Prediction Markets Lab
Real-time data from Kalshi and Polymarket. Position sizing with fee-adjusted edge calculations and liquidity constraints.
Kalshi Markets
KALSHI Trending & High VolumeWill JD Gaming win map 1 in the Bilibili Gaming vs. JD Gaming match?
Will JD Gaming win map 3 in the Bilibili Gaming vs. JD Gaming match?
Darius Garland: 5+ assists
Polymarket Markets
POLYMARKET Trending & High VolumeWill the Ottawa Senators win the 2026 NHL Stanley Cup?
BitBoy convicted?
Will the Minnesota Wild win the 2026 NHL Stanley Cup?
Find A Market
How to find the ticker or URL slug:
- Kalshi: Open the market, scroll to "Timeline and Payout", copy the market ticker (e.g.,
KXNFLTEAMTOTAL-26FEB08SEANE-NE8). - Polymarket: Copy the slug from the URL (last path segment).
- Paste the ticker, slug, or full URL below to load live pricing and sizing.
Kelly Criterion Calculator
Supported Platforms
Kalshi
CFTC-regulated event contracts. CLOB with transparent orderbook. Fee: 7% on profits.
Polymarket
On-chain prediction markets (Polygon). CLOB with USDC settlement. Fee: ~2% maker/taker.
Recent Calculations
About Sizing Algorithms
Position sizing optimizes long-term growth while managing risk of ruin. This calculator offers two algorithms:
Kelly % = user_prob − fee_adjusted_price
Conservative sizing based on raw edge. Ignara's default.
Kelly % = edge / (1 − fee_adjusted_price)
True Kelly for binary contracts. More aggressive for high-priced markets.
- Calculate fee-adjusted Kelly size
- Apply liquidity cap (50% of orderbook depth)
- Final Size = min(Kelly, Liquidity Cap)
Note: Both algorithms cap Kelly at 25% of bankroll. If orderbook depth is shallow, Final Size may be $0 and EV/ROI will show 0 until liquidity improves.