<!-- 看懂 TPO 輪廓圖 | Market Open Docs | https://docs.himbit.com/zh-tw/academy/tpo-profile -->

# 看懂 TPO 輪廓圖
TPO 輪廓圖把一個交易時段轉成橫向來看，顯示價格在每個價位停留了多久，讓你看出市場在哪裡達成共識、在哪裡一衝而過，又在哪裡留下沒走完的拍賣。

## 價格上的時間
TPO 是 time price opportunity（時間價格機會）的縮寫。交易時段會被切成等長的時間段，例如每段 30 分鐘。每個時間段裡有成交的價格列，輪廓圖都會各標記一次。把這些標記疊起來，就得到一張橫向的時間直方圖：寬的列是市場一再回來的價格，窄的列是市場只去過一次就離開的價格。

在字母模式下，每個時間段有自己的字母，所以你也能讀出事情發生的先後順序。前面的字母告訴你這個交易時段在哪裡開盤、往哪裡試探，後面的字母則告訴你它最後停在哪裡。在方塊模式下，同樣的標記會畫成單純的方塊，如果你只在意形狀，這樣看起來比較輕鬆。

形狀才是重點。中間鼓起來的輪廓，代表市場找到一個合理價格，並圍繞著它交易。又長又窄的輪廓，代表價格從一個價位走到另一個價位，在哪裡都沒有達成共識。

## POC 與價值區
**POC**（point of control，控制點）是 TPO 最多的那一列：這個交易時段停留時間最長的價格。可以把它想成這個交易時段的重心。

**價值區** 是圍繞 POC、包含全部 TPO 一定比例的區間，依慣例大約是 70%。它的頂部是 **VAH**，底部是 **VAL**。這個交易時段大部分的交易都是在價值區內完成的。在價值區之外，價格被試探過，大多被拒絕了。

這些都不需要成交量。在某個價位冷清的一小時，和熱絡的一小時算起來一樣多，所以 TPO 很適合和同一交易時段的成交量分布搭配著看。

## 初始平衡與區間延伸
**初始平衡**（IB）是交易時段開頭那一段的區間，傳統上是前兩個 30 分鐘時間段。它是開盤時的報價：交易時段剩下的時間會決定要接受這個區間，還是突破它。

當價格在交易時段後段走出 IB 之外，就是區間延伸。一次小小的延伸又被拉回來是正常的。如果延伸一個時間段接著一個時間段持續下去，代表有更大週期的交易者進場了，正把價格推離早盤交易者定下的位置。一個粗略的衡量方式，是把 IB 區間依倍數往外投射，1.5x 和 2x，看看這個交易時段走了多遠。

## 單一印記
單一印記（single print）是指只被一個時間段碰過的一段價格列。價格穿過這些價位的速度太快，之後沒有其他時間段回來在那裡交易。單一印記代表急迫：某一方匆忙取得了主導權。

之後它們會變成參考價位。如果價格回來後輕鬆穿過它們，代表急迫感已經消失。如果價格在它們的邊緣停住，那一方可能還在。

## 弱高點與弱低點
乾淨的拍賣會以一條尾巴結束：極端位置有幾列只被一個時間段碰過，價格在那裡試探後被拒絕。**弱高點**（poor high）正好相反。輪廓的頂部是平的，好幾個時間段都停在差不多同一個價格，上方沒有尾巴。看起來價格是被壓住了，而不是被拒絕。弱低點（poor low）就是底部的同一種情況。

常見的解讀是拍賣沒有完成，緊鄰外側可能還有停損單和掛單。弱高點和弱低點往往會在之後的交易時段被再次觸及。不是每次都這樣，但次數多到交易者會一直把它們標著，直到被清掉為止。

## 平衡與失衡
大多數交易時段都是平衡時段。價格待在 IB 附近，輪廓中間越長越胖，邊緣被賣出和買進，POC 就像磁鐵一樣。

