蒙特卡羅
什麼樣的訂單送出策略會導致交易價格隨機遊走?
我編寫了一個匹配買賣訂單的模擬,跟踪訂單簿並模擬交易。我送出訂單的第一步是圍繞買賣差價生成隨機訂單。這不會產生交易價格的隨機游動。發生的情況是訂單分佈均勻,但圍繞買賣差價,它們被交易出去,但除此之外,它們開始聚集在一起,從而形成“價格阻力”,因為需要更好的詞。有沒有我可以使用的算法會導致交易價格隨機遊走?
您對訂單簿動力學模擬進行了深入的學術研究,只需引用:
- 經濟物理學:經驗事實和基於代理的模型,作者:Anirban Chakraborti、Ioane Muni Toke、Marco Patriarca、Frederic Abergel(Arxiv 2010)
- 訂單簿的高頻模擬:雙尺度方法 作者:Charles-Albert Lehalle、Olivier Guéant、Julien Razafinimanana,訂單驅動市場的經濟物理學 (2010) M. Mitra
- 訂單簿事件的價格影響,Rama Cont、Arseniy Kukanov、Sasha Stoikov(Arxiv 2011)
(1) 是一項通用調查,(2) 為您提供了一種建立一致模擬和不同規模的方法(即控制波動性、買賣價差及其全天的關係),(3) 更局部但允許以一致的方式模擬訂單流動態和價格之一。
改進模擬的一種簡單方法是:
- 有一個買賣價差模型
- 選擇點過程(泊鬆或更好:霍克斯)來對隊列中的輸入和輸出進行建模
- 使用 Rama 模型生成價格:當隊列(買入或賣出)等於 0 時,移動價格(向下或向上)
如果你想證明點過程的擴散極限是布朗運動,你可以閱讀例如:
- 馬爾可夫限價訂單市場中的價格動態,Cont, Larrard - 使用訂單流模型
- E. Bacry、S. Delattre、M. Hoffmann、JF Muzy 用相互激發的點過程對微觀結構雜訊進行建模- 用於 Hawkes 過程
從理論上分析這個問題,我認為下面的策略會導致隨機遊走。
- 限價單的平均規模遠小於市價單的平均規模;
- 市價單的大小是隨機的,服從一種分佈;
- 市價買單和市價賣單隨機但均勻到達;
- 限價單的大小服從一種分佈。
我不詳細了解您的策略,所以我不確定您是否已經考慮過上述項目。但據猜測,這可能是困擾您的第一個要求。最佳買價/最佳賣價的太多限價單似乎往往會阻止市場價格的變化。事實上,只要在best-bid/best-ask的限價單有機會被耗盡,模擬策略就會產生隨機遊走,你只是需要更長的時間看價格走走。無論如何,它仍然可以稱為“隨機遊走”。