Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-08-08

Rule 605 與 606 報告:如何比較執行品質

Rule 605 與 606 報告分別揭露交易執行品質與券商訂單路由,教你讀懂有效買賣價差及每百股付款,判斷交易成本與利益衝突。

Rule 605 與 Rule 606 是兩項公開揭露資料,可呈現美國股票訂單的處理方式。Rule 605 報告由執行訂單的市場中心提供,用於評估執行品質,包括有效買賣價差、價格改善、執行速度與成交率,並按訂單類型及訂單規模拆分。Rule 606 報告則由你的經紀商提供,揭露客戶訂單被導向哪些交易場所,以及經紀商因將訂單送往這些場所而獲得的報酬。

這兩份文件都是彙總資料。任何一份都無法告訴你某個星期二下午,你的一筆訂單究竟如何成交。閱讀這些報告時,最重要的是始終記住這項區別。

什麼是 Rule 605 報告?

Rule 605 隸屬於 Regulation NMS,這套 SEC 規則規範上市股票的報價與交易如何發布及相互連結。每個接收受規範訂單的市場中心,都必須每月發布一份機器可讀檔案。檔案按每檔股票、每種訂單類型及每個訂單規模區間各列出一筆資料。此處的市場中心包括交易所、以自有帳戶承接零售訂單的批發商、另類交易系統,以及其他執行訂單的交易場所。

每一列都是該區間成交結果的評分表:

  • 平均有效價差:成交價與訂單送達時有效報價中點之間距離的兩倍。
  • 平均實現價差:在成交後一小段時間,以相同方式計算的距離;這項數據顯示交易完成後價格移動了多少。
  • 價格改善:以優於報價的價格成交之受規範股數占比,以及每股平均節省金額。
  • 速度與成交率:從接收訂單到執行的平均時間,以及未立即成交而掛單的訂單最終成交或取消的頻率。

605 報告不會提及付款,也不會點名你的券商。它評估的是交易場所。

什麼是 Rule 606 報告?我要在哪裡找到自己的報告?

Rule 606 報告評估的是訂單路由決策。每家處理客戶訂單的券商都會按季發布報告,通常在季度結束後一個月內公布。報告分為 S&P 500 股票、其他上市股票及上市選擇權三類。針對每一類,報告會列出收取非指定路由訂單比例最高的交易場所、各場所所占比例,以及券商收到或支付的淨額。

找到這份報告通常只需約一分鐘。將券商名稱與「606 report」一併搜尋,或到券商網站尋找監管揭露或訂單路由頁面。閱讀時依照以下順序:

  1. 先查看與你交易類別相符的交易場所清單。通常四或五個名稱就涵蓋大部分訂單流量。
  2. 查看各交易場所內的訂單類型分布:市價單、可成交限價單、不可成交限價單及其他類型。
  3. 查看支付欄位。股票以每百股的美分報價,選擇權則以每口合約的美分報價。
  4. 查看下方的重大事項說明,券商會以簡明英文說明其與各交易場所的安排。

還有第二份文件,多數讀者從未要求取得。根據 Rule 606 的個別揭露規定,客戶可以要求一份涵蓋自己最近六個月非指定路由訂單的報告,並列出每筆訂單所送達的交易場所。這份報告與你本人有關;季度報告則不是。

如何解讀 payment 欄位而不過度解讀

Payment 以每百股為單位列示。假設費率為每百股 15 美分:100 股的委託可為券商帶來 15 美分,1,000 股的委託則可帶來 1.50 美元。Options payment 以每份契約報價,採用不同的計算尺度,因此兩個欄位不能直接比較。

這個數字有兩項限制。首先,它是涵蓋該季所有客戶與所有委託的平均值,因此無法據此還原任何單筆成交。其次,單看 payment 並不能說明成交品質:受款交易場所的執行統計資料載於該場所的 605 file,而非券商的 606 file。交易一檔股票的成本涵蓋其餘費用。

有效價差相對報價價差是什麼?

報價價差是指訂單抵達當下,全國最佳買價與全國最佳賣價之間的距離,也就是 NBBO。有效價差則是成交價與同一報價中點之間距離的兩倍。將後者除以前者,即可得到有效價差相對報價價差比率。這是執行品質分析師首先檢視的數值。若讀數低於100%,代表平均成交價落在報價價差之內。

下方面板根據原始 tick 重建這項計算:統計2026年6月17日交易時段其中一小時內的每筆 AAPL 成交紀錄,並與成交發生當下有效的報價配對,再依交易規模分組。基點是百分之一個百分點,能讓不同價格水準之間的比較維持一致。

查詢AAPL:依交易規模比較實際價差與報價價差
每個數據背後的精確 SQL 語法
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

1 to 99 (odd lot) 區間中,報價價差平均為 1.19 個基點,有效價差平均為 1.1,相當於報價價差的 92.5%。2,000 and up 區間則為 117.6%。真正的605檔案會以訂單收取時的報價作為衡量基準,時間戳記則由交易場所本身記錄。本面板採用成交當下有效的報價,是公開 tape data 能提供的最接近替代值。

為何價格改善要以收到訂單時的 NBBO 衡量

固定收到訂單時的基準很重要,因為 NBBO 並非固定不變。NBBO 會在交易日內持續更新,其買賣價差寬度也會隨時間變化。

查詢AAPL:2026年6月17日交易時段的全國最佳買賣價差
每個數據背後的精確 SQL 語法
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

07:00區間的平均價差寬度為 16.95 美分。到了 11:00,平均價差為 3.32 美分,亦即 1.11 個基點;最後一個區間在 17:30 的平均價差為 15.85 美分。在全部 22 個半小時區間中,曲線在交易日兩端最寬,在中段最窄。第一個區間收到的訂單,與上午中段收到的訂單,是以兩把不同的尺來評估。因此,605 統計資料只有在相同股票、相同訂單類型及相同月份內才具可比性。

