Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor ·

Rule 605 và 606: Báo cáo chất lượng khớp lệnh

Tìm hiểu Rule 605 và 606, cách đọc effective spread, price improvement và payment per hundred shares để đánh giá broker chuyển lệnh ra sao.

Quy định 605 và Quy định 606 là hai báo cáo công khai cho thấy một lệnh cổ phiếu tại Mỹ được xử lý như thế nào. Báo cáo theo Quy định 605 do trung tâm thị trường thực hiện lệnh lập và đánh giá chất lượng khớp lệnh, gồm effective spread, price improvement, tốc độ thực hiện và tỷ lệ khớp. Các chỉ tiêu này được phân tách theo loại lệnh và quy mô lệnh. Báo cáo theo Quy định 606 do broker của bạn lập. Báo cáo cho biết lệnh của khách hàng được chuyển đến đâu và broker được trả bao nhiêu tiền để chuyển lệnh đến các địa điểm đó.

Cả hai tài liệu đều là số liệu tổng hợp. Không tài liệu nào cho bạn biết chính xác điều gì đã xảy ra với lệnh khớp của bạn vào một buổi chiều thứ Ba cụ thể. Ghi nhớ sự khác biệt này là điều hữu ích nhất khi bạn xem bất kỳ báo cáo nào trong hai loại trên.

Báo cáo Rule 605 là gì?

Rule 605 thuộc Regulation NMS, bộ quy tắc của SEC về cách công bố và liên kết báo giá, giao dịch cổ phiếu niêm yết. Mỗi market center tiếp nhận các lệnh thuộc phạm vi áp dụng phải công bố một tệp dữ liệu máy có thể đọc hằng tháng. Tệp này có một dòng cho mỗi cổ phiếu, mỗi loại lệnh và mỗi nhóm quy mô lệnh. Trong ngữ cảnh này, market center có thể là sở giao dịch, công ty bán buôn dùng tài khoản của mình để khớp lệnh bán lẻ, hệ thống giao dịch thay thế hoặc bất kỳ địa điểm nào khác thực hiện lệnh.

Mỗi dòng là một bảng đánh giá các giao dịch khớp trong nhóm đó:

  • Spread thực hiện bình quân: gấp hai lần khoảng cách từ giá thực hiện đến trung điểm của báo giá đang có hiệu lực khi lệnh được tiếp nhận.
  • Spread ghi nhận bình quân: cùng khoảng cách đó nhưng được đo trong một khoảng thời gian ngắn sau khi khớp lệnh. Chỉ số này cho thấy giá đã dịch chuyển bao xa sau khi giao dịch hoàn tất.
  • Cải thiện giá: tỷ lệ số cổ phiếu thuộc phạm vi áp dụng được khớp ở mức giá tốt hơn báo giá, cùng với mức tiết kiệm bình quân trên mỗi cổ phiếu.
  • Tốc độ và tỷ lệ khớp: thời gian bình quân từ lúc tiếp nhận đến khi thực hiện lệnh, và tần suất các lệnh chờ được khớp hoặc bị hủy.

Báo cáo 605 không đề cập đến các khoản thanh toán và cũng không nêu tên broker của bạn. Báo cáo này đánh giá venue.

Báo cáo Rule 606 là gì và tôi tìm báo cáo của mình ở đâu?

Rule 606 đánh giá quyết định định tuyến lệnh. Mỗi broker xử lý lệnh của khách hàng đều công bố báo cáo hàng quý, thường trong vòng một tháng sau khi kết thúc quý. Báo cáo được chia thành cổ phiếu thuộc S&P 500, các cổ phiếu niêm yết khác và quyền chọn niêm yết. Với mỗi nhóm, báo cáo nêu các trading venue nhận tỷ trọng lớn nhất trong số các lệnh không chỉ định venue. Đây là những lệnh mà khách hàng không yêu cầu venue cụ thể và chiếm gần như toàn bộ hoạt động giao dịch bán lẻ. Báo cáo cũng nêu tỷ lệ lệnh gửi đến từng venue và khoản thanh toán ròng broker nhận được hoặc đã chi trả.

