Hasbrouck Information Share & Price Discovery Lab
Decompose multi-venue price discovery into permanent common random-walk innovations and transitory noise using Joel Hasbrouck's (1995) Vector Error Correction Model (VECM) and Gonzalo-Granger (1995) Component Share bounds.
Model Parameters
VECM & CholeskyEconometric Output & Cointegration Matrix
Analytical Decompositions| Parameter / Econometric Measure | Theoretical Formula | Calculated Equilibrium Value |
|---|
Information Share Sensitivity Matrix
Market 1 Midpoint Information Share ($\overline{IS}_1$ %) across Innovation Correlation ($\rho$) and Error Correction Ratio ($\alpha_2 / |\alpha_1|$).
Cholesky Bound Width Uncertainty Matrix
Hasbrouck Bound Spread ($IS_1^{\max} - IS_1^{\min}$ %) across Volatility Ratio ($\sigma_1 / \sigma_2$) and Cross-Market Correlation ($\rho$).
Price Discovery Econometrics Masterclass
1. The Law of One Price and Cointegration in Multi-Venue Trading
In contemporary fragmented financial markets, the identical underlying financial asset trades simultaneously on multiple competing execution venues—for example, the S&P 500 index via the Chicago Mercantile Exchange (CME) E-mini futures contract versus the New York Stock Exchange (NYSE Arca) SPDR S&P 500 ETF (SPY), or cross-listed American Depositary Receipts (ADRs) versus local home market shares, or perpetual swaps versus spot order books.
Because arbitrageurs exploit pricing differentials between venues, prices cannot wander arbitrarily far apart. Let $p_{1,t}$ and $p_{2,t}$ represent log price series on Venue 1 and Venue 2. Each series is non-stationary and integrated of order one, $I(1)$. However, their difference (the basis or price differential) is stationary, $I(0)$:
By the Granger Representation Theorem, cointegrated series can be written as a Vector Error Correction Model (VECM). For a bivariate price system with one lag, the model is formulated as:
2. Hasbrouck (1995) Information Share vs. Gonzalo-Granger (1995) Component Share
While both methodologies isolate the common long-run price factor, their economic definitions of price leadership diverge fundamentally:
Gonzalo-Granger (1995) Component Share ($CS$)
Gonzalo and Granger define the common efficient price as a linear combination of contemporaneous prices $f_t = \gamma_1 p_{1,t} + \gamma_2 p_{2,t}$ such that the transitory noise contains no permanent random-walk innovations. The vector $\gamma = (\gamma_1, \gamma_2)'$ is orthogonal to the error correction vector $\alpha$:
Component Share relies exclusively on the speed-of-adjustment parameters $\alpha$. If Market 1 does not adjust to basis discrepancies ($\alpha_1 = 0$), $CS_1 = 100\%$, denoting that Market 1 sets the price.
Hasbrouck (1995) Information Share ($IS$)
Hasbrouck focuses on the variance of the common permanent innovation. The common random walk component is $w_t = \psi e_t = \gamma_1 e_{1,t} + \gamma_2 e_{2,t}$, with total variance:
Information Share measures the proportion of $\sigma_w^2$ originating from shocks on each exchange. It synthesizes both error correction speeds $\alpha$ and the innovation covariance structure $(\sigma_1, \sigma_2, \rho)$.
3. The Cholesky Factorization and Ordering Uncertainty
When contemporaneous innovations are correlated ($\rho \ne 0$), the covariance matrix $\Omega$ is non-diagonal. To attribute variance to orthogonal factors, Hasbrouck applies a lower triangular Cholesky factorization $\Omega = M M'$ where:
Because Cholesky orthogonalization attributes all common covariance $\rho \sigma_1 \sigma_2$ to whichever variable is ordered first, ordering $[1, 2]$ yields the maximum possible share for Market 1, while ordering $[2, 1]$ yields its minimum possible share:
Baillie, Booth, Tse, and Zabotina (2002) proposed taking the simple arithmetic mean of the upper and lower bounds as the consensus estimator:
Interactive Price Discovery Mastery Quiz
Related Quantitative Trading & Microstructure Simulators
Kyle's Lambda & Microstructure Lab
Model Pete Kyle's (1985) informed insider trading, Glosten-Milgrom Bayesian pricing, and adverse selection spreads.
VPIN & Order Flow Toxicity Lab
Model Easley-López de Prado-O'Hara volume clock toxicity, bulk volume classification, and flash crash liquidity cascades.
Avellaneda-Stoikov Market Making Lab
Simulate high-frequency market making, reservation price skewing, inventory penalty control, and optimal spreads.
Huang-Stoll Spread Decomposition Lab
Decompose the quoted spread into adverse selection, inventory holding cost, and order processing profit.