Loại lệnh và cách khớp lệnh

M0.03Nền tảngNền tảngĐịnh nghĩa≈ 14 phút

Mục tiêu bài học

  • Chọn đúng loại lệnh khớp với ý định giao dịch: vào lệnh ngay, chỉ vào tại mức giá chỉ định, hoặc thoát lệnh khi kịch bản bị sai.
  • Dự đoán hành vi của lệnh stop-market và stop-limit khi giá NQ nhảy qua mức kích hoạt, dựa trên hai băng giao dịch thực tế lúc 08:30 ET.
  • Giải thích cách CME Globex khớp lệnh ES và NQ ưu tiên theo giá trước, thời gian sau (FIFO), và vì sao việc sửa giá lệnh chờ lại đẩy lệnh về cuối hàng đợi.
  • Giải thích vì sao khối lượng chờ tại best bid và best ask có thể giúp căn thời điểm đặt lệnh limit nhưng quá nhỏ để biện minh cho lệnh market.
HÌNH ẢNH & SƠ ĐỒ MINH HỌA THỰC TẾNhấn vào hình bất kỳ để phóng to
Cấu trúc Sổ lệnh & Cơ chế khớp lệnhHàng đợi lệnh Limit Bid/Ask chờ khớp so với lệnh Market khớp chủ động (@Bid / @Ask) tại spread.
Cơ chế Rút lệnh (Pulling) & Đắp lệnh (Stacking)Theo dõi lượng lệnh limit thêm vào hoặc hủy bỏ theo thời gian thực trước khi giá chạm vùng quan trọng.

Thứ Tư ngày 14/10/2026, lúc 08:29:59 ET (giờ miền Đông Mỹ, New York; tức 19:29 ICT giờ Việt Nam vào mùa hè Mỹ). Hợp đồng tương lai NQ vừa khớp ở 30,839.75; 08:30 ET là thời điểm công bố các báo cáo kinh tế Mỹ theo lịch. Lúc 08:30:01.286, một đợt bán dồn dập quét từ 30,835.25 xuống 30,775.25 chỉ trong một phần nghìn giây. Sau đó thị trường im bặt không có giao dịch nào suốt năm giây. Giao dịch tiếp theo khớp ở 30,725.00.

Một nhà giao dịch đang giữ vị thế long (vị thế mua, có lãi nếu giá tăng; short là vị thế bán, có lãi nếu giá giảm) tại 30,800.00 với lệnh sell stop tại 30,770.00 đã dự kiến rủi ro 30 điểm. Không có giao dịch nào diễn ra giữa 30,775.25 và 30,725.00, nên khoản lỗ thực tế tối thiểu là 75 điểm.

Bài học này trả lời hai câu hỏi: Mỗi loại lệnh thực sự hứa hẹn điều gì? Và khi nhiều lệnh cùng muốn một mức giá, sàn giao dịch sẽ khớp lệnh nào trước?

Thuật ngữ cốt lõi

  • Bid và ask (giá mua / giá bán): mức giá tốt nhất mà người mua và người bán đang xếp hàng chờ. Khoảng cách giữa chúng là spread (chênh lệch giá) Định nghĩa.
  • Tick (bước giá): bước nhảy giá nhỏ nhất. Trên NQ, 1 tick là 0.25 điểm ($5 mỗi hợp đồng); trên hợp đồng micro MNQ (Micro E-mini Nasdaq-100, $2 mỗi điểm), 1 tick là $0.50 Định nghĩa.
  • Lệnh chờ (resting order): lệnh limit nằm chờ trong sổ lệnh cho đến khi có người khớp vào; lệnh này cung cấp thanh khoản. Lệnh khớp ngay lập tức gọi là lấy thanh khoản: đó là bên chủ động (aggressor) Định nghĩa.
  • Slippage (trượt giá): khoảng cách giữa mức giá bạn dự kiến và mức giá khớp thực tế bạn nhận được Định nghĩa.
  • Hàng đợi (queue): toàn bộ các lệnh chờ tại cùng một mức giá, xếp theo thứ tự thời gian đến sàn Định nghĩa.
  • Ưu tiên giá rồi đến thời gian (price-time priority), còn gọi là FIFO (first in, first out — đến trước khớp trước): mức giá tốt hơn được khớp trước; tại cùng một mức giá, lệnh nào đến sớm hơn được khớp trước Định nghĩa.