Bạn có thể tìm báo cáo trong khoảng một phút. Hãy tìm tên broker cùng cụm từ “606 report”, hoặc tìm trang công bố thông tin theo quy định hay trang định tuyến lệnh trên website của broker. Đọc báo cáo theo thứ tự sau:

  1. Danh sách venue của nhóm tài sản bạn giao dịch. Thông thường, bốn hoặc năm tên đã chiếm phần lớn dòng lệnh.
  2. Phân loại loại lệnh tại từng venue: lệnh thị trường, lệnh giới hạn có thể khớp ngay, lệnh giới hạn chưa thể khớp ngay và các loại khác.
  3. Cột thanh toán, được tính bằng cent trên mỗi 100 cổ phiếu đối với cổ phiếu và cent trên mỗi hợp đồng đối với quyền chọn.
  4. Phần mô tả các khía cạnh trọng yếu ở bên dưới. Tại đây, broker giải thích bằng ngôn ngữ thông thường thỏa thuận của mình với từng venue.

Có một tài liệu thứ hai mà hầu hết độc giả không bao giờ yêu cầu. Theo phần công bố thông tin cá nhân của Rule 606, khách hàng có thể yêu cầu báo cáo về các lệnh không chỉ định venue của chính mình trong sáu tháng gần nhất. Báo cáo này nêu venue đã nhận từng lệnh. Đây là báo cáo về hoạt động của bạn. Báo cáo hàng quý thì không.

Cách đọc cột khoản thanh toán mà không diễn giải quá mức

Các khoản thanh toán được tính trên mỗi một trăm cổ phiếu. Giả sử mức thanh toán là 15 cent trên mỗi một trăm cổ phiếu: một lệnh 100 cổ phiếu mang lại cho broker 15 cent, còn một lệnh 1.000 cổ phiếu mang lại 1,50 USD. Khoản thanh toán cho quyền chọn được báo giá trên mỗi hợp đồng và theo một thang đo khác, vì vậy không bao giờ so sánh trực tiếp hai cột này.

Có hai giới hạn cần lưu ý về con số đó. Đây là mức bình quân của tất cả khách hàng và mọi lệnh trong quý, nên không thể dùng để suy ra một lần khớp lệnh cụ thể. Bản thân khoản thanh toán cũng không cho biết gì về chất lượng khớp lệnh: số liệu thực hiện của venue nhận lệnh nằm trong hồ sơ 605 của venue đó, không nằm trong hồ sơ 606 của broker. Chi phí giao dịch cổ phiếu trình bày các khoản còn lại trong tổng chi phí.

Chênh lệch hiệu dụng so với chênh lệch niêm yết là gì?

Chênh lệch niêm yết là khoảng cách giữa giá bid tốt nhất toàn quốc và giá offer tốt nhất toàn quốc tại thời điểm lệnh đến, tức NBBO. Chênh lệch hiệu dụng bằng hai lần khoảng cách từ giá khớp lệnh đến điểm giữa của chính báo giá đó. Lấy chỉ số thứ hai chia cho chỉ số thứ nhất sẽ cho ra tỷ lệ chênh lệch hiệu dụng so với chênh lệch niêm yết. Đây là con số đầu tiên mà chuyên viên phân tích chất lượng khớp lệnh xem xét. Mức dưới 100% cho thấy giá khớp trung bình nằm bên trong chênh lệch niêm yết.

Bảng dưới đây tái dựng phép tính từ các tick thô: mọi giao dịch AAPL trong một giờ của phiên ngày 17 tháng 6 năm 2026, được ghép với báo giá có hiệu lực tại thời điểm giao dịch được thực hiện và phân nhóm theo các khoảng quy mô. Một điểm cơ bản bằng một phần trăm của một phần trăm. Cách đo này giúp so sánh nhất quán giữa các mức giá khác nhau.

Truy vấnEffective spread so với quoted spread theo quy mô giao dịch, AAPL
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    size_bucket,
    round(avg(quoted_bps), 2)                            AS avg_quoted_spread_bps,
    round(avg(effective_bps), 2)                         AS avg_effective_spread_bps,
    round(100 * avg(effective_bps) / avg(quoted_bps), 1) AS eq_over_q_pct
