Market Signals
TickerStrikeDirKalshi Opt ProbOpt EdgeOpt Signal Hist ProbHist EdgeHist SignalVol
Weather Signals
TickerCityDateMetricThreshDir KalshiModelSourceStatusEdgeConfSignal
Cumulative P&L
Daily Summary
DateTradesWinsLosses Win RateP&LBestWorstAvg Edge
Combined Portfolio
All Trades
TimeTickerStrikeSide EntryExitQtyEdge SignalP&LStatus
How the System Works

The Big Picture

This system finds mispricings on Kalshi prediction markets by comparing their prices to two independent probability models:

  1. Pulls real-time prices from Kalshi's API
  2. Runs two models (historical volatility + options-implied) to estimate true probabilities
  3. Finds edges where model probability differs from market price
  4. Logs paper trades on strong signals for tracking

Components

ComponentRole
Historical ModelVIX-adaptive EWMA volatility + dynamic Student-t DF for fat-tail probabilities
Options ModelBreeden-Litzenberger on SPY 0DTE chain to extract implied P(close >= K)
Paper TraderKelly Criterion sizing, favorite-longshot filter, fee-adjusted edges, risk limits
Weather ScreenerHistorical base rates for temp anomalies, tornadoes, hurricanes, rain
Sports ScreenerDiscovers Kalshi sports markets (90% of volume), liquidity scoring
ArbitrageCross-platform price comparison: Kalshi vs Polymarket
Order BookVWAP from top-5 book levels for strong signals; depth-based fair value
Sports Markets
TickerSportTypePriceVolLiquidityFLS Signal
Click "Scan Markets" to discover sports markets on Kalshi.
Cross-Platform Arbitrage
KalshiPolymarketK PriceP PriceDivergenceDirection
Click "Scan Arb" to compare Kalshi prices with Polymarket. Run S&P/Weather screeners first for best results.