COCO研究院

 找回密碼
 註冊
搜索
查看: 9461|回復: 12

海外期貨(Globex)商品的當沖交易成本估計

[複製鏈接]
發表於 16-8-24 18:23 | 顯示全部樓層 |閱讀模式
本帖最後由 萬年船 於 16-8-24 20:06 編輯

以下交易成本提供交易前的回測使用,僅供參考
(如已開始交易,請以實際發生的交易成本為準)

交易成本估計單位:美元 / 口

估計的假設如下
(1)進場使用【停止限價單 (Stop-Limit)】,直接預掛在交易所(非在交易軟體或期貨商觸價送出)
(2)出場使用【市價單】,當沖時間到出場
(3)採用IB的手續費

【Slippage Ratio】依(1)與(2)的機率估計其值
【Cost Per Lot (USD)】 = 【Min. Move USD】xSlippage Ratio】xBid/Ask Spread】+IB Commission



CME商品交易成本估計【Cost Per Lot (USD)】

2016-8-24 下午 06-00-23.png



CBOT商品交易成本估計【Cost Per Lot (USD)】

2016-8-24 下午 06-01-14.png



COMEX商品交易成本估計【Cost Per Lot (USD)】

2016-8-24 下午 06-01-34.png



NYMEX商品交易成本估計【Cost Per Lot (USD)】

2016-8-24 下午 06-03-10.png





其中
【Daily Volume】欄位為2011 ~ 2015年連續月的日均量
【Bid/Ask Spread】欄位為最佳買賣價差平均值(單位:最小跳動點)
使用以下程式在11:00 ~ 12:00 (CT)對一小時內的每個Tick實測所取得

2016-8-24 下午 06-03-50.png



【Slippage Ratio】欄位為滑價比例,估計值(依機率)按日成交量分為五個級距如下

2016-8-24 下午 06-10-48.png



評分

參與人數 7金錢 +12 收起 理由
jinace + 1 感謝分享
Rhythm + 2 感謝分享
zaqimon + 1 感謝分享
durian77 + 2 感謝分享
trendfollowing + 2 感謝分享
daisy + 2 按一個讚
Blake + 2 好文章,我推薦

查看全部評分

發表於 16-8-24 23:32 | 顯示全部樓層
好用功的統計  棒!

評分

參與人數 1金錢 +2 收起 理由
萬年船 + 2 當沖每趟的獲利是很薄的,所以成本需用功精.

查看全部評分

發表於 16-8-24 23:34 | 顯示全部樓層


請教一下船大,為何市價單在成交量大的商品,滑價會大於stop-limit???
 樓主| 發表於 16-8-24 23:42 | 顯示全部樓層
本帖最後由 萬年船 於 16-8-25 00:36 編輯

補充:MultiCharts 7之後開始支援【停止限價單(stop-limit)】語法,可直接掛到交易所

語法如下:
Buy 1 contract next bar 2180.50 stop 2183.50 limit;
發表於 16-8-25 00:04 | 顯示全部樓層
本帖最後由 Blake 於 16-8-25 00:08 編輯
Blake 發表於 16-8-24 23:34
請教一下船大,為何市價單在成交量大的商品,滑價會大於stop-limit???

另一個疑問是,若是時間出場,其滑價是否應該為0? 因為那個時間的趨勢有可能有利,也可能不利於策略方向。所以時間出場的滑價成本應設為0?
 樓主| 發表於 16-8-25 00:19 | 顯示全部樓層
本帖最後由 萬年船 於 16-8-25 00:59 編輯
Blake 發表於 16-8-24 23:34
請教一下船大,為何市價單在成交量大的商品,滑價會大於stop-limit???

此市價單是依時間觸發,非依價位觸發,商品量極大,則滑價(買賣價差)趨近於0.5
以商品成交量極大,下買單為例
因為是依時間觸發,所以報價可以趨於ask或bid,依大數法則,各自機率會相等
報價(last)趨於bid時:因為商品量極大,最佳ask仍有量可供成交,所以可成交在最佳ask,滑價為1(bid/ask spread)
報價(last)趨於ask時:因為商品量極大,最佳ask仍有量可供成交,所以可成交在最佳ask,滑價為0(bid/ask spread)
(1 + 0) / 2 = 0.5

註:當商品量比較小,成交會落在次佳ask(或次次佳ask)的機率就會升高



停止限價單(stop-limit)是直接掛在交易所等待觸發,商品量極大,則滑價(買賣價差)趨近於0
以商品成交量極大,下買單為例
因為價格往上衝,所以報價總是趨於ask
報價(last)趨於ask時:因為商品量極大,最佳ask仍有量可供成交,所以可成交在最佳ask,滑價為0

註:當商品量比較小,成交會落在次佳ask(或次次佳ask)的機率就會升高



當商品量小到某個門檻,停止限價單與市價單就會出現死亡交叉
 樓主| 發表於 16-8-25 00:21 | 顯示全部樓層
Blake 發表於 16-8-25 00:04
另一個疑問是,若是時間出場,其滑價是否應該為0? 因為那個時間的趨勢有可能有利,也可能不利於策略方向。 ...

一樣,如第六篇所描述

發表於 16-8-25 11:36 | 顯示全部樓層
請問萬大
使用以下程式在11:00 ~ 12:00 (CT)對一小時內的每個Tick實測所取得
是指這樣的意思嗎?
(1)進場時間11:00【停止限價單 (Stop-Limit)】,直接預掛在交易所(非在交易軟體或期貨商觸價送出)
(2)出場時間12:00【市價單】,當沖時間到出場
(3)採用IB的手續費
感謝您!
 樓主| 發表於 16-8-25 14:52 | 顯示全部樓層
f29825604 發表於 16-8-25 11:36
請問萬大
使用以下程式在11:00 ~ 12:00 (CT)對一小時內的每個Tick實測所取得
是指這樣的意思嗎?

不是


使用該程式對11:00 ~ 12:00 (CT)中的每個Tick實測取得的是【Bid/Ask Spread】欄位值


發表於 16-8-25 16:43 | 顯示全部樓層

那請問您
進出場時間如何界定?
感謝您!
 樓主| 發表於 16-8-25 17:18 | 顯示全部樓層
f29825604 發表於 16-8-25 16:43
那請問您
進出場時間如何界定?
感謝您!

本文所列的交易成本是按機率估計出來的(合理推估,當然誤差還是會有的,但盡可能貼近)
並非實際交易出來的交易成本(真實發生)

只要進出場的時間點是該商品帶量的時段即可
例如,ES(小標普500)帶量的時段是08:30 ~ 15:15
用肉眼即可很清楚的看出此時段內外量的差異
縱使是相同商品,在帶量時段與非帶量時段【Slippage Ratio】與【Bid/Ask Spread】應該會有差異

預掛到交易所的【停止限價單 (Stop-Limit)】與時間觸發【市價單】的滑價會跟帶量與否有顯著影響

發表於 16-8-25 17:49 | 顯示全部樓層
感謝您的解說
ES(小標普500)帶量的時段是08:30 ~ 15:15
瞭解了!
發表於 16-11-2 18:45 | 顯示全部樓層

祝福所有孤獨的交易者
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-26 00:48

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |