算法-交易

如何在模擬市場環境中計算交易成本?

  • October 31, 2012

我正在為我的交易系統模擬一個市場。我的數據集中沒有賣價,並使用調整後的收盤價作為買入價和賣出價。為了說明這一點,我計劃使用相對交易成本。

問題是這樣的相對交易成本應該有多大才算現實?

  • 我只交易道瓊斯工業平均指數的股票(在本文中可能約為 0.2% )
  • 我只在日常交易(沒有盤中交易),因此我可以假設以收盤價買入(調整後的收盤價?)
  • 我模擬了 2000-2012 年期間的交易
  • 通過交易成本,我對與真實交易相關的任何成本感興趣,例如經紀費、點差、滑點(感謝@chrisaycock)

我們無法為您提供有意義的相對買賣差價。原因是它實際上取決於幾個參數:

  • 您投資的金融資產類型(期貨、基金、指數、期權……)
  • 你交易的時期(我認為市場的流動性隨著時間的推移並不相同)。
  • 如果您在日內交易,則取決於您交易的時間。
  • 如果您假設您交易收盤價,您將送出 MOC(收盤價)訂單。您的經紀人最有可能有時能夠以比收盤價更好的價格執行您的訂單,有時則相反。我認為一些經紀商會有一些條款讓你確保你的交易正好是收盤價,我已經在一些商品期貨中看到了這一點。

最後,買賣價差並不是單價的交易成本;它們在某種意義上是流動性的市場價格。您的交易成本將更多是經紀人為執行訂單而收取的費用。這更多地取決於您交易的數量以及您設法與您的經紀人談判的條款。

引用自:https://quant.stackexchange.com/questions/3573