Sự khác biệt giữa lệnh held và not-held trong chứng khoán
Tìm hiểu sự khác biệt giữa lệnh held và not-held để hiểu quyền quyết định của môi giới. Lệnh held yêu cầu khớp ngay, trong khi not-held cho phép linh hoạt về giá và thời gian.
Sự khác biệt giữa lệnh "held" và "not-held"
Sự khác biệt giữa lệnh "held" và "not-held" nằm ở một câu hỏi duy nhất: liệu môi giới có nghĩa vụ khớp lệnh cho bạn ngay lập tức, hay họ có quyền lựa chọn thời điểm thực hiện?
Lệnh "held" là chỉ thị thực hiện giao dịch ngay lập tức theo giá thị trường hiện hành, và môi giới buộc phải tuân thủ tính tức thời đó.
Lệnh "not-held" trao cho môi giới quyền quyết định về thời gian và mức giá. Quyền quyết định này loại bỏ mọi nghĩa vụ phải khớp lệnh tại một thời điểm cụ thể.
Các lệnh thị trường (market order) của nhà đầu tư cá nhân về cơ bản là lệnh "held". Các lệnh khối lớn (block order) và lệnh thuật toán (algorithmic order) thường là lệnh "not-held".
Lệnh "Held" và "Not-held": sự khác biệt cốt lõi
"Held" là viết tắt của "held to the market" (bám sát thị trường). Chỉ dẫn này rất rõ ràng: thực hiện ngay những gì đang có trên thị trường. Môi giới không được phép chờ đợi một mức giá (print) tốt hơn, cũng không được phép để lại phần dư của lệnh trong khi chờ báo giá ổn định. Yêu cầu ở đây là tính tức thời. Mức giá sẽ là bất kỳ giá nào thị trường hiển thị khi lệnh được gửi đến.
"Not-held" thay đổi kết quả bàn giao. Thời gian và mức giá trở thành quyền quyết định của môi giới. Một lệnh "not-held" có thể nằm chờ trong một giờ, hoặc hoàn tất trong ba mươi giây khi thanh khoản xuất hiện. Điều mà khách hàng từ bỏ rất cụ thể: không có thời điểm nào mà môi giới bắt buộc phải khớp lệnh. Một giao dịch khớp sau khi giá đã biến động không tự nó được coi là vi phạm chỉ dẫn.
Đó là sự khác biệt về trách nhiệm giải trình, và cũng là lý do tại sao một lệnh "held" không chỉ đơn thuần là một lệnh thị trường (market order) nhanh. Tốc độ chỉ là kết quả. Nghĩa vụ thực hiện mới là thứ đang được mua.
Chi phí cho sự tức thời là bao nhiêu?
Một lệnh mua được giữ (held buy order) sẽ khớp qua spread mua-bán ngay khi lệnh đến. Spread là khoảng cách giữa mức giá tốt nhất mà người mua công khai và mức giá tốt nhất mà người bán công khai; việc khớp lệnh qua khoảng cách này chính là khoản phí để được ưu tiên thực hiện trước. Khoảng cách đó thay đổi trong suốt cả ngày. Bảng dưới đây tính trung bình spread niêm yết cho hai mã vốn hóa lớn theo đơn vị điểm cơ bản (basis point) so với giá trung bình, trong đó một điểm cơ bản bằng một phần trăm của một phần trăm, được chia theo các khung thời gian nửa giờ của một phiên giao dịch thông thường.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
formatDateTime(
toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE),
'%H:%i') AS et_time,
round(avgIf(toFloat64(ask_price - bid_price)
/ toFloat64((ask_price + bid_price) / 2) * 10000,
ticker = 'AAPL'), 2) AS aapl_spread_bps,
round(avgIf(toFloat64(ask_price - bid_price)
/ toFloat64((ask_price + bid_price) / 2) * 10000,
ticker = 'KO'), 2) AS ko_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'KO')
AND sip_timestamp >= '2026-06-17 13:00:00'
AND sip_timestamp < '2026-06-17 20:30:00'
AND bid_price > 0
AND ask_price > bid_price
AND toFloat64(ask_price - bid_price) / toFloat64(bid_price) < 0.02
GROUP BY et_time
HAVING countIf(ticker = 'AAPL') > 0
AND countIf(ticker = 'KO') > 0
ORDER BY et_timeVào lúc 09:00 giờ ET, trước khi chuông mở cửa vang lên, báo giá của AAPL trung bình rộng 6.57 bps và của KO trung bình là 21.21 bps. Đến 12:00, con số của AAPL là 0.89 bps, so với 1.42 bps của KO. Khung thời gian cuối cùng trên bảng, 16:00, ghi nhận mức 6.72 bps cho AAPL. Một lệnh được giữ sẽ phải trả spread tại thời điểm phút mà lệnh đó đến, và không ai tại công ty môi giới được phép chờ đợi một mức giá thuận lợi hơn. Nếu giới hạn giá quan trọng hơn việc đảm bảo thời gian, giao dịch đó sẽ thuộc phạm vi của lệnh thị trường so với lệnh giới hạn.
Lệnh "not-held" là gì?
Lệnh "not-held" là lệnh mua hoặc bán tương tự như lệnh thường nhưng đã được loại bỏ yêu cầu thực thi ngay lập tức. Trên phiếu lệnh của các tổ chức, đây là một ký hiệu, thường được viết là NH, nằm cạnh khối lượng và tên mã chứng khoán. Khách hàng đang yêu cầu bộ phận giao dịch thực hiện lệnh này: tự chọn địa điểm giao dịch, tốc độ thực hiện và sử dụng phán đoán về giá.
Có hai hệ quả đi kèm. Ưu điểm là một lệnh được xử lý chủ động có thể chờ đợi thanh khoản tự nhiên thay vì phải mua ngay tại giá chào bán khi lệnh vừa vào hệ thống, đồng thời có thể chia nhỏ khối lượng thay vì đẩy giá lên bằng cách khớp toàn bộ cùng một lúc. Cái giá phải trả là khách hàng không có bất kỳ sự đảm bảo nào về việc lệnh sẽ được khớp tại bất kỳ thời điểm nào. Nếu thị trường biến động mạnh, lệnh sẽ đuổi theo giá và bộ phận giao dịch không bị coi là thất bại trong việc thực hiện yêu cầu. Quyền quyết định sẽ tùy thuộc vào diễn biến của phiên giao dịch.
Tại sao một lệnh lớn không thể thực hiện trong một giao dịch duy nhất
Quyền quyết định (discretion) chỉ có ý nghĩa khi lệnh quá lớn để thực hiện trong một lần khớp lệnh (print). Bảng điện được tổng hợp từ rất nhiều giao dịch nhỏ và một vài giao dịch lớn; chính sự phân bổ quy mô này là lý do tại sao việc "xử lý lệnh" (working an order) tồn tại như một nghiệp vụ thực tế.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
print_size,
round(100 * prints / sum(prints) OVER (), 2) AS prints_pct,
round(100 * shares / sum(shares) OVER (), 2) AS shares_pct
FROM
(
SELECT
multiIf(size < 100, 'under 100',
size < 500, '100 to 499',
size < 1000, '500 to 999',
size < 5000, '1,000 to 4,999',
'5,000 and up') AS print_size,
count() AS prints,
sum(size) AS shares
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-06-17 04:00:00'
AND sip_timestamp < '2026-06-18 04:00:00'
AND size > 0
GROUP BY print_size
)
ORDER BY multiIf(print_size = 'under 100', 1,
print_size = '100 to 499', 2,
print_size = '500 to 999', 3,
print_size = '1,000 to 4,999', 4,
5)Các giao dịch có khối lượng under 100 cổ phiếu chiếm 88.99% tổng số giao dịch AAPL trong ngày đó và 22.84% tổng số cổ phiếu được chuyển nhượng. Nhóm 5,000 and up thì ngược lại: chiếm 0.02% số lượng giao dịch, nhưng lại chiếm 48.77% tổng số cổ phiếu. Một phần nhỏ các giao dịch lớn lại mang một tỷ trọng lớn về khối lượng, trong khi số lượng giao dịch lại bị áp đảo bởi nhóm nhỏ nhất, ngay cả ở một trong những cổ phiếu có tính thanh khoản cao nhất được niêm yết ở bất kỳ đâu.
Hãy đặt một lệnh bốn trăm nghìn cổ phiếu vào sự phân bổ đó. Không có đối tác nào đứng chờ sẵn để khớp lệnh. Lệnh gốc (parent order) sẽ được chia thành hàng trăm hoặc hàng nghìn lệnh con (child orders), và quyết định thời điểm tung ra từng lệnh con chính là quyền quyết định mà chỉ thị "not-held" cho phép. Một số lệnh con trong đó sẽ ẩn giấu quy mô của chúng, đó chính là công việc mà các lệnh iceberg thực hiện.
Lệnh được thực hiện (worked order) được đo lường dựa trên tiêu chuẩn nào?
Lệnh thị trường (held order) không cần tiêu chuẩn đo lường. Lệnh này được khớp ngay khi đến, vì vậy giá tại thời điểm đến là điểm số. Một lệnh được thực hiện (worked order) chỉ có thể được đánh giá dựa trên thước đo đã thỏa thuận trước. Hai thước đo phổ biến là giá trung bình tại thời điểm đến và giá trung bình theo khối lượng (VWAP) của phiên giao dịch. Các bàn giao dịch (trading desk) đo lường dựa trên giá đóng cửa sẽ làm việc với phiên đấu giá đóng cửa, đây là nơi bắt đầu quan trọng đối với thời điểm cắt lệnh MOC và MOO.
Khoảng cách giữa giá tại thời điểm đến và VWAP có thể chênh lệch bao nhiêu? Biểu đồ dưới đây đo lường khoảng cách giữa VWAP hàng ngày của AAPL và giá khớp lệnh mở cửa buổi sáng đó trong 9 phiên vào tháng 6 năm 2026. VWAP là giá trung bình trong ngày được tính trọng số theo số lượng cổ phiếu giao dịch tại mỗi mức giá.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(date) AS session_date,
round(10000 * (toFloat64(max(vwap)) - toFloat64(max(open)))
/ toFloat64(max(open)), 1) AS vwap_minus_open_bps
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
AND date >= '2026-06-15'
AND date <= '2026-06-26'
AND open > 0
AND vwap > 0
GROUP BY date
ORDER BY dateVào ngày 2026-06-15, khoảng cách đo được là 64.3 bps. Vào ngày 2026-06-26, khoảng cách này là 266.3 bps. Mỗi khoảng cách đó là biên độ mà một lệnh được thực hiện có sẵn, theo hướng này hoặc hướng khác, và dấu của nó là ẩn số tại thời điểm chuông mở cửa. Biên độ này cũng không giống nhau ở mỗi mã cổ phiếu.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
ticker,
round(avg(gap_bps), 1) AS avg_abs_gap_bps,
round(max(gap_bps), 1) AS widest_gap_bps
FROM
(
SELECT
ticker,
date,
abs(10000 * (toFloat64(max(vwap)) - toFloat64(max(open)))
/ toFloat64(max(open))) AS gap_bps
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO', 'JNJ')
AND date >= '2026-06-01'
AND date <= '2026-06-30'
AND open > 0
AND vwap > 0
GROUP BY ticker, date
)
GROUP BY ticker
ORDER BY avg_abs_gap_bps DESCTrong suốt tháng 6 năm 2026, MSFT đạt mức trung bình 119.6 bps giữa VWAP trong ngày và giá mở cửa, với phiên giao dịch có khoảng cách rộng nhất là 396 bps. Ở phía bên kia của bảng, SPY đạt mức trung bình 43.6 bps theo cùng thước đo này. Hai lệnh giống hệt nhau ở hai mã này mang lại cho bàn giao dịch những biên độ sai số rất khác nhau.
Nơi hiển thị từng lệnh
- Lệnh thị trường (market order) của nhà đầu tư cá nhân trên thực tế được giữ: lệnh được gửi đi để khớp ngay lập tức và xác nhận giao dịch diễn ra trong cùng một phút.
- Lệnh giới hạn có khả năng khớp (marketable limit order) có trạng thái gần với lệnh được giữ (held). Lệnh này giới hạn mức giá và không cho phép tùy ý về thời điểm thực hiện.
- Một lệnh khối (block) được chuyển cho trading desk của môi giới thường là lệnh không giữ (not-held), với ký hiệu NH trên phiếu lệnh.
- Một lệnh thuật toán (algorithmic order) theo cấu trúc là lệnh không giữ. Lịch trình thực hiện chính là sự tùy ý, được viết dưới dạng mã lệnh.
Thời gian hiệu lực (time in force) trả lời cho một câu hỏi khác: lệnh tồn tại trong bao lâu, điều này được đề cập đầy đủ tại thời gian hiệu lực. Ai là người quyết định thời điểm khớp lệnh mới là vấn đề của lệnh được giữ. Trong giao dịch quyền chọn, việc thực hiện lệnh theo cách "đang xử lý" (working an order) phổ biến hơn là ngoại lệ, và các lý do khiến một lệnh chờ không được khớp được trình bày chi tiết tại tại sao lệnh quyền chọn không được khớp.
Sự tùy ý kết nối với thực thi lệnh tốt nhất như thế nào
Nhà môi giới xử lý lệnh của khách hàng có nghĩa vụ thực hiện sự cẩn trọng hợp lý để tìm kiếm các điều kiện tốt nhất có thể đạt được. Chỉ thị "không nắm giữ" (not-held) không loại bỏ nghĩa vụ này. Nó thay đổi thước đo để đánh giá nghĩa vụ đó, chuyển từ mức giá trên màn hình tại thời điểm lệnh đến, sang chất lượng phán đoán được áp dụng trong suốt thời gian thực hiện lệnh.
Sự khác biệt này thể hiện trong các số liệu thống kê thực thi công khai. Các báo cáo tiêu chuẩn về trung tâm thị trường loại trừ các lệnh "không nắm giữ" khỏi mẫu dữ liệu của họ, vì các thước đo đó giả định rằng tính tức thời là mục tiêu, trong khi một lệnh được xử lý (worked order) không bao giờ tuyên bố điều đó. Các báo cáo thực thi theo Quy tắc 605 và 606 bao gồm những gì mà các công bố đó thực sự đề cập. Chất lượng của một lệnh được xử lý nằm trong báo cáo điểm chuẩn của chính bộ phận giao dịch, và khách hàng phải yêu cầu cung cấp thông tin này.
Câu hỏi đáng để đặt ra cho nhà môi giới
Hai câu hỏi sẽ giải quyết vấn đề này. Lệnh của tôi đang được xử lý (worked), hay nó được gửi đi để khớp lệnh ngay lập tức? Và nếu lệnh đang được xử lý, thì kết quả khớp lệnh được đo lường dựa trên tiêu chuẩn nào, và tôi có được xem kết quả đo lường đó không? Một bộ phận giao dịch (trading desk) thực hiện xử lý lệnh sẽ có sẵn câu trả lời. Một nhà môi giới chuyển tất cả lệnh đi để khớp ngay lập tức sẽ có câu trả lời đơn giản hơn, nhưng cũng đáng để biết. Nhà đầu tư với lệnh hai trăm cổ phiếu và nhà đầu tư với lệnh hai trăm nghìn cổ phiếu cần những sản phẩm khác nhau, và các thuật ngữ held và not-held là cách ngành tài chính phân biệt họ.
Câu hỏi thường gặp
Lệnh "not-held" có nghĩa là gì?
Lệnh "not-held" cho phép nhà môi giới toàn quyền quyết định về thời điểm và mức giá thực hiện lệnh. Nhà môi giới được yêu cầu sử dụng khả năng đánh giá của mình trong một khoảng thời gian thay vì phải khớp lệnh ngay lập tức, và khách hàng chấp nhận rằng không có sự đảm bảo nào cho bất kỳ mức giá khớp lệnh cụ thể nào.
Lệnh thị trường (market order) của nhà đầu tư cá nhân có phải là lệnh "held" không?
Trên thực tế là có. Lệnh này được chuyển đi để thực hiện ngay lập tức theo giá thị trường hiện hành, và nhà môi giới chịu trách nhiệm về nghĩa vụ thực thi tức thời. Hầu hết các nền tảng giao dịch cá nhân không bao giờ hiển thị từ "held" hay "not-held", vì gần như mọi lệnh họ nhận đều được xử lý theo cơ sở "held".
Lệnh "not-held" có mang lại mức giá tốt hơn không?
Đôi khi có, nhưng không bao giờ được đảm bảo. Việc thực hiện lệnh dần dần theo thời gian có thể giúp thu về spread thay vì phải trả nó, đồng thời giảm bớt tác động khi lệnh được tung ra thị trường cùng một lúc. Sự linh hoạt này cũng đồng nghĩa với việc giá khớp lệnh có thể chênh lệch đáng kể so với giá tại thời điểm đặt lệnh nếu thị trường biến động trong suốt quá trình thực hiện.
Sự khác biệt giữa lệnh "not-held" và lệnh giới hạn (limit order) là gì?
Lệnh giới hạn chỉ kiểm soát mức giá: lệnh sẽ khớp tại mức giá giới hạn hoặc tốt hơn bất cứ khi nào thị trường đạt đến mức đó. Lệnh "not-held" không kiểm soát cả giá lẫn thời điểm từ phía khách hàng. Cả hai loại lệnh đều do nhà môi giới quản lý, tuân theo bất kỳ điều khoản nào đã được thỏa thuận.
Mỗi bảng trên đều chứa mã SQL đã tạo ra nó. Hãy mở một bảng, thay thế bằng một ticker bạn đang theo dõi và đặt câu hỏi tương tự cho các mã chứng khoán của riêng bạn trên thiết bị đầu cuối Strasmore.