成交量價差分析(Volume Spread Analysis,VSA)是一種技術分析(以圖表數據推斷走勢的分析方法),每支K線(單一時間段的價格棒)主要看三個數據:成交量、最高價與最低價之間的價差(亦稱波幅/區間),以及收市價在該區間內的位置,用來判斷「大戶資金/機構資金」(資金規模較大、下單會影響市場的參與者)是在吸納(買入)還是派發(賣出)。概念源自Richard Wyckoff對價量關係的研究,其後由Tom Williams整理並普及;在外匯、黃金及指數差價合約(CFD,與券商就價格變動結算差額的衍生工具)上,多以跳動成交量(tick volume,以價格跳動次數代表活躍度,非實際成交合約數)應用。本指南講解VSA核心訊號,以及如何在MetaTrader 4及MT5圖表上使用。
重點:
不少交易者只看價格,不看推動價格的成交。K線收升就以為買盤主導,但未必。
VSA用來驗證這個假設:比較該K線的成交活躍程度(成交量)與實際走勢幅度(價差),核心問題是:付出的「力度」是否換到相應的「效果」?
本文講解原理、核心訊號,以及在MetaTrader 4與MetaTrader 5的實際用法,並提供計算示例與學習路線。
VSA是一種讀圖方法,研究成交量、K線波幅(最高至最低的距離)與收市位置之間的關係,目標是判斷供求(賣盤供應與買盤需求)是否正在改變。VSA不是按固定公式出訊號,而是逐支K線累積證據。
VSA可追溯至Richard Wyckoff在20世紀初研究價量同步關係。他指出市場會在大型參與者推動下,在「吸納」(大戶在區間內逐步買入)與「派發」(大戶在高位區間逐步賣出)之間循環。
前交易財團人士Tom Williams在《Master the Markets》把這些階段整理成可辨認的K線形態,方便重複應用。
能量潮(On-Balance Volume,OBV)與資金流指標(Money Flow/如MFI等,以價格與成交量估算資金流入流出)多以多支K線累積計算,單一K線的痕跡容易被平均化。VSA把每支K線視為獨立事件。
不少指標因計算方式而「滯後」(需要更多數據才反映變化)。VSA以即時K線讀法為主,並強調成交量必須與波幅一起看。
大型機構下單難以完全隱藏。要完成大額成交需要時間,往往會扭曲「成交量—波幅」的關係。
如何分辨成交量代表買入還是賣出?單看成交量本身沒有方向,因為每筆成交同時有買方與賣方。關鍵是收市位置:若在大量成交下收近低位,代表上方買盤被賣盤吸收;若收近高位,代表下方賣盤被買盤吸收。
VSA反覆做同一件事:比較「力度」與「效果」。
成交量是力度;波幅是效果。兩者一致,走勢較可信;兩者不一致,代表有反向盤在承接/吸收。
以EUR/USD例子:
力度與效果相近,走勢較可信。若同樣4,200成交量只推動12點波幅,代表力度遠大於效果,可能有人在上方拋售、吸收買盤。
收市位置可把整段波幅變成結論,可用百分比量化。
以黃金一支K線:高位2,400、低位2,380、收2,382:
沒有背景,訊號價值不大。吸納多見於下跌後,價格在區間內反覆,大戶逐步買入;派發多見於上升後,在區間內逐步賣出。
同一支偏好K線,在吸納階段較值得跟進;在派發階段則可能是誘多(引誘追入)。
把這些形態當成「術語」,不要當成必勝規則。
VSA的轉強訊號是甚麼?特點是賣壓出現,但價格未能再明顯下跌。
測試K線(test bar)在較低成交量下回到先前曾出現賣盤的價位區域。若成交量低且收市偏強,通常代表供應(沽盤)已減少;若成交量再次上升,代表該區仍有明顯爭持。測試用於確認,不作單一入市觸發。
如何閱讀VSA?每次按同一順序做五步,避免跳步。
把當前波幅與過去20支K線比較。
在成交量柱狀圖(volume histogram,以柱狀顯示每段時間的成交量)加上20期移動平均線(moving average,把最近20期數值平均以平滑波動),再分類:
把整段波幅分成三等份。
單一K線只是推測,確認多在其後1至3支K線出現。
要用好VSA,需要理解不同產品的成交量數據特性,包括外匯跳動成交量與「真實成交量」、黃金與指數CFD的常見情況、時間框架選擇,以及交易時段(session)流動性對訊號的影響。
外匯市場屬場外(OTC,非單一交易所集中撮合),沒有統一成交量。MetaTrader顯示的是跳動成交量(tick volume),以報價變動次數代表活躍度,而非實際成交合約數。
在主要貨幣對上,跳動成交量與實際活躍度相關性足夠,VSA原理仍可用。在MT4及MT5上,成交量柱狀圖反映的是每段時間錄得的價格跳動次數。
時間框架越高,每支K線包含的交易活動越多,解讀通常更可靠。
15分鐘以下,跳動成交量較易受雜訊影響,訊號質素會下降。
比較K線時,盡量只與同一交易時段的K線比較。倫敦與紐約重疊時段一般流動性最高,讀法較可靠。每日「換日」(daily rollover,不同平台結算與點差變化時間)前後的尖峰宜忽略。亞洲時段出現「兩倍於平均」的成交量,有時只是歐洲盤剛開市帶來的正常放大。
VSA是其中一種讀市方法,可與其他工具對照:成交量分佈(volume profile)、訂單流(order flow)與足跡圖(footprint chart),以及與價格行為(price action)如何配合。
成交量分佈(Volume Profile)顯示一段時間內,每個價位成交量多少,屬「結構」分析(看成交集中在哪些價位)。VSA逐支K線讀意圖,屬「行為」分析。不少交易者用成交量分佈找關鍵價位,再用VSA抓反應時機。
訂單流(Order flow)與足跡圖會顯示每支K線內已成交的買盤/賣盤(例如在買價與賣價成交的分佈),資料更細,但通常需要交易所數據與專用軟件。VSA則用一般圖表已有的成交量與K線資料,作較粗略的推斷。
VSA不是取代價格行為,而是為其「過濾」訊號。例:阻力位出現針狀K線(pin bar,影線長、實體小的K線,常見於反轉位置),若同時「極高成交量+偏弱收市」,價格訊號與成交量訊號一致,可信度較高。
把VSA放到圖表上,重點是設定:建立成交量柱狀圖與平均線、在MT4/MT5應用、在TradingView應用,以及手動讀圖與自動標籤的取捨。
兩個平台都內置跳動成交量。加入內置Volumes指標,再把移動平均線拖到成交量柱狀圖,並把「套用至(apply-to)」設為First Indicator’s Data(第一指標數據),即可把平均線套用在成交量上。
TradingView提供內置成交量研究(study),可選顯示平均值,亦有社群腳本可自動標示形態。分析前應確保圖表報價來源與你實際交易的券商一致。
VSA指標(volume spread analysis indicator,自動偵測並標示常見形態)可加快學習,但無法判斷背景:
VSA有用,但容易用錯,常見問題包括:忽略背景、解讀主觀、消息與跳空令訊號失真、過度交易形態,以及VSA在整體策略中的位置。
最常見錯誤是孤立解讀單一K線。在強勢且有支持的上升趨勢中出現無需求K線,很多時只是短暫沉靜。
即使有經驗,對同一支K線亦可能有不同結論;「大/細波幅」屬相對判斷。把門檻寫清楚(如上文五步的倍數標準)可減少猜測。
初學者容易到處看到衝頂回落。真正高質素的形態不多,通常出現在關鍵價位、並在一段延伸走勢後才出現。若你每天在同一產品看到多次,準則多半太寬鬆。
VSA是決策過濾器,不是完整策略。應配合趨勢框架、倉位管理(position sizing,每次交易投入多少)與每筆交易的固定風險上限。不少專業人士用VSA「否決」不合適交易,多於用作找入市點。
學VSA靠有系統練習,包括建立檢查清單、用模擬戶口練習,以及設定合理進度。
把清單寫成一頁,未完成就不交易。
每周標註20張圖,不落盤。為每個訊號截圖,並在其後5支K線回看結果。模擬戶口可用即時報價練習,避免只靠歷史回放而忽略真實交易時的猶豫。
大部分交易者需要6至12個月,VSA才會明顯改善表現,屬正常。VSA是讀圖技巧,需要重複練習。進一步學習:How to Know When You’re Ready to Move from Demo to Live。
Q1:甚麼是成交量價差分析(VSA)?
VSA是一種技術分析方法,每支K線主要看三個數據:成交量、最高至最低的波幅,以及收市價在該波幅內的位置,用來推斷機構資金是在吸納(買入)或派發(賣出),而非只看價格方向。
Q2:VSA適用於外匯嗎?
適用。外匯屬場外市場,沒有統一成交量;平台多提供跳動成交量(以報價變動次數代表活躍度),在主要貨幣對上與真實活躍度的相關性一般足夠,原理仍可使用。
Q3:VSA與成交量分佈(Volume Profile)有何分別?
VSA逐支K線分析成交量、波幅與收市位置的關係,以推斷市場意圖。成交量分佈則顯示一段時間內各價位的成交量分佈,用來找價值區與成交量集中區。簡單說:VSA偏行為解讀,成交量分佈偏結構定位。
Q4:VSA用甚麼時間框架最好?
各時間框架都可用,但較高週期通常更清晰,因每支K線包含更多交易活動。常見做法是用日線或4小時圖定背景,再用1小時或15分鐘圖找確認。
Q5:VSA適合初學者嗎?
概念不複雜,只需價格圖與成交量柱狀圖即可。但VSA屬解讀型方法,需要時間累積經驗,學會把訊號放回背景。一般建議先以模擬戶口練習。
VSA不會直接「派訊號」,而是幫你在落注前質疑每支K線:這支K線的走勢是否有足夠的成交支持?這個習慣可減少追價與誤判。
先專注一個產品與一個時間框架。加入成交量柱狀圖,用五步清單逐支檢查,並建立截圖筆記。重複練習後,你會更快辨認相似情況。