建模
限價委託書型號參考價
首先,這個 Stackexchange 論壇的描述是針對專業人士或學者的。我做了很多自學,因此我能夠理解一些白皮書,但我既不是專業人士也不是金融專業的學生,所以如果我沒有一直使用正確的術語,請善待。:)
所以我面臨以下問題:我只是在為加密貨幣編寫一個做市機器人,我正在使用 Avellaneda 和 Stoikov 的做市模型。因此,我需要在第一步中對限價訂單簿的參考價格進行建模。然後根據波動率、漂移、交易頻率和庫存計算買賣差價。然後將參考價格和點差組合到我下的報價(限價訂單)。
目前我正在計算這個參考價格,只取最好的買價和賣價,然後計算兩者的中間價。然而,因為我正在嘗試做市商的書很薄,這種方法有一些缺點。
- 如果有人在目前的最佳買入價和賣出價之間下達一個很小的限價單,參考價格就會向相反的方向移動。如果點差目前很高,這是一個顯著的影響,這種情況經常發生。
- 例如,當只有一個大報價是目前最好的要價或出價報價時,該報價被取消。價格向取消報價的方向移動。我也可以在使用真實數據的模擬中觀察到這種效果。
有沒有人知道更好的方法來模擬限價訂單簿的參考價格,可以避免這些影響。我可以訪問此訂單簿的一級和二級數據,但是我想選擇最簡單的方式。
也許有人有指向有用的白皮書或其他參考文獻的連結,我也會很感激。
非常感謝,弗洛
該參考價格有時也稱為內在價格。關於中價(假設您有深度數據)改進它的最簡單方法之一如下:
- 定義一個參數:假設市場訂單的大小。假設它是該工具前 3-10 個訂單簿級別的典型總和;
- 對賣盤執行這樣規模的買單,併計算執行價格;
- 對投標書執行該規模的賣單,併計算執行價格;
- 將內在價格計算為上述兩個價格的平均值;
我假設有更複雜的方法來定義內在價格,但是這個看起來已經比中間價格穩定得多,並且解決了問題 1,2。