Adverse Selection — Glosten-Milgrom and Kyle’s Lambda
Companion notebook to the Adverse Selection — Glosten-Milgrom and Kyle’s Lambda
article (Market Microstructure, Module 3). All computations use the Python
standard library (math, random, fractions) only — no NumPy or SciPy.
- §0 — Imports and constants
- §1 — Glosten-Milgrom spread: exact rational arithmetic for varying α
- §2 — Bayesian posterior updating after sequential buy orders
- §3 — Kyle’s λ and β table: 3×3 grid over Σ₀ and σₐ
- §4 — Kyle model simulation: 50 auction rounds, price convergence to v
- §5 — Validation summary: ✓/✗ checks for all quantitative claims