貿易

分析一組不完整的交易

  • August 6, 2012

假設我可以訪問在 ECN 上執行的所有交易的日誌,其中包含價格製定者和接受者。

這些交易者僅在此 ECN 上執行部分流量(佔其交易量的 5%-80%)。我沒有關於他們在其他地方進行的交易的任何資訊,所以我不能確定他們的頭寸是什麼,因此他們的損益是什麼。

但我仍然可以知道誰在低買高賣。有沒有關於如何分析這樣一組不完整交易的盈利能力的標準方法或文獻?

量化金融沒有標準的方法來做到這一點。不過,您可以使用:

  • 統計處理不完整數據集的標準方法;
  • 考慮到您正在處理交易的具體要點。

管理不完整數據的標準統計方法是使用貝氏方法:您對變數之間的通常交叉依賴關係進行建模,並用最大可能的一個替換缺失點(如Donald B. Rubin 的推理和缺失數據)。

您可以添加一些具體的考慮因素,例如可能不允許賣空的事實(除非您在可能的市場上工作)。更一般地說,這意味著您必須計算您從策略中看到的一些特徵,例如 PnL、風險、平倉時間等。您應該以滑動方式進行(即在幾個滑動視窗上)天/週),以便您能夠檢測到您擁有的一些完整序列。

實際上,這意味著您需要:

  1. 隔離您擁有的一些完整序列
  2. 推斷所有變數的聯合分佈
  3. 用它來填補您將在數據集中發現的空白

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