Xem biểu đồ trước: một mức giá, một hàng đợi lệnh

HÌNH ĐỘNG

2 lô (lots) của bạn trong hàng đợi giá bid của NQ

Định nghĩa
2 lô (lots) của bạn trong hàng đợi giá bid của NQ — Hình tương tác
0%
CẦN THẤYCác lệnh bán market khớp dần hàng đợi bid từ đầu hàng.

Dữ liệu giả lập

Cơ chế hoạt động

Mọi loại lệnh đều đánh đổi giữa mức giá và sự chắc chắn được khớp

Không có loại lệnh nào đảm bảo cho bạn cả việc chắc chắn khớp lẫn mức giá chắc chắn. Hãy chọn loại lệnh đúng với ý định của bạn Định nghĩa:

  • Market order (lệnh thị trường): khớp ngay lập tức tại mức giá tốt nhất đang có sẵn. Chắc chắn khớp, nhưng không chắc chắn về mức giá.
  • Limit order (lệnh giới hạn): chỉ khớp tại mức giá bạn chỉ định hoặc tốt hơn. Chắc chắn về mức giá, nhưng không chắc chắn được khớp. Việc lỡ lệnh (missed fill) là kết quả tự nhiên của lệnh limit, không phải lỗi kỹ thuật.
  • Stop-market order (lệnh dừng thị trường): nằm chờ cho đến khi thị trường giao dịch chạm hoặc vượt qua mức giá kích hoạt (stop price), sau đó biến thành lệnh market. Đây là công cụ chuẩn để thoát lệnh khi “kịch bản của tôi đã sai”. Nó hứa hẹn điểm kích hoạt, không hứa hẹn mức giá khớp.
  • Stop-limit order (lệnh dừng giới hạn): khi chạm giá kích hoạt, hệ thống gửi ra một lệnh limit thay vì lệnh market. Nó giới hạn mức giá khớp tối đa nhưng có thể khiến bạn kẹt lại trong vị thế thua lỗ nếu thị trường nhảy vọt qua mức giá limit đó.
  • Bracket và OCO (one-cancels-other — lệnh này hủy lệnh kia): lệnh vào kèm sẵn một lệnh stop và một lệnh target; khi một trong hai lệnh thoát được khớp, lệnh còn lại tự động bị hủy (MKT2.06).
  • Thời hạn hiệu lực (time in force): lệnh DAY tự hết hạn vào cuối phiên; lệnh GTC (good-til-cancelled) duy trì cho đến khi được khớp hoặc bị hủy. Hãy kiểm tra các lệnh đang chờ cẩn thận như kiểm tra chính vị thế đang mở.

Nơi lưu giữ lệnh stop của bạn cũng rất quan trọng. Sàn CME gắn một biên độ bảo vệ (protection limit) cho các lệnh market và stop lưu trực tiếp trên sàn: lệnh chỉ khớp trong một số điểm giới hạn tính từ giá kích hoạt, phần chưa khớp sẽ nằm chờ dưới dạng lệnh limit. Một số broker và nền tảng lại giữ lệnh stop trên máy chủ của họ hoặc ngay trên máy tính của bạn, rồi mới bắn lệnh market lên sàn khi chạm giá kích hoạt Định nghĩa. Hãy kiểm tra rõ cơ chế của broker bạn sử dụng.

Cách Globex quyết định ai được khớp trước

CME Globex là bộ máy khớp lệnh (matching engine) của sàn. Đối với hợp đồng tương lai ES và NQ giao dịch trực tiếp (outright), Globex dùng quy tắc FIFO thuần túy: giá tốt nhất được ưu tiên trước, nếu cùng mức giá thì lệnh đến sớm hơn được khớp trước Định nghĩa. Một số sản phẩm khác của CME dùng quy tắc phân bổ theo tỷ lệ (pro-rata), nên đừng mặc định mọi thị trường đều là FIFO.

