VSA Nâng Cao
VN SEPA Trading Research · Sổ tay tham khảo

Volume Spread Analysis nâng cao —
đọc dấu vết dòng tiền lớn qua Volume, Spread, Close

VSA không dự đoán giá đi đâu. Nó chỉ đọc lại chính xác những gì Khối lượng, Biên độ nến và Vị trí đóng cửa đã ghi lại về trận chiến cung–cầu trên từng thanh giá — rồi đối chiếu với ngữ cảnh xu hướng để suy ra ai đang thắng: đám đông hay professional money. Trang này tổng hợp lại nền tảng Wyckoff/Tom Williams, các tín hiệu kinh điển, ba hướng phát triển hiện đại có căn cứ, và cách khớp VSA vào chính khung SEPA/HOSE bạn đang dùng.

01

Ba quy luật nền tảng (Wyckoff)

VSA là bản hệ thống hoá của Tom Williams dựa trên ba quy luật Richard Wyckoff đặt ra từ đầu thế kỷ 20. Mọi tín hiệu VSA phía dưới chỉ là các trường hợp riêng của ba quy luật này.

QUY LUẬT 1

Cung & Cầu

Giá tăng khi cầu > cung, giảm khi cung > cầu. Volume là thước đo trực tiếp của cả hai lực này — không có volume thì không biết trận chiến có thực sự xảy ra hay không.

QUY LUẬT 2

Nhân & Quả

Một xu hướng cần một "nguyên nhân" được xây trước đó (thời gian tích luỹ trong range) tương xứng với "kết quả" (độ dài của nhịp tăng/giảm sau đó). Base càng dài, cause càng lớn, move tiềm năng càng xa.

QUY LUẬT 3 — TRỌNG TÂM CỦA VSA

Nỗ lực & Kết quả

Volume lớn (effort) phải tạo ra biên độ/di chuyển giá tương xứng (result). Khi effort và result không khớp nhau, đó là dấu hiệu bất thường — thường là professional money đang hấp thụ ngược chiều đám đông.

BÌNH THƯỜNG Effort Result Effort ≈ Result BẤT THƯỜNG — CÓ TAY TO Effort Result Effort ≫ Result khối lượng bị hấp thụ, giá không đi
Khi khối lượng (effort) lớn bất thường nhưng biên độ giá (result) lại nhỏ, phần chênh lệch đó chính là dấu vết professional money đang mua/bán hấp thụ ngược chiều số đông.
02

Đọc một thanh giá kiểu VSA

Mỗi nến mang đúng 3 biến số cần đọc — không hơn. Toàn bộ thư viện tín hiệu ở mục 03 chỉ là các tổ hợp khác nhau của 3 biến này, đặt trong một ngữ cảnh xu hướng (background) cụ thể.

Đóng cửa gần đỉnh biên độ = bên mua thắng Spread (cao−thấp) = Kết quả Khối lượng thanh này = Nỗ lực (Effort) volume
Nến tăng, đóng cửa gần đỉnh, spread rộng, volume cao — đọc đúng thứ tự Effort → Result → Ai thắng, đây là một Sign of Strength.
Bối cảnh (Background) quyết định ý nghĩa. Cùng một thanh nến "volume thấp, spread hẹp, nến tăng" là No Demand (cảnh báo) nếu xuất hiện sau một nhịp tăng dài gần đỉnh, nhưng vô nghĩa nếu xuất hiện giữa lúc thị trường nghỉ lễ thanh khoản thấp toàn thị trường. VSA luôn đọc từng thanh trong tương quan với: xu hướng hiện tại, vị trí so với vùng hỗ trợ/kháng cự, và các thanh liền trước.
03

Thư viện tín hiệu VSA kinh điển

Hệ thống hoá theo Tom Williams (TradeGuider), dựa trên nền Wyckoff. Mỗi thẻ nêu tiêu chí Volume/Spread/Close/Bối cảnh — đúng 4 trường bạn cần để mã hoá thành rule (giống cách resultScore trong indicator HOSE của bạn đang làm).

No DemandKhông có cầu

Bearish
volume rất thấp
Volume
Thấp, dưới trung bình rõ rệt
Spread
Hẹp
Đóng cửa
Nến tăng (up bar)
Bối cảnh
Sau một nhịp tăng, thường gần đỉnh cũ

Giá tăng nhưng không ai buồn mua thêm — cầu đã cạn. Cảnh báo nhịp tăng sắp hết đà, đặc biệt nếu xuất hiện ngay dưới kháng cự.

No SupplyKhông có cung