FROM
(
    SELECT
        multiIf(t.size < 100,  '1 to 99 (odd lot)',
                t.size < 500,  '100 to 499',
                t.size < 2000, '500 to 1,999',
                               '2,000 and up')                                AS size_bucket,
        multiIf(t.size < 100, 1, t.size < 500, 2, t.size < 2000, 3, 4)         AS bucket_order,
        10000 * (q.ask - q.bid) / ((q.ask + q.bid) / 2)                        AS quoted_bps,
        10000 * 2 * abs(t.price - ((q.ask + q.bid) / 2)) / ((q.ask + q.bid) / 2) AS effective_bps
    FROM
    (
        SELECT ticker, sip_timestamp, toFloat64(price) AS price, size
        FROM global_markets.stocks_trades
        WHERE ticker = 'AAPL'
          AND sip_timestamp >= '2026-06-17 14:00:00'
          AND sip_timestamp <  '2026-06-17 15:00:00'
          AND size > 0
          AND price > 0
    ) AS t
    ASOF JOIN
    (
        SELECT ticker, sip_timestamp, toFloat64(bid_price) AS bid, toFloat64(ask_price) AS ask
        FROM global_markets.cache_stocks_quotes
        WHERE ticker = 'AAPL'
          AND sip_timestamp >= '2026-06-17 13:45:00'
          AND sip_timestamp <  '2026-06-17 15:00:00'
          AND bid_price > 0
          AND ask_price > bid_price
    ) AS q
    ON t.ticker = q.ticker AND t.sip_timestamp >= q.sip_timestamp
)
WHERE effective_bps < 200 AND quoted_bps < 200
GROUP BY size_bucket, bucket_order
ORDER BY bucket_order
Run this yourself

Trong nhóm 1 to 99 (odd lot), chênh lệch niêm yết bình quân là 1.19 điểm cơ bản, còn chênh lệch hiệu dụng bình quân là 1.1. Như vậy, chênh lệch hiệu dụng bằng 92.5% chênh lệch niêm yết. Nhóm 2,000 and up ghi nhận mức 117.6%. Một tệp 605 thực tế đo lường dựa trên báo giá tại thời điểm nhận lệnh, với dấu thời gian do chính venue ghi nhận. Bảng này sử dụng báo giá có hiệu lực tại thời điểm giao dịch được thực hiện, là đại diện gần nhất có thể lấy từ dữ liệu tape công khai.

Vì sao price improvement được đo so với NBBO tại thời điểm tiếp nhận lệnh

Việc cố định benchmark tại thời điểm tiếp nhận lệnh rất quan trọng, vì NBBO không phải là một giá trị cố định. NBBO được cập nhật liên tục trong ngày và độ rộng spread thay đổi theo thời gian.

Truy vấnQuoted spread của AAPL trong giờ giao dịch, ngày 17/6/2026
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(avg(toFloat64(ask_price - bid_price)) * 100, 2)             AS avg_spread_cents,
    round(avg(10000 * toFloat64(ask_price - bid_price)
              / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2)), 2) AS avg_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= '2026-06-17 11:00:00'
  AND sip_timestamp <  '2026-06-17 22:00:00'
  AND bid_price > 0
  AND ask_price > bid_price
  AND toFloat64(ask_price - bid_price) < 5
GROUP BY et_time
ORDER BY et_time
Run this yourself

Bucket 07:00 có spread trung bình rộng 16.95 cent. Đến 11:00, mức trung bình là 3.32 cent, tương đương 1.11 điểm cơ bản, còn bucket cuối cùng tại 17:30 có mức trung bình 15.85 cent. Trong toàn bộ 22 bucket nửa giờ, đường cong rộng nhất ở hai đầu ngày và hẹp nhất vào giữa ngày. Một lệnh đến trong bucket đầu tiên và một lệnh đến vào giữa buổi sáng được đánh giá theo hai yardstick khác nhau. Vì vậy, các thống kê 605 chỉ có thể so sánh trong cùng một cổ phiếu, cùng loại lệnh và cùng tháng.

Vì sao market order và marketable limit order được xếp vào các nhóm khác nhau

Market order chấp nhận bất kỳ mức giá nào đang có trên thị trường. Marketable limit order có mức giá trần nằm đúng tại hoặc vượt qua phía đối diện của báo giá. Vì vậy, lệnh này hoạt động như market order cho đến khi thị trường dịch chuyển ra ngoài mức giá trần. Khi đó, lệnh sẽ nằm chờ hoặc hết hiệu lực mà không được khớp. Hai loại lệnh này có tỷ lệ khớp và tốc độ thực hiện khác nhau. Nếu gộp chung, các chỉ số cao của limit order có thể khiến khả năng xử lý market order của một venue trông tốt hơn thực tế. Rule 605 tách riêng hai loại lệnh này, cùng với các limit order được đặt bên trong, tại và gần báo giá. Hướng dẫn của chúng tôi về market order so với limit order phân tích cùng đánh đổi này từ góc độ nhập lệnh.

Nhóm quy mô lệnh và những thay đổi trong năm 2024