Hai hệ quả trực tiếp khiến người mới mất tiền:

  1. Sửa giá của một lệnh đang chờ, hoặc tăng khối lượng của nó, sẽ đẩy toàn bộ lệnh về cuối hàng đợi. Giảm khối lượng lệnh thì vẫn giữ nguyên vị trí của bạn Định nghĩa.
  2. Vị trí trong hàng đợi quyết định việc một mức giá đẹp có mang lại tiền cho bạn hay không. Các lô đứng trước bạn có thể hấp thụ hết toàn bộ lực bán tại mức giá đó trước khi tới lượt bạn.

Hàng đợi cho bạn biết điều gì, và không biết điều gì

Mất cân bằng hàng đợi (queue imbalance) so sánh khối lượng chờ tại best bid và best ask: (bid size − ask size) ÷ (bid size + ask size). Với 60 lô chờ mua ở bid và 20 lô chờ bán ở ask, chỉ số này bằng +0.5 Định nghĩa. Phía mỏng hơn thường cạn trước, nên tick kế tiếp có xác suất nhích lên cao hơn khi phía bid dày hơn: hiện tượng này đã được đo lường trong nghiên cứu bình duyệt trên 10 cổ phiếu Nasdaq thanh khoản cao (Đã đoThị trường khác, ngoại suy sang hợp đồng tương lai NQ ở mức Hợp lýThị trường khác) và được ghi nhận trên NQ trong một nghiên cứu thực hành công khai Hợp lýNghiên cứu của một trader.

Vấn đề nằm ở độ lớn của hiệu ứng. Nếu bước giá 1 tick tiếp theo đi đúng hướng của bạn 65.6% số lần (cao hơn 15.6 điểm phần trăm, hay pp, so với mức tung đồng xu 50%), mức lợi nhuận kỳ vọng trung bình của bạn là (0.656 − 0.344) × 1 tick, tức khoảng 0.3 tick. Trong khi đó, một lệnh market phải trả ngay ít nhất 1 tick spread trước khi tính phí. Vì vậy, mất cân bằng hàng đợi không thể bù đắp chi phí cho một lệnh vào market. Nó chỉ hữu ích để căn thời điểm đặt hoặc hủy lệnh limit: khi phía sổ lệnh của bạn trở nên quá mỏng, khả năng lệnh chờ của bạn bị khớp xuyên qua để đi ngược chiều ở tick kế tiếp sẽ tăng lên.

Vì sao kiến thức này vẫn rất đáng giá

Các loại lệnh và quy tắc FIFO là cơ chế vận hành của sàn Định nghĩa, không phải tín hiệu dự báo hướng giá. Tuy nhiên, chúng quyết định trực tiếp ba điều trong mọi giao dịch: liệu một tin tức ra nhanh có thể nhảy qua lệnh limit của bạn hay không, liệu thao tác kéo sửa lệnh chờ có làm bạn mất quyền ưu tiên hàng đợi hay không, và vì sao lợi thế sổ lệnh cỡ một phần tick chỉ phục vụ cho việc khớp lệnh thụ động thay vì vào lệnh market.

Dữ liệu nói gì

Ví dụ thực hành: một lệnh long trên băng giao dịch thực tế

Băng giao dịch là dữ liệu thật (các giao dịch NQ từ bản ghi tick của lab ngày 14/10/2026); vị thế giao dịch dưới đây là tình huống minh họa.

Giả sử bạn đã mua 1 MNQ tại 30,800.00 ngay sau 08:00 ET (NQ giao dịch trong vùng 30,758.75 đến 30,852.75 từ 08:00 đến 08:30). Kịch bản của bạn sai nếu giá thủng xuống dưới 30,770.00: rủi ro dự kiến 30 điểm, tương đương $60 trên MNQ ($600 trên NQ).

  • Đặt lệnh sell stop-market tại 30,770.00. Đợt bán đầu tiên dừng ở 30,775.25. Sau năm giây ngừng giao dịch, lệnh khớp đầu tiên xuất hiện ở 30,725.00, cũng là mức giá đầu tiên lệnh stop của bạn có thể khớp: trượt giá ít nhất 45 điểm (180 ticks), tổng lỗ ít nhất 75 điểm, tức $150 trên MNQ ($1,500 trên NQ). Nếu lệnh được giữ trên CME kèm giới hạn bảo vệ cao hơn 30,725.00, một phần hoặc toàn bộ lệnh có thể nằm chờ chưa khớp.
  • Đặt lệnh sell stop-limit kích hoạt tại 30,770.00, giá limit 30,768.00. Lệnh kích hoạt tại giao dịch 30,725.00, sau đó nằm chờ người mua ở 30,768.00 hoặc cao hơn. Không có ai mua ở giá đó. Đến 08:31:18 ET, NQ rơi xuống 30,620.25: bạn vẫn đang giữ nguyên lệnh long, âm 179.75 điểm, tức lỗ $359.50 trên MNQ ($3,595 trên NQ).

