Tư duy nền tảng⏱️ 15 phútChương 1.1 — Nhập môn & Tư duy nền tảng

Thuật toán IPDA: Triết lý cốt lõi của phương pháp ICT

1. Định Đề Tối Thượng: Thị Trường Không Di Chuyển Ngẫu Nhiên

Đại đa số các nhà giao dịch nhỏ lẻ (Retail Traders) được dạy rằng: "Thị trường tài chính là một cuộc chiến hỗn loạn giữa hàng triệu người mua và người bán tự do, giá tăng khi người mua đông hơn và giá giảm khi người bán chiếm ưu thế".

Tuy nhiên, phương pháp ICT chứng minh một sự thật hoàn toàn trái ngược: Khối lượng giao dịch của hàng triệu trader nhỏ lẻ hoàn toàn không đủ để tạo ra xu hướng giá thực tế. Mọi biến động giá trên thị trường ngoại hối (Forex), chỉ số tương lai (Futures), hàng hóa và kim loại quý đều được điều phối trực tiếp bởi một hệ thống máy tính thuật toán được lập trình sẵn.

"Giá cả trên thị trường tài chính được lập trình để phục vụ 2 mục đích duy nhất: (1) Thu hút các bể thanh khoản dừng lỗ của đám đông và (2) Cân bằng lại các vùng giá mất cân bằng hiệu quả (Fair Value)." — Michael J. Huddleston (Cha đẻ ICT)

2. Thuật Toán IPDA Là Gì?

IPDA (Interbank Price Delivery Algorithm) — Thuật toán Giao giá Liên Ngân hàng — là hệ thống siêu máy tính được vận hành bởi các ngân hàng trung ương (Central Banks) và các ngân hàng định chế Tier-1 quốc tế (như JP Morgan Chase, Deutsche Bank, Citibank, HSBC, Barclays).

Mục tiêu cốt lõi của IPDA là định giá thị trường một cách có kiểm soát, đảm bảo các tổ chức tài chính khổng lồ luôn có thể khớp được hàng trăm triệu đến hàng tỷ USD khối lượng lệnh mà không làm sụp đổ thanh khoản của thị trường.

3. Bốn Giai Đoạn Luân Chuyển Của Thuật Toán IPDA

Thuật toán IPDA vận hành theo 4 chu kỳ chuyển động trạng thái khép kín:

1. Consolidation (Tích Lũy / Đi Ngang)

Giá dao động hẹp trong một biên độ xác định để thu hút trader đặt lệnh chờ (Buy Stop / Sell Stop) và lệnh dừng lỗ ở cả 2 phía trên đỉnh và dưới đáy.

2. Expansion (Mở Rộng / Đẩy Giá Mạnh)

Thuật toán phóng giá đi cực nhanh và dứt khoát rời khỏi vùng tích lũy, để lại các cây nến thân dài (Displacement) và các khoảng trống FVG.

3. Retracement (Hồi Quy / Tái Cân Bằng)

Giá quay trở lại kiểm tra các vùng mất cân bằng cũ (FVG, Order Block) để khớp nốt các lệnh chờ tổ chức trước khi tiếp tục hành trình.

4. Reversal (Đảo Chiều Xu Hướng)

Xảy ra khi giá đã hoàn thành việc quét sạch bể thanh khoản lớn (BSL/SSL) khung thời gian cao (HTF) và bắt đầu một chu kỳ phân phối mới ngược chiều.

4. Cách Nhà Giao Dịch ICT Ứng Dụng Thuật Toán IPDA

✓ Nguyên tắc sống còn khi đọc biểu đồ:

  1. Luôn tự hỏi: "Thanh khoản gần nhất mà IPDA muốn quét nằm ở đâu?" (Đỉnh cũ, Đáy cũ hay Equal Highs/Lows?).
  2. Không bao giờ mua đuổi khi nến đang trong pha Expansion mạnh: Hãy kiên nhẫn chờ đợi pha Retracement quay về vùng Discount PD Array (để tìm lệnh mua) hoặc Premium PD Array (để tìm lệnh bán).
  3. Tôn trọng yếu tố thời gian: IPDA chỉ kích hoạt các đợt phân phối lệnh lớn vào các khung giờ vàng Killzones và Macros trong ngày.

