回測

知道出價和要價相對於最佳出價和要價有什麼優勢?

  • September 30, 2012

我正在從 Bloomberg 導入歷史盤中分時數據,我注意到 Bloomberg API 允許使用者導入最佳出價最佳賣出價、出價賣出

如果我正在對交易策略進行回測,與最佳買入價和賣出價相比,買入價和賣出價有什麼優勢?

正如評論中所解釋的,最佳出價最佳出價(最佳要價)是您可以分別出售購買至少一個您正在考慮的資產單位的最佳價格。

在回測策略時,大多數人通常要麼使用最佳出價最佳報價,要麼使用更差的最後價格

問題是這些價格僅適用於有限數量的單位。因此,如果您開始交易大量手數,您可能在市場上沒有足夠的流動性(即在最佳買入/賣出時有足夠的單位可用),然後您會以不如由提供的價格進行交易最好的出價/報價。這都是實施不足的一部分。

因此,如果您在回測中使用最佳買入/賣出價格,您必須記住,您獲得的結果並未考慮您的交易規模,因此結果僅對小規模交易有意義;您始終假設充分的流動性,因此為每筆交易提供可能的最佳價格。這不是一個非常現實的場景,更何況考慮到規模越小,相對而言交易成本就越大。

一般來說,您應該首先使用最佳價格/報價執行回測,以查看您的策略在最佳情況下是否有利可圖。如果您對此感到滿意,您可以繼續考慮市場深度(超出最佳的出價和要價)和交易成本。無論如何,回測從來都不是完美的,您應該期望策略的實時執行不會執行相同的操作,而且大多數情況下不如在模擬中那麼好。

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