Hãy quyết định xem bạn chấp nhận loại rủi ro nào trước giờ ra tin, chứ không phải trong lúc tin đang chạy. Khoảng dừng 5 giây như trên là hiện tượng thường thấy khi cơ chế kiểm soát tốc độ giá (velocity logic) của CME tạm dừng khớp lệnh do giá biến động quá nhanh (MKT1.05); chúng ta chưa đối chiếu trực tiếp sự kiện này với nhật ký hệ thống của CME.

Chiều ngược lại và trường hợp thất bại

Chiều short. Thứ Sáu ngày 23/10/2026, giao dịch cuối cùng của NQ trước kỳ nghỉ cuối tuần là 29,175.00 lúc 16:59:59 ET (03:59 ICT sáng thứ Bảy). Giả sử bạn đang giữ lệnh short 1 MNQ từ 29,170.00 với lệnh buy stop tại 29,200.00. Thị trường mở cửa trở lại vào Chủ Nhật ngày 25/10 lúc 18:00 ET (05:00 ICT sáng thứ Hai) với mức giá khớp đầu tiên tại 29,268.00. Lệnh stop không thể khớp ở mức nào thấp hơn: trượt giá 68 điểm, tổng lỗ ít nhất 98 điểm, tức $196 trên MNQ ($1,960 trên NQ).

Trường hợp thất bại của một lệnh limit đúng hướng. Hãy hình dung hàng đợi trên biểu đồ vào một ngày khác. Lệnh chờ mua tại 30,800.00 của bạn chọn đúng vùng giá: nhịp giảm dừng lại đúng ở 30,800.00 rồi bật tăng 40 điểm. Nhưng có 38 lô đứng trước bạn và chỉ có 25 lô được khớp tại 30,800.00. Quy tắc ưu tiên giá–thời gian không quan tâm đến phân tích của bạn. Hãy xếp hàng sớm hơn, hoặc chấp nhận rằng lệnh limit đôi khi sẽ bỏ lỡ cơ hội.

Thực hành trên nền tảng

Bàn giao dịch của chúng ta gửi lệnh từ TopstepX và đọc order flow trên ATAS X ở màn hình thứ hai.

Lưu ý cho quỹ cấp vốn (Prop-firm). Tài khoản đánh giá khớp lệnh của bạn trong môi trường giả lập (simulator), vốn không thể biết vị trí thực của bạn trong hàng đợi trên sàn CME. Các quỹ đều coi chiến lược lợi dụng cơ chế khớp lệnh giả lập là hành vi bị cấm; khóa học Prop Firm (PROP1.04) sẽ trích dẫn quy định kèm ngày hiệu lực cụ thể.

Lỗi thường gặp

Lỗi thường gặp: Dịch chuyển lệnh limit đang chờ thêm 1 tick để “tối ưu giá”. Thao tác sửa giá biến nó thành lệnh mới xếp ở cuối hàng đợi; giá chạm đúng mức cũ của bạn, khớp cho tất cả những ai kiên nhẫn giữ nguyên vị trí, rồi quay đầu bỏ lại bạn.

Lỗi thường gặp: Coi mất cân bằng hàng đợi (queue imbalance) là tín hiệu dự báo xu hướng. Khối lượng chờ mua dày ở bid chỉ gợi ý cho tick kế tiếp, không phải 10 điểm kế tiếp. Tỷ lệ đúng trên 50% chưa phải là lợi thế giao dịch nếu nó không vượt qua nổi chi phí thực thi.

Bài tập rèn luyện: theo dõi vị trí của bạn trong hàng đợi