5. Xác Định Vùng Dữ Liệu IPDA (IPDA Data Ranges): Chu Kỳ 20, 40 Và 60 Ngày

Thuật toán IPDA không quét toàn bộ lịch sử giá. Thay vào đó, nó tham chiếu dữ liệu trong ba Lookback Period (chu kỳ truy xuất) cụ thể: 20, 40 và 60 ngày giao dịch gần nhất. Đây là nền tảng để xác định Dealing Range (biên độ giao dịch) mà thuật toán sử dụng để nhắm mục tiêu thanh khoản.

Cách Xác Định Dealing Range Từng Bước

  • Bước 1: Trên biểu đồ Daily, đếm ngược 20 nến giao dịch (không tính ngày nghỉ). Đánh dấu đỉnh cao nhất và đáy thấp nhất trong vùng đó.
  • Bước 2: Lặp lại với 40 ngày và 60 ngày. Mỗi cặp đỉnh–đáy tạo thành một Dealing Range độc lập.
  • Bước 3: Xác định giá hiện tại đang nằm ở Premium (trên 50% range) hay Discount (dưới 50% range) để suy luận hướng Draw on Liquidity tiếp theo.

Quy Tắc Mở Rộng Mục Tiêu

Khi giá phá vỡ và đóng cửa bên ngoài đỉnh hoặc đáy của chu kỳ 20 ngày, thuật toán tự động chuyển sang tham chiếu mốc 40 ngày. Nếu mốc 40 ngày cũng bị tiêu thụ, mục tiêu mở rộng đến chu kỳ 60 ngày.
Chu Kỳ Vai Trò Chính Điều Kiện Kích Hoạt Mở Rộng
20 ngày Dealing Range ngắn hạn, mục tiêu ưu tiên đầu tiên Giá đóng cửa vượt đỉnh/đáy 20 ngày
40 ngày Mục tiêu trung hạn, xác nhận xu hướng Giá đóng cửa vượt đỉnh/đáy 40 ngày
60 ngày Mục tiêu xa nhất, thanh khoản thể chế lớn Cả hai mốc trên đã bị tiêu thụ

Lỗi Thường Gặp

  • Đếm sai ngày: bao gồm cả ngày nghỉ lễ hoặc ngày không có thanh khoản (ví dụ: NWOG — tuần mới mở cửa 18:00 giờ New York).
  • Nhầm lẫn Dealing Range với Supply/Demand Zone thông thường — hai khái niệm này hoàn toàn khác nhau về cơ chế hình thành.
  • Bỏ qua ngữ cảnh Premium/Discount: một đỉnh 20 ngày trong vùng Premium là mục tiêu bán, không phải tín hiệu mua breakout.

6. Ma Trận Premium/Discount Và Mạng Lưới PD Array Của Thuật Toán

IPDA không đẩy giá theo quán tính. Kinh nghiệm thực chiến cho thấy thuật toán luôn luân chuyển giá có chủ đích: từ vùng Premium (giá cao hơn 50% của Dealing Range — ưu tiên bán) sang vùng Discount (giá thấp hơn 50% — ưu tiên mua), và ngược lại. Đường phân giới 50% này chính là Equilibrium — điểm cân bằng mà thuật toán dùng để định hướng hành trình tiếp theo của giá.

Dealing Range Và Nguyên Tắc Luân Chuyển

Mỗi Dealing Range được xác định bởi một đỉnh và một đáy có ý nghĩa trên khung thời gian cao hơn (HTF). Khi giá nằm trong vùng Premium, IPDA tìm kiếm PD Array (Price Delivery Array) phía trên để phân phối lệnh bán. Khi giá nằm trong vùng Discount, thuật toán tìm đến PD Array phía dưới để tích lũy lệnh mua. Trader không cần đoán — chỉ cần xác định đúng vùng giá đang đứng.

Thứ Tự Ưu Tiên Của PD Array

