所有選擇權指南
在執行成本變成意外前先量測它14 分鐘閱讀

如何降低期貨滑價

以具時間戳記的報價量測期貨滑價,再透過數量、委託類型、交易時段與價格限制管理執行成本。

由 Mark 撰寫 · 官方資料列於文末

直接解答

期貨滑價是記錄下來的參考價與實際成交價之間的差異,不一定表示券商出錯。要公平量測,必須記下合約月份、買賣方向、時間、參考報價、成交數量和費用。

下單前先定義參考價

選擇能代表交易決定的價格:買進使用最佳賣價,賣出使用最佳買價,也可以使用買賣中間價、最新成交價,或訂單抵達時保存的模型價。保存報價與時間戳記。幾秒前看見的畫面價格,不能公平評估市場已移動後的成交。

買進的不利滑價是 `成交價 − 參考價`,賣出則是 `參考價 − 成交價`。先換算為跳動點,再乘以合約的跳動點價值與成交數量。若比參考價差三個跳動點,成本就是 `3 × 跳動點價值 × 成交口數`,尚未包含手續費。期貨跳動點價值與合約乘數說明不同商品的金額影響為何不同。

不要把所有差異都稱為滑價。新聞可能在訂單傳送期間改變報價。記錄抵達時的標的價格、價差與市場狀態,才能盡量分開延遲、跨越價差、市場衝擊與真正的價格移動。

拆解成本來源

### 跨越買賣價差

接近市價的買單通常會消耗中間價以上的賣單,賣單則消耗中間價以下的買單。顯示的價差不等於滑價,但跨越價差往往是第一項成本。應與抵達時的買價、賣價和中間價比較,而不只是最新成交。

### 市場衝擊與有限深度

若數量超過最佳價位的掛單量,剩餘部分可能在下一檔價格成交。顯示的深度只是瞬間快照,不保證未來流動性期貨訂單簿的價格與時間優先說明為何觸及某價位也不代表所有訂單都會成交。

### 延遲、急變與部分成交

經濟數據、新聞標題或供需失衡,可能在訂單抵達撮合引擎前推動價格數個跳動點。單筆訂單也可能在多個價位部分成交,所以要使用按數量加權的平均成交價。調查部分成交時,同時查看期貨逐筆成交與訂單簿;同價位較早排隊的訂單可能優先成交。

提交前降低滑價

### 選擇能承受你數量的合約月份

確認正確的合約月份、最小跳動、交易時段與通常成交量。連續圖表看似活躍,但實際交易月份的價差可能很寬。如何閱讀期貨合約規格可協助確認報價與委託屬於同一工具。把計畫數量與近期成交量、目前價差及多檔深度比較,不要只因價格較低而選擇某個月份。

### 有意選擇確定性或價格控制

CME 說明市價單尋找可用的最佳價格,限價單設定可接受的最差價格但可能無法成交;部分平台另有保護性市價單。閱讀期貨市價與限價並確認券商的實際規則。限價可控制價格但會留下未平倉風險,市場性限價提高成交機會卻可能在跳價時未能成交,停損單也有不同的觸發與執行路徑。

### 讓數量配合流動性

不急時可把大單分成小批,為每批設定最高價格和等待時間。這可能降低市場衝擊,但會增加延遲、部分成交與錯失機會的成本。期貨部位大小應按不完美成交後的可能損失計算。第一批送出前就寫好何時暫停、改價或取消,避免情緒追價。

小心選擇交易時段

開盤、結算、換月、夜盤切換及經濟數據前後,流動性會改變。一個時段的窄價差不保證另一個時段也一樣。參考經濟數據公布前後的期貨交易訂立暫停、減量或取消規則。

檢查產品的價格限制和熔斷機制。達到限制或暫停交易時,即使圖表看似觸及價位,訂單仍可能等待。期貨價格限制與熔斷機制說明暫停為何是執行條件。Day 委託通常在時段結束失效,GTC 委託可能進入另一種流動性與風險環境;先閱讀期貨 Day 與 GTC 委託

寫下情境政策並在成交後復盤

每筆委託記錄月份、方向、數量、委託類型、抵達時的買價/賣價/中間價、時間戳記、送出價、所有成交與加權平均價,再加入價差、估計市場移動、費用、部分成交、修改、拒單、取消、新聞、時段、深度與波動。按跳動點和帳戶貨幣檢討,並與初始風險和預期優勢比較。按合約、時間、委託類型及相對成交量分組,保留舊政策以便比較。期貨已實現與未實現損益有助分開執行成本與之後的市場損失。

  • 價差超過預設上限時不跨越,等待、減量或放棄
  • 只有部分成交時,重新計算實際部位並調整關聯委託
  • 價格跳過市場性限價時,不要無規則地放寬上限
  • 新聞窗口或暫停開始時,遵守取消、減量或平倉指示
  • GTC 跨越換月或時段變化後,先核對月份和交易假設

滑價檢查清單

1. 保存有時間戳記的買價、賣價、中間價與最新成交 2. 核對可交易月份、跳動點、時段與成交量 3. 下單前設定最大價差、數量及不利價格 4. 有意選擇市價、保護性市價、限價或市場性限價 5. 寫明部分成交、新聞、暫停、到期及 GTC 的處理 6. 計算包含費用的加權平均成交價 7. 按時段、合約、數量及委託類型復盤樣本

常見問題

滑價等於買賣價差嗎?

不等於。價差是顯示買價與賣價的距離,滑價是參考價與實際成交的差異。跨越價差只是因素之一,價格移動、數量、排隊和價格改善都會改變結果。

限價單可以防止滑價嗎?

它可按平台規則避免差於限價的成交,但不保證成交。市場離開或同價位有較早委託時,原有部位風險可能繼續存在。

多少個跳動點才可接受?

沒有通用數字。把它與跳動點價值、價差、費用、初始風險和預期優勢比較,事先設定上限,再以樣本評估。

所有委託都應該拆分嗎?

不應該。相對深度而言數量很大時,拆分或可減少衝擊,但會增加延遲、部分成交和機會成本。使用符合合約和時段的規則。

為何成交價比最新成交差很多?

最新成交是歷史價格,可能已經過時。市價單可消耗目前買價或賣價的多個檔位,尤其在價差擴大或流動性改變時。應比較抵達時報價和委託時間。

資料來源與延伸閱讀

相關指南