Bạn đặt lệnh buy limit 1 lô MNQ tại 30,800.00 khi đã có sẵn 25 lô đang chờ tại mức giá đó.

  1. Có 12 lô mới xếp thêm vào 30,800.00, 6 lô đứng trước bạn hủy lệnh, và một lệnh bán market 15 lô khớp xuống 30,800.00. Hỏi còn bao nhiêu lô đứng trước bạn?
  2. Bạn kéo lệnh xuống 30,799.75 rồi lập tức kéo lại về 30,800.00 trong lúc có 18 lô đang chờ tại 30,800.00. Hỏi lúc này có bao nhiêu lô đứng trước bạn?
Lời giải
  1. Các lệnh mới xếp vào sau bạn; các lệnh hủy phía trước và lệnh khớp market lấy bớt từ đầu hàng: 25 − 6 − 15 = còn 4 lô đứng trước bạn.
  2. Thay đổi mức giá sẽ hủy lệnh cũ và đặt lệnh mới vào cuối hàng đợi: toàn bộ 18 lô tại 30,800.00 hiện đều đứng trước bạn.

Tóm tắt

  • Lệnh market đảm bảo được khớp, lệnh limit đảm bảo mức giá, lệnh stop đảm bảo điểm kích hoạt thoát lệnh. Không loại lệnh nào đảm bảo cả giá lẫn việc khớp lệnh.
  • Khi giá nhảy bậc (gap/jump), lệnh stop-market khớp tại mức giá giao dịch đầu tiên sau điểm kích hoạt; lệnh stop-limit có thể khiến bạn kẹt lại trong vị thế. Ngày 14/10/2026, cách thứ nhất bị trượt 45 điểm; cách thứ hai giữ nguyên vị thế đang lỗ trong khi NQ rơi thêm khoảng 105 điểm nữa.
  • Hợp đồng ES và NQ giao dịch trực tiếp được khớp theo giá trước, thời gian sau (FIFO). Sửa giá hoặc tăng khối lượng lệnh chờ sẽ đẩy lệnh về cuối hàng đợi.
  • Mất cân bằng hàng đợi chỉ gợi ý cho tick kế tiếp với độ lớn hiệu ứng nhỏ hơn 1 tick (theo nghiên cứu thực hành trên NQ): hãy dùng nó để căn thời điểm đặt lệnh limit, không dùng để bắn lệnh market.
Tự kiểm tra3 câu hỏi
  1. 1Thứ Sáu ngày 11/09/2026, lúc 08:30 ET: một đợt bán đẩy NQ xuống 29,327.25, không có giao dịch nào trong năm giây, và giao dịch tiếp theo khớp ở 29,280.25. Bạn đang giữ lệnh long kèm sell stop-market tại 29,300.00. Lệnh stop đó có thể khớp ở đâu?

    Chọn một đáp án.

  2. 2Bạn đặt chờ mua 2 lô NQ tại 30,800.00 với 30 lô đang đứng trước bạn. Tám trong số 30 lô đó hủy lệnh. Sau đó một lệnh bán market 25 lô đi tới và không có sự kiện nào khác. Hỏi có bao nhiêu lô của bạn được khớp?
  3. 3Trong nghiên cứu NQ của một nhà thực hành, khối lượng chờ tại best bid và best ask dự báo đúng tick kế tiếp 65.6% số lần. Thông tin đó hữu ích cho việc gì?

    Chọn một đáp án.

Đọc thêm

Bài học tiên quyết và tiếp theo

Hãy đọc M0.01 (spread và chọn lọc bất lợi) và M0.02 (bid, ask, tick, aggressor) trước. Tiếp theo: M0.04 đặt khung giờ 08:30 ET và các mốc phiên giao dịch lên đồng hồ theo giờ ET và giờ Việt Nam (ICT), để bạn biết chính xác khi nào những cú nhảy giá theo lịch như trên diễn ra. Đi sâu hơn: MKT2.01, MKT2.02 và M3.08.

Nội dung chỉ nhằm mục đích giáo dục. Không phải lời khuyên tài chính. Giao dịch hợp đồng tương lai có rủi ro thua lỗ đáng kể. Không liên kết với Topstep; quy định của quỹ có thể thay đổi; hãy kiểm tra trung tâm trợ giúp của Topstep.

Lưu trên trình duyệt này (đồng bộ tài khoản sẽ có khi ra mắt).

Không phải lời khuyên tài chính. Nội dung mang tính giáo dục. Giao dịch hợp đồng tương lai có rủi ro thua lỗ đáng kể.