Kelly Criterion Simulator
This Kelly Criterion simulator illuminates how a betting bankroll evolves over repeated wagers, highlighting the interplay of growth, volatility, and drawdowns. It's a fascinating look at a mathematical strategy for capital allocation, offering a nuanced perspective on its 'growth optimality' and real-world limitations. HN values tools that distill complex financial concepts into understandable and practical insights.
The Lowdown
The Kelly Criterion Simulator is a probabilistic, path-dependent tool designed to model the evolution of a bankroll under a Kelly-based capital allocation rule. Instead of a single forecast, it generates numerous possible bankroll trajectories, demonstrating how growth, volatility, and drawdowns interact under fixed assumptions.
- Model Mechanics: The simulator treats bankroll evolution as a multiplicative process, where each bet changes total capital by a fraction, leading to compounding growth or loss. It focuses on repeated trials with fixed probability and odds.
- Kelly Criterion Explained: It's a formula for determining the optimal fraction of a bankroll to risk when a measurable edge is perceived, with the fraction increasing with a stronger edge. The simulator treats it as a formal sizing rule, not a judgment on the edge's reality.
- Growth Optimality Nuances: While Kelly aims for maximum asymptotic growth (geometric mean), this doesn't imply smooth or safe growth. Full Kelly often means greater volatility, deeper drawdowns, and wider outcome dispersion.
- Why Bettors Use It: It helps answer how much of a bankroll to expose when an edge is believed to exist, bridging expected value, bankroll growth, and survival risk.
- Full vs. Fractional Kelly: Full Kelly is the mathematically complete fraction, but fractional Kelly (e.g., half-Kelly) reduces expected growth for lower volatility and shallower drawdowns, often preferred in practice due to input uncertainty.
- Probability Error is Key: The formula's main real-world limitation is the quality of the probability estimate. Overly optimistic estimates lead to overbetting and fragility, making reliable inputs crucial.
- Distinction from Other Concepts: The Kelly Criterion is a capital allocation mechanism, not a complete betting strategy like smart betting, arbitrage betting, or micro betting, though it operates within that ecosystem.
- Revealing Drawdowns and Volatility: The simulator shows that even with a theoretical edge, repeated exposure can lead to highly uneven outcomes and significant drawdowns, which are structural features, not just side effects.
- Simulation Method: It uses Monte Carlo simulation to generate many bankroll paths under identical starting assumptions, revealing distribution characteristics like dispersion and tail risk.
- Real-World vs. Model: The simulator isolates Kelly's effects in a stable mathematical environment, excluding real-world complexities like changing probabilities, market movements, transaction costs, and behavioral responses. It's a model of capital dynamics under fixed assumptions, not a direct representation of live markets.
Ultimately, the simulator serves as a mathematical tool for understanding bankroll behavior under controlled conditions, emphasizing the interpretation of results as distributions rather than point forecasts and highlighting the aggressive nature of growth-focused staking logic.