市場數據
我如何獲得一個好的中等價格?
我正在嘗試獲取外匯數據的中間價格。亞歷克斯的這個回答表明我不應該簡單地接受詢價減去出價。我不是高頻交易者或做市商。我對 fx 中點數據的目的是執行一些圖形辨識算法。
我的問題是,如果不只是使用要減出價,我應該如何獲得中間價格?
賣價減去買價與中間價無關 - 它是點差。
通常,您會看到一組基於不同價格水平的買/賣訂單。在最簡單的情況下,您只會看到一個出價 $ p_b $ 和一個價格報價 $ p_a $ . 在這種情況下,中間價是
$$ p_m = \frac{p_a + p_b}{2} $$ 僅此而已 - 如果您知道最佳出價和報價,則無需“近似”中間價。它們之間的中點就是中間價格。
真的,你應該問的問題是“公平價格是多少?” 而不是“中間價是多少?”。公平價格是您對買賣感到矛盾的匯率(假設您不關心風險)。
大多數時候,價格公道 $ p_f $ 滿足 $ p_b < p_f < p_a $ 並且您希望使用您掌握的所有資訊為此獲得準確的價值。只需使用中間價格,即 $ p_f=p_m $ 不是一個壞方法,但它可以打破 -
- 如果價差很大,即 $ p_a \gg p_b $ 那麼公平價格的可能價值範圍非常大。這可能發生在流動性不足的市場中。在這種情況下,您可能希望使用來自先前報價的資訊(例如,您最後一次看到並非不合理的買賣差價時的中間價是多少)。
- 如果報價和報價的報價量相差很大,則可能表明公允價格遠離中間價。例如,如果出價遠遠超過出價,則表明供不應求,因此很可能 $ p_f > p_m $ ,同樣,如果提供的金額超過出價金額,您可能有 $ p_f < p_m $ . 您可以搜尋“買賣不平衡”或“流動性不平衡”以了解更多資訊。
這是一個
implied mid
價格。如果一個流動性不足的市場和/或一天中的安靜時間來搶購和要價,您可能有一個隱含的中間價偏斜(考慮交易商在中間價提供以快速平倉但未能找到買家的情況除非他出價,通過全 BA)。
更好的解決方案是
weighted implied mid
,選擇訂單簿上的前五/十個報價並取平均值。布隆伯格在 ALLQ 上做了與此非常接近的事情。p(mid) = [SUM(i=1 to 5){bid(i)(p vol)} + SUM(i=1 to 5){ask(i)(p vol)} ] / {SUM(i= 1 到 5){bid(vol)+ask(vol)}}* 1/2