9to5.edu — prediction markets, sportsbooks, and how to read the Line Shopper

New here? Start with What is a prediction market?
Coming from a sportsbook? Jump to Kalshi & Polymarket vs your sportsbookSee how they compare
Ready to trade? See Placing your first trade
What is a prediction market?
Intro · ~3 min read

A prediction market lets you buy and sell contracts on the outcome of a future event — a game, an election, an economic number. Each contract is worth $1 if the outcome happens and $0 if it doesn't. The price, in cents, is the market's live estimate of the odds.

The price is a probability

A contract trading at 49¢ means the market thinks the outcome has about a 49% chance. The YES side and the NO side always add up to roughly $1: if YES is 49¢, NO is about 51¢. That's the whole pricing model — no American-odds math required (though the Line Shopper can show that format too).

How you make — or lose — money

You pay the current price for a contract. If you're right it settles at $1.00 and your profit is the difference; if you're wrong it settles at $0 and you lose what you paid.

ONE CONTRACT, TWO OUTCOMES Buy YES @ 40¢ YOU PAY 40¢ Resolves YES → pays $1.00 PROFIT +60¢ Resolves NO → pays $0.00 LOSS −40¢
ONE CONTRACT, TWO OUTCOMES Buy YES @ 40¢ YOU PAY 40¢ Resolves YES → $1.00 PROFIT +60¢ Resolves NO → $0.00 LOSS −40¢
Buy a YES contract at 40¢: if it resolves YES you make 60¢; if it resolves NO you lose 40¢.

A 60¢ contract is not “free money” — a 60% market still loses 40% of the time. You make money by buying contracts that are mispriced, not by picking favorites.

You're trading other people, not the house

This is the big difference from a sportsbook. There's no bookmaker setting a line and taking the other side — you buy from, and sell to, other traders on an exchange, and the platform just matches orders and takes a small fee. Because anyone can take either side, you can also sell your contract back any time before the event settles, to lock in a gain or cut a loss — as long as someone's there to trade with.

Is it legal? Is it gambling?

Kalshi is a U.S. exchange regulated by the CFTC — the federal commodity-futures regulator — so it's legally a derivatives market, not a casino. (The state-versus-federal question over sports event contracts is being actively litigated, but the exchange itself runs under federal oversight.) Polymarket is a decentralized, on-chain market; its global site is closed to U.S. persons, with a separate CFTC-regulated Polymarket US for U.S. access.

Who decides the outcome

When the event ends, the market resolves against a defined source: Kalshi settles by published rules tied to official data; Polymarket settles through an on-chain oracle with a dispute window. Payout isn't always instant — it can lag the event by a few hours.

See live prediction-market prices.Open the Line Shopper →

Kalshi & Polymarket vs your sportsbook
For sports bettors · ~4 min read

If you already bet on DraftKings or FanDuel, prediction markets aren't a different game — they're the same bets with a different, usually cheaper, structure. Here's what changes.

The hold is much smaller — that's the pitch

A standard −110/−110 sportsbook market holds about 4.5%: the house's cut, baked into the price, win or lose. On an exchange there's no built-in margin — YES and NO add up to ~$1 plus a penny or two of spread, and you pay an explicit fee that's usually under ~1% effective. Across a sample of NBA/NHL/MLB markets the measured Kalshi take came in around 0.85% versus ~4.6% at sportsbooks. Same edge, a fraction of the vig — and that gap compounds over a season.

THE HOUSE’S CUT PER MARKET (THE HOLD) SPORTSBOOK −110 / −110 ≈ 4.6% KALSHI YES + NO + FEE ≈ 1%
THE HOUSE’S CUT (THE HOLD) SPORTSBOOK −110/−110 ≈ 4.6% KALSHI YES+NO+FEE ≈ 1%
The house’s cut on a single market, to scale. The exchange keeps a fraction of what a sportsbook does.
You can't be limited or banned for winning

Sportsbooks cut or ban bettors who win. An exchange can't — there's no house to protect. The constraint moves from “the book limits me” to “is there enough volume to get my size down?” Liquid primetime markets are deep; obscure ones are thin, and a big order can walk the book.

Everything is a YES/NO contract

The bet types you know all map to a binary question:

  • Moneyline — Team A to win  →  YES on “Team A wins.”
  • Spread — Team A −3.5  →  YES on “Team A wins by 4+.”
  • Total — Over 8.5  →  YES on “8.5+ combined.”