Bullish
volume rất thấp
Volume
Thấp, dưới trung bình rõ rệt
Spread
Hẹp
Đóng cửa
Nến giảm (down bar)
Bối cảnh
Sau một nhịp giảm, hoặc pullback về base/pivot trong uptrend

Giá giảm nhưng không ai buồn bán thêm — cung đã cạn. Đây chính là điều kiện liquid_ok + is_vol_low bạn đang dùng để lọc pullback an toàn về pivot.

Stopping VolumeKhối lượng chặn đà

Bullish
volume cực đại
Volume
Cực cao (climactic)
Spread
Rộng
Đóng cửa
Hồi phục về giữa/trên biên độ, không đóng cửa ở đáy
Bối cảnh
Cuối một downtrend đã kéo dài

Lực bán tháo bị một khối lượng mua khổng lồ hấp thụ ngay trong phiên — đà giảm bị chặn lại. Cần xác nhận thêm bằng Test ở phiên sau trước khi coi là đáy.

Selling ClimaxBán tháo cực điểm

Bullish
SC
Volume
Cực đại, đột biến rõ rệt
Spread
Siêu rộng
Đóng cửa
Phục hồi rõ khỏi đáy phiên (thân nến gần đỉnh biên độ)
Bối cảnh
Điểm SC mở đầu Phase A trong sơ đồ Wyckoff Accumulation

Hoảng loạn bán ra bị hấp thụ hết trong một phiên. Chưa phải đáy chắc chắn — cần AR rồi ST xác nhận theo đúng trình tự Wyckoff (mục 05).

Buying ClimaxMua đuổi cực điểm

Bearish
BC
Volume
Cực đại, đột biến rõ rệt
Spread
Siêu rộng
Đóng cửa
Vẫn là nến tăng, nhưng lùi xa khỏi đỉnh phiên — thân nến ở giữa/dưới biên độ
Bối cảnh
Sau uptrend dài, thường đi kèm tin tức/hưng phấn

Đám đông FOMO mua đuổi đúng lúc professional money bán ra. Đây là bản chất của rule "tăng >20% trong 1 tuần thì cân nhắc chốt lời" bạn đã mã hoá thành sellExtendedSEPA.

SpringShakeout / bẫy giá xuống

Bullish
hỗ trợ Spring
Volume
Cao
Spread
Rộng, đuôi dưới dài
Đóng cửa
Quay lại đóng cửa trên vùng hỗ trợ vừa xuyên thủng
Bối cảnh
Phase C trong Wyckoff Accumulation — sau khi range đã tồn tại đủ lâu

Chính là "Trap down move": quét stop-loss của người cầm hàng yếu và bẫy short-seller, trước khi hồi phục. Cần Test volume thấp xác nhận (thẻ bên cạnh).

UpthrustBẫy giá lên

Bearish
kháng cự Upthrust
Volume
Cao
Spread
Rộng, đuôi trên dài
Đóng cửa
Quay lại đóng cửa dưới vùng kháng cự vừa vượt qua
Bối cảnh
Thường ở Phase B/C của Distribution, hoặc breakout giả trên đỉnh cũ

"Trap up move": kích hoạt lệnh mua breakout của đám đông rồi phân phối vào đó. Đây chính là loại breakout giả mà confirmed gate (barstate.isconfirmed) trong SMC block của bạn giúp tránh nhận nhầm.

TestKiểm định cung đã cạn

Bullish
Spring Test
Volume
Rất thấp — thấp hơn cả Spring lẫn các phiên xung quanh
Spread
Rất hẹp
Đóng cửa
Không phá đáy Spring, hồi phục nhẹ
Bối cảnh
Luôn theo sau một Spring/Selling Climax, cách vài phiên

Setup VSA có xác suất thành công cao nhất theo Tom Williams: nếu quay lại vùng đáy mà không ai bán được nữa (volume cực thấp), cung thực sự đã cạn — đây là entry rủi ro thấp nhất.

Hấp thụ bán raEffort to Fall, No Result

Bullish
close hồi mạnh
Volume
Cực cao
Spread
Rộng (biên độ cao–thấp lớn)
Đóng cửa
Gần đỉnh biên độ, dù trong phiên có lúc giảm sâu
Bối cảnh
Cuối downtrend, gần vùng hỗ trợ trước đó

Effort giảm rất lớn nhưng result (đóng cửa thấp) không xảy ra — người mua lớn hấp thụ hết lượng bán ra. Anh em với Stopping Volume nhưng biên độ rộng hơn hẳn.

Hấp thụ mua vàoEffort to Rise, No Result

Bearish
spread co lại dù volume tăng
Volume
Tăng dần qua từng phiên
Spread
Thu hẹp dần dù volume tăng — nghịch lý
Đóng cửa
Giá gần như đứng yên giữa các phiên
Bối cảnh
Đang trong uptrend, thường gần đỉnh cũ/kháng cự

