What Is The Microprice?: Sasha Stoikov
What Is The Microprice?: Sasha Stoikov
Sasha Stoikov
Cornell University
b a
• Mt = pt +p
2
t
is the midprice
a b
• st = (pt − pt ) is the spread
b
• It = bqt a is the imbalance
qt +qt
• The Gatheral and Oomen (2009) microprice:
Approximating prices
where
• Ft is the information contained in the order book at time t.
• τ1 , ..., τn are (random) times when the midprice Mt changes
• Assume the 2 dimensional process (Mt , It ) is Markov
• The distribution of Ms − Mt is independent of the level Mt
Motivation Definition Estimation Conclusion
First approximation
with
Second approximation
= Mt + g 1 (It ) + g 2 (It )
with
where
g i+1 (x) = E g i (Iτ1 )|It = x , ∀j ≥ 0
Definition
The MICROPRICE
ptmicro = lim ptn
n→∞
Motivation Definition Estimation Conclusion
Estimation
Further assumptions:
• It takes discrete values 1 ≤ i ≤ 5
• The spread is fixed at 1
• Mt+1 − Mt takes values in (−1, 0, 1)
Goals:
1 Estimate the transition probability matrix
2 Estimate the sequence of functions G i (x) where
Pti = Mt + G i (It )
Motivation Definition Estimation Conclusion
Summary