為何市價單與可成交限價單分屬不同類別

市價單會接受市場上當下可得的任何價格。可成交限價單則設有價格上限,但該價格恰好等於或穿越報價的另一側。因此,在市場價格尚未偏離限價前,其行為類似市價單;一旦市場價格偏離限價,訂單便會轉為掛單,或因未成交而失效。

這兩類訂單的成交率與成交速度不同。若將兩者混在一起,限價單較佳的統計結果可能美化某個交易場所處理市價單的表現。Rule 605 將兩者分開統計,也區分報價內、報價上及接近報價的限價單。我們的 市價單與限價單 指南,則從下單端說明相同的取捨。

訂單規模分組,以及2024年的變化

自605規則實施以來,報告一直依訂單規模分組,因為100股訂單與10,000股訂單並非可相比的事件。最初的分組從100股起算,使零股訂單(少於100股的訂單)完全不在報告範圍內。在現代交易行情中,這是一個很大的缺口。

查詢AAPL:2026年6月17日成交量依交易規模的分布
每個數據背後的精確 SQL 語法
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

1 to 99 (odd lot)分組占該交易時段 AAPL 成交筆數的 88.94%,但占成交股數的 22.76%。另一端的 5,000 and up分組占成交筆數的 0.02%,占成交股數的 48.92%。若報告略過第一列,當日成交執行中就有很大一部分未被計入。

SEC 於2024年修訂605規則,這是該規則生效以來首次大幅改寫。零股與零碎股納入適用範圍;規模類別除股數外,也改以訂單價值為分組基礎;成交時間以更細的時間增量計算;較大型的零售券商也開始自行發布報告,而不再依賴交易場所提交的資料。修訂後的版本也附有白話摘要。不同修訂版本的格式有所變化,但核心概念仍然相同:收到訂單時的基準價格、規模分組、訂單類型,以及有效價差。

款項的來源

只有在交易場所希望取得訂單流時,才會出現訂單流付款這一欄。散戶訂單大多未在交易所內成交,而是由批發商承接。批發商支付費用,以取得執行這些訂單的權利;在交易所外處理的成交,則會回報至 FINRA 的交易報告設施,而不是交易所的交易紀錄。

查詢2026年6月向FINRA設施申報的成交量占比
每個數據背後的精確 SQL 語法
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

20 個2026年6月交易日中,NVDA 將其合併成交量的 36.1% 經由這些設施處理,是所測量 5 檔股票中占比最高者。KO 則位於這組股票的另一端,占比為 25.2%。批發商,以及撮合機構訂單的 暗池,都是在這個交易所外成交量區塊中進行業務。

付款欄位背後的經濟機制,詳見market maker 如何獲利。批發商若能準確為訂單流定價,就能賺取買賣價差;其中一部分以價格改善的形式返還,另一部分則作為訂單流付款交給券商。Rule 605 衡量返還給投資人的部分。Rule 606 揭露交給券商的部分。將兩者並列閱讀,是散戶交易者能取得、最接近這項安排稽核資料的方式。

資料說明與方法
  • 三個 tick 圖表都固定對應2026年6月17日這個過去的交易日,因此本頁數據不會隨盤面變動。
  • 有效價差圖表會將每筆成交對應至最近公布的報價,並以 as of join 方式連結;刪除買價為零或買賣價交叉的報價,排除成交價距離中間價超過1%的成交,並排除價差寬度超過中間價2%的報價。這些通常是延遲或順序錯亂的回報。
  • 本頁價差按每筆成交及每次報價更新計算平均值,未加權。605 檔案則按股數加權,因此其數據會偏向較大筆的訂單。
  • FINRA 的交易報告設施會承載在交易所外執行的交易。占比圖表以同一 ticker、同一交易日的設施回報成交量除以合併成交量,並對每個 ticker 與日期取最大值,以移除重複列。

常見問題

Rule 605 與 Rule 606 有何不同?

Rule 605 由執行訂單的市場中心發布,用來衡量執行品質,包括有效買賣價差、價格改善幅度與執行速度。Rule 606 則由券商發布,揭露訂單被路由至何處,以及券商收到多少款項。前者評估成交結果,後者評估路由決策。

如何找到券商的 Rule 606 報告?

將券商名稱與「606 report」一併搜尋,或開啟該券商網站上的監管揭露頁面或訂單路由頁面。報告按季度發布,通常會在季度結束後一個月內上線;多數大型券商會保留數年的歷史報告。

有效買賣價差占報價買賣價差的比率,多少才算理想?

沒有通用門檻。只有在相同月份、相同股票、訂單類型及規模區間,並與處理該股票的其他交易場所比較時,這項比率才具意義。讀數低於100%,表示平均成交價落在收到訂單時所量得的報價買賣價差之內。

Rule 606 報告會告訴我自己的訂單被送到哪裡嗎?

不會。季度報告是所有客戶資料的彙總。Rule 606 另行賦予客戶權利,要求取得涵蓋本人過去六個月非指定路由訂單的個別化報告;該報告會列出每筆訂單所到的交易場所。

Rule 605 最近有變更嗎?

有。SEC 在2024年修訂 Rule 605,將零股及碎股納入適用範圍,重新制定訂單規模分類,增加更細緻的時間衡量指標,並要求較大型的零售券商與各交易場所同步發布報告。


上方每個面板都附有完整且精確的 SQL,因此你可以查看每個數字的計算方式。同一套有效買賣價差計算,也能在 Strasmore terminal 上針對任何股票及過去任何交易時段重新建構。

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