Quy tắc 605 luôn được tổ chức theo quy mô lệnh, vì lệnh 100 cổ phiếu và lệnh 10.000 cổ phiếu không phải là những giao dịch có thể so sánh trực tiếp. Các nhóm ban đầu bắt đầu từ 100 cổ phiếu. Vì vậy, odd lot (lệnh dưới 100 cổ phiếu) hoàn toàn không được đưa vào báo cáo. Trên thị trường hiện nay, đây là một khoảng trống lớn.

Truy vấnPhân bổ giao dịch AAPL theo quy mô, ngày 17/6/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    size_bucket,
    round(100 * trade_count / sum(trade_count) OVER (), 2) AS pct_of_trades,
    round(100 * shares / sum(shares) OVER (), 2)           AS pct_of_shares
FROM
(
    SELECT
        multiIf(size < 100,  '1 to 99 (odd lot)',
                size < 500,  '100 to 499',
                size < 2000, '500 to 1,999',
                size < 5000, '2,000 to 4,999',
                             '5,000 and up') AS size_bucket,
        min(size)                            AS min_size,
        count()                              AS trade_count,
        sum(size)                            AS shares
    FROM global_markets.stocks_trades
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= '2026-06-17 11:00:00'
      AND sip_timestamp <  '2026-06-17 22:00:00'
      AND size > 0
    GROUP BY size_bucket
)
ORDER BY min_size
Run this yourself

Nhóm 1 to 99 (odd lot) chiếm 88.94% số giao dịch khớp lệnh của AAPL trong phiên đó, nhưng chiếm 22.76% số cổ phiếu. Ở đầu kia, nhóm 5,000 and up chiếm 0.02% số giao dịch khớp lệnh và 48.92% số cổ phiếu. Một báo cáo bỏ qua dòng đầu tiên sẽ không tính đến một phần lớn các giao dịch trong ngày.

SEC đã sửa đổi Quy tắc 605 vào năm 2024, trong lần điều chỉnh toàn diện đầu tiên kể từ khi quy tắc này có hiệu lực. Odd lot và cổ phiếu lẻ được đưa vào phạm vi áp dụng. Các nhóm quy mô được xây dựng lại dựa trên cả giá trị lệnh và số lượng cổ phiếu. Thời điểm khớp lệnh được đo theo các khoảng thời gian chi tiết hơn. Các công ty môi giới bán lẻ lớn hơn hiện cũng tự công bố báo cáo, thay vì dựa vào hồ sơ do các venue nộp. Phiên bản sửa đổi cũng có phần tóm tắt bằng ngôn ngữ dễ hiểu. Định dạng thay đổi qua từng lần sửa đổi. Nhưng các khái niệm cốt lõi vẫn giữ nguyên: mức giá tham chiếu tại thời điểm tiếp nhận lệnh, nhóm quy mô, loại lệnh và effective spread.

Nguồn hình thành các khoản chi trả

Dòng payment for order flow chỉ tồn tại khi một venue muốn thu hút luồng lệnh. Phần lớn lệnh bán lẻ được khớp ngoài các sàn giao dịch, bởi các wholesaler trả tiền để có quyền khớp những lệnh này. Các giao dịch được thực hiện ngoài sàn được báo cáo lên các cơ sở của FINRA thay vì bảng giá của sàn.

Truy vấnTỷ trọng khối lượng tháng 6/2026 được báo cáo lên các hệ thống FINRA
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    off.ticker                                                      AS ticker,
    round(100 * sum(off.off_exchange_volume) / sum(cons.volume), 1) AS off_exchange_pct,
    count()                                                         AS days_matched
FROM
(
    SELECT date, ticker, max(total_volume) AS off_exchange_volume
    FROM global_markets.stocks_short_volume
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'SPY')
      AND date >= '2026-06-01'
      AND date <= '2026-06-30'
    GROUP BY date, ticker
) AS off
INNER JOIN
(
    SELECT date, ticker, max(volume) AS volume
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'SPY')
      AND date >= '2026-06-01'
      AND date <= '2026-06-30'
    GROUP BY date, ticker
) AS cons ON off.date = cons.date AND off.ticker = cons.ticker
GROUP BY ticker
ORDER BY off_exchange_pct DESC
Run this yourself

Trong 20 phiên giao dịch tháng 6/2026, NVDA chuyển 36.1% khối lượng hợp nhất qua các cơ sở đó, mức cao nhất trong số 5 ticker được đo lường. KO ở đầu kia của nhóm, với tỷ lệ 25.2%. Phần giao dịch ngoài sàn này là nơi các wholesaler và dark pool khớp lệnh của các tổ chức hoạt động.