Bên mua nỗ lực ngày càng nhiều nhưng giá không nhích thêm được — người bán lớn đang âm thầm hấp thụ hết lực mua. Cảnh báo phân phối sớm hơn cả Buying Climax.

04

Vì sao tín hiệu đơn lẻ không đủ: sơ đồ Wyckoff Accumulation

Tom Williams luôn cảnh báo: một tín hiệu VSA đứng một mình dễ nhiễu. Sức mạnh thật sự nằm ở việc đọc tín hiệu đúng vị trí trong sơ đồ 5 pha Wyckoff. Đây cũng là lý do rule SEPA Pivot v2 của bạn bắt buộc phải có "nền Stage 2" trước khi chấp nhận SOS.

A · Chặn downtrend B · Xây cause C · Spring D · Breakout E · Markup Creek (AR high) Support (SC level) PS SC AR ST UA ST Spring Test SOS LPS vol vol vol
PS/SC/AR/ST mở Phase A (dừng downtrend) · Phase B dập lên-xuống trong range xây "nguyên nhân" · Spring ở Phase C quét nốt người bán yếu · SOS "Jump Across the Creek" mở Phase D, LPS ("Back Up to the Edge of the Creek") là điểm vào lệnh cổ điển trước khi Phase E markup thật sự bắt đầu.
05

VSA hiện đại: ba hướng phát triển có căn cứ

"VSA hiện đại" không có nghĩa là các quy luật của Wyckoff/Williams bị thay thế — chúng gần như không đổi từ 1930s đến nay. Cái thay đổi là cách áp dụng. Ba hướng dưới đây là những gì thực sự có căn cứ, tách biệt khỏi các tuyên bố marketing không kiểm chứng được.

01

Hệ thống hoá & phổ cập — Anna Coulling (VPA)

Anna Coulling không tạo tín hiệu mới; bà đóng gói lại đúng bộ quy luật Wyckoff/Williams dưới tên "Volume Price Analysis", trình bày lại cho dễ tiếp cận và mở rộng áp dụng nhất quán sang forex, hàng hoá, chỉ số — những thị trường VSA gốc ít được dùng. Đóng góp thực sự là tính hệ thống và khả năng dạy lại, không phải kỹ thuật mới.

Với VN, hệ quả thực dụng: dùng volume sàn (real exchange volume, không phải tick volume như forex) khiến VSA/VPA đáng tin hơn hẳn so với khi áp vào forex — đúng như nhóm nguồn khảo sát ở mục 07 đều lưu ý.

02

Đặt VSA vào đúng vị trí trong sơ đồ Wyckoff đầy đủ

Phát triển thật sự có giá trị: thay vì đọc tín hiệu VSA rời rạc, đối chiếu chúng với vị trí trong sơ đồ 5 pha (mục 04). Một No Supply ở Phase B giữa range có ý nghĩa khác hẳn một No Supply ngay sau Spring ở Phase C. Đây là cách giảm nhiễu lớn nhất, và chính là lý do SEPA Pivot v2 của bạn đòi hỏi "nền Stage 2" (đã từng có SOS lúc giá trên MA50) trước khi chấp nhận một SOS mới lúc giá tạm về dưới MA50 — về bản chất đó là buộc SOS phải xảy ra đúng ngữ cảnh Phase D, không phải một SOS mồ côi.

03

VSA định lượng / thuật toán hoá

Đây là hướng bạn đã tự đi tới trong HOSE_SEPA_SMC_VSA_v5.pine mà không cần gọi tên: thay vì đọc nến bằng mắt, chuẩn hoá 4 biến thô thành tỉ số tương đối rồi chấm điểm có trọng số.

4 biến thô /nến vol · spread closePos · body% Chuẩn hoá tương đối rv = vol / volMA rs = spread / spreadMA 4 điểm phụ 0–3 volScore · spreadScore closeScore · bodyScore resultScore tổng 0–12 So ngưỡng → SOS → SOW

Cái được của cách này: loại bỏ hoàn toàn tính chủ quan khi đọc chart bằng mắt, chạy đồng loạt trên cả rổ HOSE, và cho phép backtest số hoá thay vì "nhìn chart thấy đẹp". Cái mất: các ngưỡng (minRV=1.8, minRS=1.4, minScore=8...) vẫn là giá trị mặc định thực dụng — đúng như đã trao đổi ở phiên trước, chưa phải kết quả backtest thống kê trên HOSE.