失衡時段看起來不一樣。IB 很早就被突破，延伸接連出現，出現單一印記，POC 不斷往行進方向移動。輪廓又長又窄。在這種日子反向操作邊緣，代價很高。在第三個時間段之前分辨出是哪一種，比任何進場型態都更能幫你省錢。

## 用昨天的價值區看今天
新的交易時段開盤時相對前一個交易時段價值區的位置，決定了這一天的格局。

- **在昨天的價值區內開盤。** 市場對昨天的價格依然滿意。除非有變化，預期價格會在區間內輪動。
- **在價值區外開盤並留在外面。** 昨天的合理價格正在被拒絕。如果前幾個時間段守在 VAH 上方或 VAL 下方，市場可能正在尋找新的價值區，這時候賣強勢或買弱勢就有風險了。
- **在價值區外開盤又回到區內。** 區外的走勢沒有被接受。有一條老經驗：如果價格回到價值區內並在那裡守住兩個時間段，它常常會走到價值區的另一側。

## 一個完整的例子
假設 BTC 昨天的 Daily (UTC) 交易時段結束時，POC 在 99,500，VAH 在 100,100，VAL 在 98,800，而且在 100,450 附近有一個弱高點，有四個時間段都停在彼此相差幾點以內的位置。

今天在 99,700 開盤，位在價值區內。前兩個 30 分鐘時間段確立了 IB，從 99,250 到 99,950。起始假設是平衡：圍繞 99,500，在昨天的 VAL 和 VAH 之間輪動。

在第五個時間段，價格突破 IB 上緣，一路走到 100,200，站上昨天的 VAH，並在 100,000 和 100,150 之間留下一小段單一印記。現在有兩個問題。價格會在 100,100 上方被接受嗎，也就是有好幾個時間段在那裡堆積？它會到達 100,450 的弱高點嗎？

如果接下來兩個時間段守在 100,100 上方，輪廓開始在上面變寬，代表價值區正在上移，弱高點就成了合理的目標。如果價格反而跌回 100,100 下方並穿過單一印記，代表突破沒有被接受，回到 99,500 附近的可能性比較大。不管是哪一種，輪廓圖給你的是價位和一個要觀察的條件，而不是預測。

## 老實說說限制
TPO 算的是時間，不是規模。一段緩慢的夜間漂移可以堆出一個很胖的價值區，但真正在乎它的資金卻很少。交易時段的選擇也很重要：同一天的 Daily (UTC) 輪廓、New York 輪廓和 London 輪廓可能看起來差很多。選一個和你交易時間相符的，並且固定使用。同一幅畫面中成交量的那一面，請看[成交量分布](#volume-profile)那一課；這些價位上每根 K 棒內部發生了什麼，請看[足跡圖](#volume-footprint)那一課。

## 在 Market Open 上實際試試
1. 打開 BTC，進入 Indicators，類別選 Order flow，加上 TPO Profile。搜尋 TPO 或 Market Profile 也找得到它。各項設定在[圖表工具](#chart-tools)中有說明。
2. 把 Period 設為 30m，Session 設為 Daily (UTC)。在 Levels 底下，把 Value area % 設為 70，Initial balance 設為 2 個時間段，並開啟 IB extensions、Single prints 和 Poor high/low。
3. 在 Style 底下，保持 POC、Value area 和 Initial balance 開啟，先試試 Display 選 Letters，再試 Blocks。在 15m 圖上 Row size 為 Auto 時會顯示方塊；把 Row size 設為 Ticks 就會顯示字母。在 5m 圖上預設顯示字母。
4. 記下昨天的 POC、VAH 和 VAL。接下來五個交易時段，寫下每個時段相對這個價值區在哪裡開盤、在哪裡結束。
5. 把 Merge last N sessions 設為 3，比較合併後的價值區和單一交易時段的價值區。
6. 在 VAH、VAL、IB 高點或 IB 低點加上警示，價格到達你在意的價位時就會通知你。
7. 在根據這些採取行動之前，請先透過「Try demo」在模擬帳戶練習。

_教育內容，不構成投資建議。槓桿交易的虧損可能超過你的保證金。_