Pick the contract; the price in cents is the implied probability. (The Line Shopper currently shows Moneyline and Totals; spreads are captured but not yet displayed.)

You can sell before the final whistle

A sportsbook bet is locked once placed — cash-out, where offered, is the book's price, shaved. On an exchange you can sell your position any time there's a buyer: bank a winner early, hedge, or cut a loser at the live price.

Line shopping and closing line value

Because the same outcome is priced at six venues at once, buying the best price is line shopping — and the price you got versus where the market closes (its closing line value, or CLV) is the cleanest measure of whether you're beating the market over time. The devigged sportsbook price is a useful fair-value reference; comparing it to the Kalshi or Polymarket price shows where the value is. The Line Shopper exists to make that comparison instant.

One caveat

Prediction-market prices aren't always sharper. Liquid markets can beat a sharp sportsbook; thin ones just aggregate a small, often-retail crowd and move slowly. Read the liquidity before you trust the price.

Compare prices for yourself.Open the Line Shopper →

How to read the Line Shopper
How to · ~2 min read

Every price on the Line Shopper is shown in cents. Cents are the native unit of prediction-market pricing: 49¢ means the market thinks the outcome has roughly a 49% chance of happening.

IMPLIED PROBABILITY 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% +∞ +900 +400 +233 +150 ±100 −150 −233 −400 −900 −∞ AMERICAN ODDS
IMPLIED PROBABILITY 0% 25% 50% 75% 100% +∞ +300 ±100 −300 −∞ AMERICAN ODDS
Implied probability and the American odds equivalent across the scale.

You pay 49 cents for a contract; if the outcome happens, you receive 100 cents and your profit is 51 cents. The toggle in the top right switches the display to American odds — the +/- format sportsbook bettors see. Same probabilities, different presentation: 49¢ is about +104 in American; 60¢ is about −150.

Rows are outcomes

Each game has one or two markets — Moneyline (who wins) and, where Kalshi offers it, Totals (over or under the combined score). Every outcome gets its own row: the home team's price, draw if applicable, the away team's price. For Totals, the row is the Over side; the Under is the implied complement.

Columns are venues

Six columns: Kalshi and Polymarket on the prediction-market side; DraftKings, FanDuel, BetMGM, and Caesars on the sportsbook side. Each cell is that venue's current price for that outcome.

Green cells are the best price

The lowest cents in each row is shaded green — that's the cheapest place to buy that contract, all else equal, which is the whole point of line shopping. The highlight is plain arithmetic: lowest number wins. It is not a recommendation to bet on that outcome.

Stale prices

We pull fresh prices about every ten minutes — the “updated N min ago” label on each board tells you exactly how fresh it is. The actual venue price the moment you click may differ by a cent or two.

Try it now.Open the Line Shopper →

Placing your first trade
Basics · ~4 min read

The Line Shopper shows you where the best price is; the actual order happens on the venue's own site. Clicking a price cell opens that market in a new tab. Here's what trips people up the first time — by platform.

On Kalshi
  • Fund with ACH or wire, not a debit card. Debit carries a ~2% fee; ACH and wire are free. Expect a withdrawal hold the first time — deposits are tradeable immediately, but cashing out waits for the deposit to clear (a few days; longer for a brand-new bank). Fund from the bank you'll withdraw to.
  • Use a limit order, not market, when you can. Kalshi's taker fee (on market orders) is largest right around 50¢; the maker fee (when your limit order rests and gets filled) is much smaller, often zero. If the game is hours away, posting a limit a cent or two better than the best ask is usually worth it.
  • Settlement isn't instant. Payout comes when the market resolves against its official source — often hours after the final whistle.
On Polymarket
  • U.S. residents: use Polymarket US, the CFTC-regulated version. Don't VPN into the global site — it detects VPNs and can freeze accounts.
  • Fund with USDC on the Polygon network — only Polygon. Sending USDC on Ethereum mainnet (or any other chain) is the most common way new users lose a deposit. Check the network every time.
  • Your first trade triggers a one-time approval. It looks like a scam prompt; it isn't — it's a normal one-time token authorization. Keep a few dollars of POL in the wallet for gas.
Market vs limit — the concept that matters everywhere

A market order takes the best price showing and fills now — you pay the taker fee. A limit order names your price and rests on the order book until someone matches it — cheaper (the maker fee), but it might not fill.

