期貨

通過比率調整提取不同日期的連續期貨價格

  • November 7, 2019

我使用彭博為一組期貨合約提取連續價格。我選擇比率作為彭博預設設置的調整。

例如,要提取第一個/遠期通用合約,將比率作為調整,您將 B:00_0_R 添加到 BB Ticker。因此,對於 CO1 Comdty,您使用 CO1 B:00_0_R Comdty。

問題

如果您提取到今天的歷史值,則 CO1 Comdty 在 1990 年 1 月 1 日的調整價格為 8.92(數據集 A)。但是,如果您僅在 2017 年 4 月 28 日之前提取,則價格為 8.79(數據集 B)。這種差異可能看起來並不大,但它對性能有重大影響。

此外,當我回測我的模型時(假設一個簡單的 long-only),我使用數據集 A 獲得了 1.46 的夏普。但是,使用更新的數據集 B,我獲得了 1.20 的夏普。此外,有些年份變為負數。

我想知道這是否確實是期貨的一個已知問題,如果是這樣,如何處理這個問題?

在建構連續價格序列時,您可以調整準確的 PnL 或準確的回報。比率調整用於建構準確的回報序列。這意味著如果您為 PnL 設置了回測,那麼它將是不正確的。

查看這篇文章了解更多資訊:https ://adamhgrimes.com/how-to-calculate-futures-rolls/

“如果是的話怎麼處理?”

您可以使用固定到期契約並將滾動建構到您的回測中(假設您持有它們超過滾動)。

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