IPDA không phản ứng ngẫu nhiên tại mọi vùng giá. Các "trạm dừng" được xếp hạng theo mức độ ưu tiên từ cao xuống thấp:

  • Old High / Old Low — vùng thanh khoản tích lũy lớn nhất, mục tiêu ưu tiên số một
  • Rejection Block — nhóm nến từ chối giá mạnh, thường là điểm phân phối/tích lũy tức thì
  • Order Block (OB) — nến ngược chiều cuối cùng trước nhịp Displacement; điểm giao dịch cốt lõi của ICT
  • Fair Value Gap (FVG) — khoảng trống giữa nến 1 và nến 3 trong nhịp Displacement; giá thường quay về lấp một phần trước khi tiếp diễn
  • Breaker Block — OB cũ đã bị phá vỡ, đảo vai trò từ hỗ trợ thành kháng cự (hoặc ngược lại)
  • Mitigation Block — vùng giá nơi lệnh thua trước đó của thuật toán được "xử lý" lại

Bảng Phân Loại PD Array Theo Vùng Giá

PD Array Vùng Premium (Bán) Vùng Discount (Mua) Chức Năng Chính
Old High / Old Low Old High — kháng cự thanh khoản Old Low — hỗ trợ thanh khoản Thu gom lệnh dừng lỗ của đám đông
Order Block (OB) Bearish OB — phân phối Bullish OB — tích lũy Điểm vào lệnh cốt lõi sau MSS
Fair Value Gap (FVG) Bearish FVG — lấp khoảng trống giảm Bullish FVG — lấp khoảng trống tăng Cân bằng lại giá trước nhịp tiếp diễn
Breaker Block Bearish Breaker — kháng cự mới Bullish Breaker — hỗ trợ mới Xác nhận đảo chiều cấu trúc
Mitigation Block Vùng bán lại sau lệnh mua thất bại Vùng mua lại sau lệnh bán thất bại IPDA "sửa lỗi" vị thế trước đó
Rejection Block Đỉnh từ chối — phân phối nhanh Đáy từ chối — tích lũy nhanh Phản ứng tức thì, thường không retest sâu
Nguyên tắc vận hành: Khi giá tiếp cận PD Array trong vùng Premium mà chưa có Market Structure Shift (MSS) xác nhận trên khung thời gian thấp hơn, đó chưa phải tín hiệu vào lệnh — đó là cảnh báo thuật toán đang chuẩn bị phản ứng.

7. Tư Duy Thuật Toán (IPDA) So Với Bẫy Thanh Khoản Đám Đông

Phá Vỡ Lầm Tưởng Cốt Lõi

Giá không di chuyển vì lực mua áp đảo lực bán, cũng không phản ứng vì một đường trung bình hay chỉ báo trễ nào đó "chạm ngưỡng". Giá được phân phối bởi thuật toán IPDA liên ngân hàng theo một trình tự lập trình sẵn: thu gom thanh khoản → tái cân bằng giá → phân phối lại. Mọi công cụ phân tích bán lẻ chỉ là bản đồ đám đông — và đám đông chính là nguồn thanh khoản mà thuật toán cần tiêu thụ.

Quy Tắc Nhận Diện Inducement

Inducement là đỉnh hoặc đáy được IPDA cố tình hình thành trước Point of Interest (POI) thực sự, nhằm kích hoạt lệnh stop-loss và pending order của đám đông. Điều kiện nhận diện hợp lệ:

  • Inducement nằm giữa cấu trúc hiện tại và POI mục tiêu (Order Block hoặc Fair Value Gap).
  • Sau khi Inducement bị quét, giá hình thành Market Structure Shift (MSS) trên khung thấp hơn.
  • POI thực sự chưa bị chạm trước khi Inducement bị phá vỡ.
Kinh nghiệm thực chiến cho thấy: nếu giá đến thẳng Order Block mà không quét bất kỳ Inducement nào, xác suất cao đó là OB mồi nhử — không phải POI hợp lệ.

Lỗi Thường Gặp & Cách Tránh

Lỗi Nguyên nhân gốc Giải pháp ICT
Vào lệnh tại OB/FVG không có quét thanh khoản trước Bỏ qua bước xác nhận Inducement Chờ sweep rõ ràng + MSS trên khung thấp hơn
Nhầm Inducement là POI chính Không xác định cấu trúc thanh khoản cao hơn Đọc thanh khoản từ khung HTF xuống LTF
Vào lệnh ngay khi giá chạm Mean Threshold của OB Thiếu xác nhận displacement Đợi Optimal Trade Entry (OTE: 0.62–0.79) sau MSS

