Prediction Market Payout Calculator — See Exactly What You Make
Calculate your exact prediction market payout before you trade. Works for Kalshi, Polymarket, and Robinhood. See why selling early at 98¢ feels disappointing — and what the fees actually cost you.
Platforms
4
Scenarios
Hold + Sell
Updated
Apr 2026
Tool Type
Calculator
Quick Summary
The key takeaway from this page
Prediction Market Payout Calculator
See exactly what you'd make — and why — before you click buy. Covers Kalshi, Polymarket, and Robinhood. Works for holding to resolution or selling early.
Implied probability: 72%
Used in the "Sell Early" tab below
"Why did I barely make anything when I was right?"
This is the most common complaint on Robinhood and Coinbase prediction market forums. The answer is always the same three things:
You paid the ask price to buy. The market is already pricing in some probability of resolution. Buying at 72¢ means the market thinks there's a ~28% chance you lose.
Kalshi charges a formula-based entry fee (up to 1.75¢/contract). Robinhood adds $0.02/contract ($0.01 RH + $0.01 Kalshi) per side. These are small but visible on large positions.
Buying a 95¢ contract is risking $95 to make $5. Being right doesn't mean making a lot. The closer to $1 you buy, the less profit is mathematically possible — that's the structure of binary contracts.
Fee Structures Used in This Calculator
| Platform | Fee Type | When Charged | Example at 50¢ |
|---|---|---|---|
| Kalshi | Formula (0.07 × P × (1 − P)) | Entry only | 1.75¢/contract (max) |
| Polymarket | Zero (most markets) | — | $0 (politics/econ) |
| Robinhood | Flat $0.02/contract ($0.01 RH + $0.01 Kalshi) | Both buy & sell | $0.02/contract ($0.01 RH + $0.01 Kalshi) × 2 sides |
| Coinbase | Same as Kalshi | Entry only | 1.75¢/contract (max) |
⚠️ Fee structures verified against official platform documentation. Kalshi formula fees on politics and policy markets are zero — this calculator uses standard fee-enabled categories. Always check the market's contract specification for the exact fee applied.
Common Questions
Answers to frequent payout questions
Why is my profit so small when I bought at 96¢ and was right?
At 96¢ you paid $96 to earn $100 — that's a maximum possible profit of $4 per contract. Subtract the entry fee (~0.27¢ at 96¢ on Kalshi) and you're left with ~$3.73. High probability = high cost basis = low upside. That's not a fee problem — it's the math of binary contracts.
Why does Kalshi's fee drop to zero near 0¢ or 100¢?
The fee formula (0.07 × P × (1 − P)) produces zero when P approaches 0 or 1. At extreme probabilities the contract is near-certain to resolve one way — the fee structure reflects that. Maximum fee is at P=0.50 (50¢) where uncertainty is highest.
I sold early at 90¢ after buying at 60¢. Why did I make less than I expected?
Spread cost + fees. You paid 60¢ (plus entry fee) and received 90¢ (minus exit fee on Robinhood). The difference isn't just 30¢ per contract — it's reduced by the bid-ask spread and any fees charged on exit. Use the 'Sell Early' tab above to see the exact numbers.
Does Polymarket really charge zero fees?
It depends on which venue. The QCX LLC CFTC-registered exchange (US-only, invite beta) charges a flat 0.75% peak taker fee on Total Contract Premium, with a 0.20% maker rebate — per polymarketexchange.com/fees-hours.html. The global version charges no fees on most markets; crypto carries up to 1.80% at 50¢, select sports up to 0.75% at 50¢. This calculator defaults to zero because the global fee-free structure applies to most traders. If you are trading via the invite-only US venue, apply a 0.75% peak taker fee to your total contract premium.
Are these fee rates guaranteed to be current?
Fee structures are sourced from verified platform data. Kalshi and Robinhood fee structures have been stable; Polymarket added crypto fees in early 2026. Always confirm the specific market's contract rules before trading — fee schedules can change.
Related Resources
Continue exploring