Cơ chế kinh tế phía sau cột payment là chủ đề của bài cách market maker kiếm tiền. Wholesaler thu spread từ những luồng lệnh mà họ có thể định giá chính xác, hoàn lại một phần dưới dạng price improvement và chuyển một phần khác cho broker dưới dạng payment for order flow. Rule 605 đo lường phần được hoàn lại. Rule 606 công bố phần được chuyển cho broker. Đặt hai báo cáo cạnh nhau, đây là công cụ gần nhất với một cuộc kiểm toán mà nhà đầu tư bán lẻ có thể sử dụng để đánh giá cơ chế này.

Ghi chú dữ liệu và phương pháp
  • Ba bảng tick cố định một phiên trong quá khứ, ngày 17/6/2026. Vì vậy, các số liệu trên trang này không thay đổi theo diễn biến giao dịch.
  • Bảng effective spread đối chiếu từng giao dịch với báo giá được công bố gần nhất bằng phép nối as of, loại các báo giá có bid bằng 0 hoặc bị crossed, loại các giao dịch cách midpoint hơn 1% và loại các báo giá có spread rộng hơn 2% so với midpoint. Đây là các báo cáo bị trễ hoặc không đúng thứ tự.
  • Spread ở đây được tính trung bình theo từng giao dịch và từng lần cập nhật báo giá, không tính trọng số. File 605 tính trọng số theo số cổ phiếu, khiến số liệu nghiêng về các lệnh lớn hơn.
  • Các cơ sở báo cáo giao dịch của FINRA ghi nhận những giao dịch được thực hiện ngoài sàn. Bảng tỷ trọng chia khối lượng được báo cáo tại các cơ sở cho khối lượng hợp nhất của cùng ticker và phiên giao dịch, đồng thời lấy giá trị lớn nhất theo từng ticker và ngày để loại các dòng trùng lặp.

Câu hỏi thường gặp

Rule 605 khác Rule 606 như thế nào?

Rule 605 do trung tâm thị trường thực hiện lệnh công bố và dùng để đo lường chất lượng khớp lệnh, bao gồm effective spread, price improvement và tốc độ thực hiện. Rule 606 do broker công bố, cho biết lệnh được định tuyến đến đâu và broker nhận được khoản thanh toán nào. Một quy tắc đánh giá chất lượng khớp lệnh; quy tắc còn lại đánh giá quyết định định tuyến.

Làm thế nào để tìm báo cáo Rule 606 của broker?

Hãy tìm tên broker cùng cụm từ “606 report”, hoặc mở mục công bố thông tin theo quy định hoặc trang thông tin về định tuyến lệnh trên website của broker. Báo cáo được công bố hàng quý, thường trong vòng một tháng sau khi kết thúc quý. Phần lớn broker lớn lưu trữ báo cáo của vài năm gần nhất.

Mức effective spread so với quoted spread bao nhiêu được xem là tốt?

Không có ngưỡng chung cho mọi trường hợp. Tỷ lệ này chỉ có ý nghĩa khi được so sánh với các địa điểm giao dịch khác xử lý cùng cổ phiếu, cùng loại lệnh và cùng nhóm quy mô lệnh trong cùng một tháng. Mức dưới 100% cho thấy giá khớp trung bình nằm trong quoted spread được đo tại thời điểm tiếp nhận lệnh.

Báo cáo Rule 606 có cho tôi biết lệnh của chính mình được chuyển đến đâu không?

Không. Báo cáo hàng quý là số liệu tổng hợp trên toàn bộ khách hàng. Rule 606 quy định riêng quyền yêu cầu của khách hàng đối với báo cáo cá nhân hóa, bao phủ các lệnh không chỉ định địa điểm giao dịch của chính họ trong sáu tháng trước. Báo cáo này nêu địa điểm giao dịch của từng lệnh.

Rule 605 gần đây có thay đổi không?

Có. SEC đã sửa đổi quy tắc này vào năm 2024, đưa odd lots và fractional shares vào phạm vi áp dụng, xây dựng lại các nhóm quy mô lệnh, bổ sung các chỉ số thời gian chi tiết hơn và yêu cầu các broker bán lẻ lớn công bố báo cáo cùng với các địa điểm giao dịch.


Mỗi bảng ở trên đều đi kèm chính xác câu lệnh SQL bên dưới. Bạn có thể xem cách từng con số được tính. Bạn cũng có thể tính lại cùng phép tính effective spread cho bất kỳ cổ phiếu nào và bất kỳ phiên giao dịch nào trong quá khứ trên terminal Strasmore.

#order routing#execution quality#rule 606#payment for order flow#brokers