시간 가격 기회(TPO) 보는 법 — 시장이 어디에 오래 머물렀는지 읽는 마켓 프로파일
시간 가격 기회(TPO) (Time Price Opportunity) · 글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다

한동안 저는 차트의 가로축, 즉 시간을 거의 의식하지 않고 매매했습니다. 가격이 어디까지 갔느냐만 봤지, 그 가격대에 시장이 얼마나 오래 머물렀는지는 신경 쓰지 않았던 거죠. 그러다 박스권 한복판에서 어설프게 들어갔다 양쪽으로 휘둘려 손실을 본 뒤에야, '시간을 옆으로 쌓아 보여주는' TPO 차트를 처음 펼쳐 봤습니다. 가격대마다 알파벳이 옆으로 길게 늘어선 그 모습이, 시장이 진짜로 합의한 가격이 어디인지 한눈에 알려 주더군요.
시간 가격 기회(TPO)는 하루를 짧은 시간 조각으로 나눠, 각 가격대에 시장이 머문 시간을 알파벳 블록으로 쌓아 올리는 마켓 프로파일 도구입니다. 이 글에서는 TPO가 무엇을 세는지, 알파벳과 POC·밸류 에어리어를 어떻게 읽는지, 거래량 프로파일과 어떻게 다른지, 그리고 어떤 장에서 강하고 어디서 약한지를 제 경험과 함께 정리합니다.
TPO란 — 시간을 가격에 쌓는 마켓 프로파일
시간 가격 기회(TPO)는 일정 기간(보통 하루)을 30분 같은 작은 시간 조각으로 나누고, 각 조각마다 어떤 가격대를 지나갔는지를 알파벳 한 글자로 기록하는 방식입니다. 첫 30분은 A, 다음 30분은 B 하는 식으로 글자를 부여하고, 그 시간 동안 거래된 모든 가격대에 해당 글자를 찍습니다. 이렇게 글자를 가격대별로 왼쪽에 모아 쌓으면, 가격대마다 옆으로 길쭉한 블록이 만들어집니다.
블록이 길게 옆으로 뻗은 가격대는 시장이 그만큼 오랜 시간 머문 곳, 즉 매수와 매도가 자주 합의를 본 가격입니다. 반대로 블록이 짧은 가격대는 시장이 잠깐 스쳐 지나간 곳입니다. 전체 모양은 가운데가 불룩한 종 모양(정규분포)을 닮는 경우가 많아, 시장이 어디를 중심으로 균형을 잡고 있는지 시각적으로 보여 줍니다. 이것이 TPO가 거래량이 아니라 시간을 기준으로 그리는 마켓 프로파일이라 불리는 이유입니다.
이 개념은 1980년대 시카고 선물 시장에서 거래소 데이터를 정리하던 과정에서 출발했습니다. 당시에는 실시간 거래량을 가격대별로 집계하기 어려웠기 때문에, 대신 어느 가격대에 시장이 얼마나 오래 머물렀는지를 시간 조각으로 기록해 분포를 만들었습니다. 거래량 정보가 부족하던 환경에서 시간이라는 대체 잣대로 시장의 합의 지점을 찾으려 한 것이죠. 그래서 TPO를 읽을 때는 '거래가 많았던 곳'이 아니라 '시장이 오래 버틴 곳'을 본다는 관점을 먼저 잡아 두는 편이 좋습니다.
읽는 법 — POC, 밸류 에어리어, 알파벳
TPO에서 가장 먼저 보는 것은 POC(Point of Control), 즉 블록이 가장 길게 늘어선 가격대입니다. 시장이 그날 가장 오래 머문 가격이라, 매수와 매도가 가장 치열하게 균형을 이룬 지점으로 봅니다. POC는 일종의 자석 역할을 해서, 가격이 멀어졌다가도 다시 끌려오는 경향이 자주 관찰됩니다.
그다음은 밸류 에어리어(Value Area)입니다. 전체 시간의 약 70퍼센트가 머문 가격 구간으로, 위쪽 경계를 VAH(밸류 에어리어 상단), 아래쪽 경계를 VAL(밸류 에어리어 하단)이라 부릅니다. 가격이 밸류 에어리어 안에 있으면 균형 상태, 위로 벗어나면 강세 시도, 아래로 벗어나면 약세 시도로 해석합니다. 또 하루 첫 한 시간 동안 만들어진 가격 폭을 초기 균형(IB)이라 부르며, 이 범위를 위나 아래로 깨고 나가는 흐름을 추세 시도의 단서로 봅니다.
알파벳 자체도 정보를 줍니다. 한 가격대에 한 글자만 외따로 찍혀 길게 비어 있는 구간은 싱글 프린트라 부르며, 시장이 빠르게 지나간 흔적이라 다시 그 구간을 통과할 때 빠른 움직임이 나오기 쉽습니다.
- POC — 블록이 가장 긴 가격대, 시장이 가장 오래 머문 균형점
- VAH·VAL — 약 70퍼센트의 시간이 머문 밸류 에어리어의 상·하단
- IB(초기 균형) — 하루 첫 한 시간의 가격 폭, 돌파 여부로 추세 가늠
- 싱글 프린트 — 한 글자만 찍힌 빈 구간, 빠른 통과 흔적
거래량 프로파일과의 비교
TPO를 처음 보면 거래량 프로파일과 거의 똑같이 생겨 헷갈립니다. 둘 다 가격대별로 가로 막대를 쌓아 분포를 보여 주기 때문이죠. 하지만 세는 대상이 다릅니다. TPO는 그 가격대에 머문 시간을 세고, 거래량 프로파일은 그 가격대에서 체결된 거래량을 셉니다.
그래서 둘의 결론이 갈리는 순간이 의미 있습니다. 시간상 오래 머물렀지만(TPO 길다) 거래량은 적었다면, 조용한 횡보였다는 뜻입니다. 반대로 짧은 시간에 거래량이 폭발했다면 뉴스나 대형 주문이 들어온 구간일 수 있습니다. 저는 두 프로파일의 POC가 서로 비슷한 가격에 모이면 그 가격대를 더 신뢰하고, 크게 어긋나면 어느 한쪽의 함정일 수 있다고 보고 진입을 미룹니다.
정리하면 TPO는 시장의 심리적 합의와 균형을 보는 데 강하고, 거래량 프로파일은 실제 매물이 어디에 쌓였는지를 보는 데 강합니다. 둘 중 무엇이 더 낫다기보다, 같은 분포를 시간과 거래량이라는 두 잣대로 겹쳐 보는 도구라고 생각하면 활용이 편합니다. 한쪽만 보면 놓치는 정보를 다른 한쪽이 메워 주는 식입니다.
| 구분 | 시간 가격 기회(TPO) | 거래량 프로파일 |
|---|---|---|
| 세는 대상 | 가격대에 머문 시간 | 가격대에서 체결된 거래량 |
| 블록 단위 | 시간 조각당 알파벳 | 체결 거래량 막대 |
| 강한 장면 | 시간 누적·균형 파악 | 실제 매물대·체결 강도 |
| 약한 장면 | 거래량 정보 없음 | 체류 시간 정보 없음 |
| 함께 보면 | POC가 겹치면 신뢰도 상승 | POC가 어긋나면 진입 보류 |
한계와 보완 — 후행성과 시간 조각의 함정
TPO의 첫 번째 한계는 후행성입니다. 프로파일은 시간이 흘러 블록이 쌓여야 모양이 완성되므로, 하루 초반에는 형태가 불완전해 POC나 밸류 에어리어가 장중에 계속 움직입니다. 이른 시간의 프로파일만 보고 균형점을 단정하면 오판하기 쉽습니다.
두 번째는 거래량을 보지 않는다는 점입니다. 시간만 세기 때문에, 거래가 거의 없는데 가격만 오래 머문 빈약한 구간도 길게 그려질 수 있습니다. 그래서 저는 TPO를 거래량 프로파일이나 누적 거래량 지표와 겹쳐 보며 빈약한 구간을 걸러 냅니다. 또 뉴스나 지표 발표처럼 짧은 시간에 큰 변동이 나오는 구간은 TPO 모양이 왜곡되기 쉬우니, 그런 날은 프로파일을 단독 근거로 쓰지 않습니다.
마지막으로 시간 조각의 크기와 기간 설정에 따라 그림이 꽤 달라집니다. 30분 조각과 5분 조각은 같은 하루라도 다른 모양을 만들고, 일간 프로파일과 주간 프로파일은 보는 시야가 완전히 다릅니다. 자신의 매매 주기에 맞춰 설정을 고정해 두고 일관되게 보는 것이 중요합니다.
직접 써보고 느낀 점 — 진입보다 '머무는 자리'를 가르쳐 준 도구
제가 TPO에서 가장 크게 바뀐 부분은 매매 타이밍 자체보다 '시장이 진짜로 합의한 가격'을 의식하게 된 점입니다. 예전엔 박스권 어디든 싸 보이면 들어갔는데, 지금은 가격이 밸류 에어리어 안에 있는지 밖으로 벗어나려 하는지를 먼저 봅니다. 밸류 에어리어 안에서는 POC로 끌려오는 흐름을, 경계를 깰 때는 추세 시도를 염두에 두니 휘둘리는 횟수가 줄었습니다.
다만 TPO는 어디까지나 과거에 쌓인 시간 분포를 보여 주는 후행 도구입니다. POC가 자석처럼 작동하는 경향이 있다고 해서 다음에도 반드시 그렇게 움직인다는 보장은 없습니다. 저는 TPO를 거래량 프로파일, 그리고 시장 전체 분위기와 함께 보는 '지도'로만 쓰고, 실제 진입과 손절은 별도 기준으로 정합니다. 이 글의 내용 역시 과거 데이터에 기반한 해석일 뿐 미래 수익을 보장하지 않으며, 최종 판단과 책임은 투자자 본인에게 있다는 점을 늘 기억합니다.