Slot machines on the Vegas Strip return 0.93¢ on the dollar. On Polymarket, traders voluntarily accept returns as low as 0.43¢ on the 1$ - betting on longshots with worse odds than a casino.
That's not a metaphor. That's real data from 72.1 million trades and $18.26 billion in volume, analyzed by researcher Jonathan Becker across every resolved market on Kalshi.
The patterns he found apply directly to Polymarket - same mechanics, same biases, same opportunities.
Here's what the data shows: 87% of prediction market wallets lose money. But the top 13% aren't lucky - they're using a specific set of mathematical frameworks that most traders don't even know exist.
This article breaks down the *5 game theory formulas *that separate winners from losers in prediction markets.
Each one comes with the math, the real-world example, and Python code you can run today.
Example of traders using these formulas in their strategies:
• RN - Polymarket algo bot that made +$6M PnL on Sports using the models from this article. Profile: https://polymarket.com/@rn1?r=following#EL2kxhb
• Distinct-baguette turned 560$ → $812K market-making UP/DOWN markets. Profile: https://polymarket.com/profile/%40distinct-baguette?r=following#N8G8PGV
Many other traders and bots use these formulas daily to shift their approach from gambling to a precise, math-driven strategy.
1) Expected Value - the main formula
Every decision you make on Polymarket is an expected value calculation. Most traders do it with their gut. The top 13% do it with math.
EV tells you whether a bet is worth taking, regardless of the outcome of any single trade. It's the average return you'd get if you made the same bet a thousand times.
Real example on Polymarket:
A contract asks: "Will Bitcoin hit $150K by June 2026?" The YES price is 12¢ . That implies the market thinks there's a 12% chance.
But you've done your research - on-chain data, halving cycle analysis, ETF flows - and you estimate the real probability is 20%. Should you buy?
Run the EV calculation:
Positive EV ⭢ Every contract you buy at 12¢ earns you 8¢ on average. Buy 100 contracts = $8 expected profit on a $12 investment. That's +66.7% ER.
But here's what the research found: most traders on prediction markets don't calculate EV at all.
They bet because "Bitcoin always pumps" or "my gut says YES." That's why the average taker loses 1.12% per trade across 72 million trades
Python: EV Calculator for Polymarket
The key insight from 72M trades: Takers (people who market-buy) lose an average of -1.12% per trade.
Makers (people who set limit orders) gain +1.12%. The difference isn't information - it's patience. Makers wait for positive EV. Takers act on impulse.
2) Mispricing formula - сheap contracts trap
The longshot bias is the most expensive mistake in prediction markets. Traders systematically overpay for low-probability outcomes.
- A contract priced at 5 cents should win 5% of the time. On Kalshi, it wins only 4.18% - that's a -16.36% mispricing.
- At the extreme: 1¢ contracts should win 1% of the time. For takers, they win only 0.43%. That's a -57% mispricing.
The chart above shows the calibration curve. Green dashed line is "perfect efficiency" - where actual win rate equals implied probability. The blue line is reality.
Below 20¢, the blue line dips below the green: contracts win less than they should. Above 80¢, it rises above: contracts win more than they should.
The market is remarkably well-calibrated in the middle (30-70¢). The inefficiency concentrates at the tails - exactly where emotional bettors congregate.
Two Formulas That Reveal Everything
Formula 1: Mispricing (δ):
Mispricing measures how far a contract's actual win rate deviates from its implied probability.
• Example - 5¢ contracts:
You're overpaying by 16.36% on every 5¢ contract.
Formula 2: Gross Excess Return (rᵢ)
While mispricing shows the aggregate bias, gross excess return shows what happens on each individual trade.
This is where the psychology becomes visible. Let's look at what happens when you buy a 5¢ contract:
- Scenario A - contract wins:
rᵢ = (100 × 1 − 5) / 5 = 95 / 5 = +1,900% return ( х20 returns )
- Scenario B - contract loses:
rᵢ = (100 × 0 − 5) / 5 = −5 / 5 = −100% return ( 5¢ is gone )
This is exactly why longshots are addictive. When they hit, the return is enormous. +1,900%.
Your brain remembers that. It tells stories about that. It tweets about that.
But they hit less often than the price implies. And the asymmetry between "lose everything" and "win big" - averaged over thousands of trades -produces a negative expected value.
You're buying lottery tickets that are priced above their fair value.
How "Mispricing" looks like across every price level:
Read the "Return on $1" column. For every dollar you invest in 1¢ contracts as a taker, you get back 43¢.
For every dollar in 90¢ contracts, you get back $1.02. The pattern is monotonic - the cheaper the contract, the worse the deal.
The chart above separates the data by role.
- The red line (Takers) dives to -57% at the left edge.
- The green line (Makers) mirrors it at +57%.
- The purple line (Combined) shows the aggregate market mispricing.
Makers are literally the mirror image of takers - every cent a taker loses, a maker gains.
Python: Detect Mispriced Markets
The game theory takeaway: Low-probability contracts are systematically overpriced. High-probability contracts are systematically underpriced. The smart money sells longshots and buys near-certainties.
3) Kelly Criterion - how much to bet
You found a positive EV trade on Polymarket. You're 70% confident the market is mispriced. Your bankroll is $5,000. How much do you bet?
If you bet too much, a single loss wipes out weeks of gains. If you bet too little, your edge compounds so slowly it's barely worth the effort.
Somewhere between "everything" and "nothing" is a mathematically optimal amount.
That amount has a name. It's called the Kelly Criterion, and it was invented in 1956 by John Kelly Jr. at Bell Labs.
Originally designed to optimize long-distance telephone signal noise, it turned out to be the most powerful position sizing formula ever discovered for gambling, trading, and - as it turns out - prediction markets.
Every professional poker player, every serious sports bettor, every quant fund on Wall Street uses some version of Kelly.
Kelly Criterion for Prediction Markets
On prediction markets, the mechanics are slightly different because contracts are binary (pay $1 or $0) and prices directly represent probabilities.
Let's unpack the* { b } *term:
On Polymarket, if you buy a YES contract at 30¢, you risk 30¢ to potentially win 70¢ (the contract pays $1 if YES, so your profit is $1 − $0.30 = $0.70).
Your net odds are:
at 30¢: b = 0.70 / 0.30 = 2.33 (win $2.33 per $1 risked)
at 50¢: b = 0.50 / 0.50 = 1.00 (win $1.00 per $1 risked) at 10¢: b = 0.90 / 0.10 = 9.00 (win $9.00 per $1 risked) at 80¢: b = 0.20 / 0.80 = 0.25 (win $0.25 per $1 risked)
The higher the odds, the more Kelly tells you to bet - *if* you have edge.
{ critical rule } - Never use Full Kelly
Full Kelly maximizes the long-run growth rate of your bankroll. Mathematically, it's optimal. In practice, it's a disaster.
Full Kelly produces drawdowns of 50% or more regularly.
Over 1,000 bets with genuine edge, full Kelly will eventually make you the most money - but along the way, you'll experience stomach-churning swings that make most humans abandon the strategy entirely.
The chart above simulates 1,000 bets with a consistent 55% win rate at even odds.
- Full Kelly (blue) - produces the highest ending bankroll but swings wildly
- Quarter Kelly (green) - grows steadily with manageable drawdowns
- Half Kelly (orange) - sits in between.
Kelly Bet Size - lookup table:
Use this table to quickly estimate your quarter-Kelly bet size without doing the math. Find your probability estimate on the left, the market price on the top, and read the fraction of bankroll.
Production-Ready Kelly Calculator:
Calculate your edge (your probability minus the market's implied probability). If edge is positive, Kelly tells you how much to bet.
4) Bayesian Updating - change mind like pro
Prediction markets move because new information arrives. The question isn't whether your original estimate was right - it's how you update when the evidence changes.
Most traders either ignore new evidence entirely (stubbornness) or overcorrect wildly (panic).
Bayesian updating gives you the mathematically correct amount to adjust.
simply: your new belief = how well the evidence fits your theory × your old belief ÷ how common the evidence is in general.
the denominator P(E) is usually expanded using the law of total probability, which gives us the practical version:
Example: Fed Rate Cut on Polymarket
You hold a contract: "Will the Fed cut rates at the June meeting?" The market price is 35 cents, and you agree - your prior is 35%.
Then the monthly jobs report drops. It's much weaker than expected: 120K jobs added vs 200K expected. Unemployment ticks up. Wage growth slows.
1. If the Fed IS going to cut, how likely is a weak jobs report? Pretty likely. A weak economy is exactly why the Fed would cut. Your estimate: 70%.
1. If the Fed is NOT going to cut, how likely is a weak jobs report? Less likely, but possible - weak reports happen even in strong economies. Your estimate: 25%.
- Bayesian Update Calculation:
Likelihood Ratio - Bayes without formula
You don't need to compute the full formula every time. There's a shortcut that professional forecasters use: the likelihood ratio.
You don't need to compute the full formula every time. There's a shortcut that professional forecasters use: the likelihood ratio.
- LR Reference Table for Common Prediction Market Scenarios
The chart below shows that the same evidence (LR = 3) has different effects depending on your prior. Starting at 10%, it moves you to 25%.
Starting at 50%, it moves you to 75%. Starting at 90%, it barely moves you to 96%. Evidence matters most when you're uncertain.
Production Bayesian updater for Polymarket:
The traders who beat prediction markets aren't the ones who are right most often. They're the ones who update fastest when the evidence changes. Bayes gives you the exact speed.
5) Nash Equilibrium - poker formula that predicts who wins on Polymarket
In poker, a bluff isn't a guess. It's a calculation. There's a mathematically optimal frequency at which you should bluff - and if you deviate from it, a skilled opponent will exploit you.
The same math applies to prediction markets. Except on Polymarket, the "bluff" is a contrarian trade - going against the crowd when the market is mispriced. And "folding" is being a passive taker who pays the optimism tax.
How Bluff Frequency works in Poker
In No-Limit Hold'em, when you bet, your opponent faces a decision: call or fold. Your bet gives them specific pot odds - the ratio of what they can win to what it costs to call.
If you bet $100 into a $200 pot, your opponent must call $100 to win $300 total. Their pot odds are 100/300 = 33%. They need to win at least 33% of the time to break even on a call.
Here's where Nash Equilibrium enters: your optimal bluff frequency must make your opponent indifferent between calling and folding.
If you bluff too often, they always call and profit. If you never bluff, they always fold and you never get paid on your value bets.
- Poker example:
From Poker Bluffs to Contrarian Trades
On a prediction market, the two "players" are Makers (who provide liquidity with limit orders) and Takers (who consume liquidity with market orders).
The parallel to poker is direct:
- Poker: Bluff ( weak hand bet ) = PM: Contrarian trade (against crowd bet)
- Poker: Value bet (strong hand bet) = PM: Conviction trade (follow market)
The adapted formula for prediction markets:
But the more useful formulation comes from the indifference principle. At Nash Equilibrium, the market should make a marginal trader indifferent between being a maker and a taker. This gives us:
The Optimal Ratio Changes by Category
Just like a poker player adjusts their bluff frequency against different opponents, your maker-taker ratio should change based on which category you're trading. The data shows dramatically different optimal frequencies.
The poker parallel is exact: against a tight, rational opponent (Finance), you bluff less - they'll catch you.
Against a loose, emotional opponent (Entertainment, Sports), you bluff more - they overpay for hope and you exploit it by providing liquidity.
How the Equilibrium shifted over time on Prediction markets
One of the most fascinating findings from Becker's research: the Nash Equilibrium of the market has shifted dramatically.
In the early days (2021-2023), takers were the winning population. The equilibrium strategy was the opposite of today.
Before October 2024, the optimal strategy was 60%+ taker - amateur makers were the losing population, and takers captured value from their poorly-priced limit orders.
After the volume explosion (Q4 2024), professional market makers entered, and the equilibrium flipped. Now the optimal strategy is 65-70% maker.
This is exactly what game theory predicts. As the player pool changes, the equilibrium shifts. A strategy that was optimal against amateurs becomes suboptimal against professionals, and vice versa. The meta evolves.
Conclusion
87% of prediction market wallets lose money. Not because prediction markets are rigged - because those traders never run the math. They buy longshots at prices worse than slot machines, size positions on vibes, ignore new evidence, and pay the optimism tax on every market order.
The 13% who win use these 5 formulas as one system, one workflow - and every single one is backed by 72.1 million trades of real data.
The window won't stay open forever. Professional market makers are already compressing the spreads - the taker edge that was +2.0% in 2022 is now -1.12%. The meta is evolving.
The only question is whether you evolve with it, or keep buying lottery tickets at 43 cents on the dollar.