ORDER BOOK ASKS 54¢ 53¢ 52¢ — spread — 50¢ 49¢ 48¢ BIDS MARKET ORDER Takes the best ask @ 52¢. Fills now. LIMIT ORDER Rests at 51¢ in the spread. Fills only if matched.
ORDER BOOK ASKS 54¢ 53¢ 52¢ — spread — 50¢ 49¢ 48¢ BIDS MARKET ORDER takes 52¢, fills now LIMIT ORDER rests at 51¢ in spread fills if matched
A market order takes whatever is resting at the best ask. A limit order joins the book at your chosen price and waits.
Before you submit
  • Liquidity. A 47¢ price is only real if there's volume at 47¢. Check the depth; if you're buying more than what's resting there, you'll walk the book and pay more (slippage).
  • Fees. Maker versus taker can decide a close trade on Kalshi. Sportsbook prices already include the vig.
  • Yourself. Trade because the price is good, not because you want action. If you're past what you set aside to lose, stop — the market is open tomorrow too.

Find a matchup.Open the Line Shopper →

Glossary
Reference · 21 terms
American odds
The +/- format sportsbook bettors use, expressing the same probability as cents. −150 means risk $150 to win $100; +130 means risk $100 to win $130.
Closing line value (CLV)
The gap between the price you got and the market’s price right before the event began. Consistently positive CLV is the cleanest sign you’re beating the market over time.
Devig
Stripping a bookmaker’s built-in margin (the vig) out of a price to estimate the fair probability. Comparing a devigged sportsbook price to a prediction-market price shows which venue is offering value.
Implied probability
The probability a price suggests. A contract at 49¢ implies roughly a 49% chance; YES and NO always add up to about $1.
Kalshi
A U.S. event-contract exchange regulated by the CFTC. Trades binary YES/NO contracts on a wide range of events, including sports.
Limit order
An order to buy or sell at a price you choose. It rests on the order book until a counterparty matches it. On Kalshi it pays the lower maker fee.
Liquidity
How much volume is available to trade at a given price. Thin markets have wider spreads, more slippage, and can be hard to get out of.
Maker / taker
A maker order rests on the book and waits to be filled; a taker order matches an existing order immediately. Maker fills usually cost less — sometimes nothing.
Market order
An order to buy or sell at whatever price is currently available. Fills right away if there’s volume on the other side. On Kalshi it pays the higher taker fee.
Moneyline (ML)
A bet on which team wins outright, ignoring margin. On a prediction market it’s a YES contract on “Team X wins.”
Order book
The live list of resting buy (bid) and sell (ask) orders at each price. Your trade either takes an existing order or joins the book and waits.
Polymarket
A decentralized, on-chain prediction market settled by an on-chain oracle. The global site (polymarket.com) is closed to U.S. persons; Polymarket US is the CFTC-regulated, U.S.-accessible version.
Prediction market
A peer-to-peer market where contracts pay out based on a real-world outcome. You trade other people on an exchange — not a bookmaker.
Resolution (settlement)
How a market is decided and paid out after the event. Kalshi settles by published rules tied to an official source; Polymarket via an on-chain oracle with a dispute window. Payout can lag the event by hours.
Slippage
Paying a worse price than you expected because your order was larger than the volume resting at the displayed price, so it “walks the book.”
Sportsbook
A traditional fixed-odds bookmaker (DraftKings, FanDuel, BetMGM, Caesars). It sets prices with the house edge built in and takes the other side of your bet.
Spread
A bet on the margin of victory after a points adjustment (e.g. −3.5). On a prediction market it’s a YES/NO contract: “YES, the team covers −3.5.”
Strike
The specific line on a Totals or Spread market — for example, “Over 8.5 runs.”
Total (O/U)
A bet on whether the combined score of both teams goes over or under a strike.
Vig (vigorish)
The house edge baked into a sportsbook’s prices — typically 4–6% on a moneyline. Prediction-market exchanges charge a smaller explicit fee instead, often under ~1% effective.
YES / NO contract
A prediction-market contract that pays $1 if its outcome happens and $0 if not. Every market has a YES and a mirror-image NO; buying NO is the same as selling YES.
Field notes from 9to5bets

Occasional, data-driven notes on prediction markets and line shopping. No picks, no spam.

Spot a bug? Have a suggestion?

We read every note. Drop an email only if you want a reply.

Suggest a term or a question we should cover next — drop us a line.