Bạn không giao dịch với thuật toán — bạn đang học cách đọc dấu vết mà thuật toán để lại để không trở thành thanh khoản bị tiêu thụ.

8. Checklist Hành Động Và Quản Trị Rủi Ro Khi Đồng Bộ Cùng IPDA

8.1 Mốc Thời Gian Nền Tảng: NY Midnight Open

Trước khi mở bất kỳ biểu đồ nào, bạn phải đánh dấu NY Midnight Open (00:00 giờ New York) — đây là giá mở cửa thực sự mà thuật toán IPDA dùng để định vị nhịp phân phối trong ngày. Mọi cú đẩy giá ra khỏi vùng này trong London Session đều là ứng viên Judas Swing — bẫy thanh khoản có chủ đích trước khi IPDA đảo chiều vào phiên New York Killzone (07:00–09:00 NY).

8.2 Checklist Hành Động Hàng Ngày

  • Bước 1 — Xác định IPDA Data Range: Nhìn lại 20, 40, 60 nến ngày để xác định thanh khoản nào đang là mục tiêu ưu tiên của thuật toán (Buy-side hay Sell-side Liquidity).
  • Bước 2 — Vẽ ma trận Premium/Discount: Dùng swing high–low gần nhất để xác định vùng Discount (mua) hoặc Premium (bán). Chỉ tìm điểm vào lệnh đúng phía với IPDA Data Range.
  • Bước 3 — Chờ MSS trong Killzone: Không hành động cho đến khi có Market Structure Shift (MSS) — sự phá vỡ cấu trúc rõ ràng kèm Displacement — trong khung 15M hoặc 5M bên trong Killzone.
  • Bước 4 — Vào lệnh tại OTE hoặc FVG: Chờ giá retrace về Optimal Trade Entry (OTE: 0.62–0.79) hoặc về Fair Value Gap (FVG) — khoảng trống giữa nến 1 và nến 3 trong nhịp Displacement.

8.3 Quản Lý Lệnh Chuẩn ICT

Tình huống Hành động đúng theo ICT Lỗi phổ biến
IPDA hoàn thành nhịp Displacement Chốt lời từng phần tại vùng thanh khoản hoặc PD Array đối diện Giữ toàn bộ lệnh chờ R:R cố định
Giá chạm mục tiêu một phần Dời Stop Loss về breakeven, giữ phần còn lại Đóng toàn bộ quá sớm vì sợ
Lệnh bị Stop Loss do IPDA đổi nhịp Giảm rủi ro một nửa cho lệnh tiếp theo Tăng size để "gỡ" — vi phạm quy tắc sống còn

8.4 Quy Tắc Sống Còn: Halving Risk

Kinh nghiệm thực chiến cho thấy: khi IPDA thay đổi nhịp độ phân phối giá đột ngột — thường xảy ra sau tin tức macro hoặc đầu tuần mới — lệnh thua không phải lỗi phân tích, mà là tín hiệu môi trường đã thay đổi. Quy tắc bắt buộc: giảm rủi ro xuống còn một nửa cho lệnh tiếp theo, quan sát thêm ít nhất một Killzone trước khi trở lại size bình thường.
🎯 THỰC HÀNH & KIỂM TRA NHANH

Trắc Nghiệm Kiến Thức: Thuật toán IPDA: Triết lý cốt lõi của phương pháp ICT

Trả lời 3 câu hỏi trắc nghiệm thực chiến để củng cố kiến thức vừa học.

1

Điều kiện nào sau đây là BẮT BUỘC để một Order Block (OB) được coi là hợp lệ?

2

Khi sử dụng công cụ Fibonacci OTE (Optimal Trade Entry), mốc tỷ lệ nào được coi là "Sweet Spot" tối ưu nhất?

3

Nếu một Order Block bị giá đâm xuyên qua hoàn toàn sau khi đã quét thanh khoản, nó sẽ chuyển hóa thành khối nào?