Thận trọng với số liệu "win rate" quảng cáo. Một số nền tảng/khoá học công bố win rate 65–75% cho từng tín hiệu VSA (Spring, Upthrust, Test...). Đây là số liệu tự công bố từ một nguồn duy nhất (nhà cung cấp bán chính công cụ đó), không phải kết quả nghiên cứu độc lập — không nên coi là benchmark đáng tin để thiết kế position sizing. Muốn có con số dùng được, phải tự backtest trên chính dữ liệu HOSE bạn giao dịch.
Liên hệ với câu hỏi SMC/Order Block bạn hỏi tuần trước: "Test" (VSA) và "LPS/BUEC" (Wyckoff Phase D) chính là tổ tiên có volume-verification của cái mà cộng đồng SMC hiện đại gọi là "OB retest". Khác biệt cốt lõi: VSA/Wyckoff luôn đòi hỏi bằng chứng volume (test phải có volume rất thấp mới hợp lệ) trước khi tin vùng đó còn được bảo vệ, còn SMC OB thuần hình học thường bỏ qua điều kiện này — đây chính là lỗ hổng đã phân tích khi giá "về lại OB sau phân phối vẫn xuyên thủng".
06

Khớp VSA vào quy trình SEPA của bạn

VSA không thay thế SEPA — nó là lớp xác nhận volume cho từng bước. Dưới đây là đúng luồng đang chạy trong HOSE_SEPA_SMC_VSA_v5.pine, đọc lại dưới ống kính VSA.

Stage 2 + VCP hình thành pivot Breakout tại pivot cần SOS: vol+spread+close đều đạt ngưỡng resultScore Pullback về pivot No Supply / Test volume cạn → giữ được Nắm giữ, dời stop lên theo LPS/pivot mới Chạy nhanh & extended Buying Climax + >20% MA50 trong 1 tuần sellExtendedSEPA cảnh báo chốt lời bán bớt vào sức mạnh
Bước 1 — Xác nhận nền

Stage 2 Trend Template

VSA chưa tham gia ở bước này. Trend Template lọc "cổ phiếu nào đáng nhìn"; VSA chỉ trả lời "ngay bây giờ có nên hành động không".

Bước 2 — Breakout

SOS xác nhận pivot

sos trong indicator của bạn chính là một bộ lọc VSA: upbar, rv≥minRV, rs≥minRS, closePos≥0.8, resultScore≥minScore. Breakout không có SOS đi kèm là breakout đáng ngờ.

Bước 3 — Pullback

No Supply / Test là tín hiệu tốt

Pullback về MA50/pivot kèm is_vol_low đúng là No Supply — dấu hiệu tích cực, không phải lý do để hoảng loạn cắt lỗ sớm.

Bước 4 — Cảnh báo

Climax = tín hiệu chốt lời

sellExtendedSEPA (extendedNow + fastRun1w) là phiên bản định lượng của Buying Climax/"sell into strength" — không phủ nhận trend, chỉ cảnh báo rủi ro giãn quá xa.

07

Bảng tra nhanh

Toàn bộ thư viện tín hiệu trong một bảng — dùng khi đọc chart trực tiếp.

Tín hiệuVolumeSpreadĐóng cửaÝ nghĩa
No DemandbearishThấpHẹpUp barCầu cạn giữa/cuối nhịp tăng
No SupplybullishThấpHẹpDown barCung cạn giữa/cuối nhịp giảm, pullback an toàn
Stopping VolumebullishRất caoRộngHồi giữa/trên biên độChặn đà giảm, cần Test xác nhận
Selling ClimaxbullishCực đạiSiêu rộngHồi mạnh khỏi đáyHoảng loạn bán bị hấp thụ, mở Phase A
Buying ClimaxbearishCực đạiSiêu rộngLùi xa khỏi đỉnh phiênPhân phối vào hưng phấn FOMO
SpringbullishCaoRộng, đuôi dưới dàiĐóng lại trên hỗ trợBẫy giá xuống, quét stop trước khi tăng
UpthrustbearishCaoRộng, đuôi trên dàiĐóng lại dưới kháng cựBẫy giá lên, breakout giả
TestbullishRất thấpRất hẹpKhông phá đáy SpringXác nhận cung đã cạn — entry tốt nhất
Hấp thụ bánbullishCực caoRộngGần đỉnh biên độEffort giảm lớn, result (đóng thấp) không xảy ra
Hấp thụ muabearishTăng dầnCo hẹp dầnGần như đứng yênEffort tăng lớn, result (giá lên) không xảy ra
08

Nguồn tham khảo

Tổng hợp từ các nguồn khảo sát trực tiếp cho trang này. Số liệu "win rate" trong các nguồn thương mại được trích lại có ghi chú thận trọng, không được dùng làm căn cứ định lượng chính thức.