Market Profile의 TPO란?
TPO(time price opportunity)는 세션의 각 기간에 거래된 가격에 글자를 표시해, 시간으로 세션의 모양을 그립니다.

TPO(time price opportunity)는 Market Profile의 기본 단위입니다. 세션을 기간으로 나누되 관례상 각 30분으로 하고, 각 기간에 알파벳을 붙입니다. 첫 기간은 A, 두 번째는 B, 이런 식입니다. 각 글자는 그 기간에 거래된 모든 가격에 적힙니다. 나란히 쌓으면 글자들이 세션의 모양을 그립니다. 시장이 시간을 보낸 곳은 넓고, 빠르게 지나간 곳은 가늘어집니다.
차트에서는 어떻게 보이나
위의 BTCUSDT 15분 차트에서 각 날의 글자는 그날의 시간축 구간 안에 놓입니다. 왼쪽의 이전 세션은 위쪽이 높고 가늡니다. 84,300 위의 a, XYa 같은 단독 글자는 한두 기간만 들렀던 가격입니다. 반면 가운데는 넓어서 BCEGHIJKLefghij 같은 행에는 15개의 글자가 있습니다. 이 강조된 행이 TPO POC로, 가장 많은 기간에 거래된 가격입니다. 오른쪽의 현재 세션에는 자체 수준이 있습니다. value area high가 83,450, POC가 83,300, value area low가 83,100 부근이며, 세션 왼쪽 끝의 파란 막대는 initial balance, 즉 첫 한 시간의 범위를 표시합니다.
트레이더는 어떻게 읽나
- value area. 가격은 value area low와 high 사이에서 대부분의 시간을 보냈습니다. 밖에서 시작해 안으로 돌아오지 못하면 시장이 다른 곳으로 옮겨 간 것이고, 안으로 돌아오면 반대쪽 끝까지 가는 경우가 많습니다.
- 싱글 프린트. 한 기간만 표시된 가격의 연속은 시장이 서둘러 지나간 구간으로, 가격이 메우러 돌아오는 경우가 많은 경매의 빈틈입니다.
- 약한 고점과 저점. 맨 위나 맨 아래 행에 글자가 여러 개 나란히 있다면, 뚜렷한 거부 없이 끝이 반복해서 시험받았다는 뜻이며 나중에 뚫릴 가능성이 큽니다.
- initial balance. 첫 한 시간 범위에서 가격이 얼마나 벗어나는지는 그날이 추세일지 순환일지를 읽는 고전적인 단서입니다.
TapeHawk에서는
TPO (Market Profile) 지표는 각 기간에 실제로 거래된 가격 행마다 글자를 적습니다. 캔들의 고가·저가가 아니라 저장된 order flow에서 읽으므로, 빠른 움직임이 건너뛴 가격은 비어 있습니다. TPO POC, value area, initial balance, 싱글 프린트, 세션의 시가와 종가를 그리며, 기본 기간은 30분입니다. TPO는 거래량이 아니라 시간을 셉니다. 그 POC가 Volume Profile의 POC와 다른 곳은, 가격이 물량이 거래된 곳에서 떨어진 곳에 머물렀다는 뜻입니다. TapeHawk가 기록하는 종목에서 쓸 수 있으며 30일 전까지 거슬러 올라갑니다.