算法-交易
如何在模擬市場環境中計算交易成本?
我正在為我的交易系統模擬一個市場。我的數據集中沒有賣價,並使用調整後的收盤價作為買入價和賣出價。為了說明這一點,我計劃使用相對交易成本。
問題是這樣的相對交易成本應該有多大才算現實?
- 我只交易道瓊斯工業平均指數的股票(在本文中可能約為 0.2% )
- 我只在日常交易(沒有盤中交易),因此我可以假設以收盤價買入(調整後的收盤價?)
- 我模擬了 2000-2012 年期間的交易
- 通過交易成本,我對與真實交易相關的任何成本感興趣,例如經紀費、點差、滑點(感謝@chrisaycock)
我們無法為您提供有意義的相對買賣差價。原因是它實際上取決於幾個參數:
- 您投資的金融資產類型(期貨、基金、指數、期權……)
- 你交易的時期(我認為市場的流動性隨著時間的推移並不相同)。
- 如果您在日內交易,則取決於您交易的時間。
- 如果您假設您交易收盤價,您將送出 MOC(收盤價)訂單。您的經紀人最有可能有時能夠以比收盤價更好的價格執行您的訂單,有時則相反。我認為一些經紀商會有一些條款讓你確保你的交易正好是收盤價,我已經在一些商品期貨中看到了這一點。
最後,買賣價差並不是單價的交易成本;它們在某種意義上是流動性的市場價格。您的交易成本將更多是經紀人為執行訂單而收取的費用。這更多地取決於您交易的數量以及您設法與您的經紀人談判的條款。