Quick Answer
To trade NFL games and props on Kalshi, you buy Yes/No contracts that settle at $1 or $0, and the cent price is roughly the implied probability (67 cents on the Eagles means about a 67% chance, roughly -203 at a sportsbook). You can "take" a resting price for an instant fill, or "make" your own limit price inside the spread for a better number and lower fees. Take when the spread is a cent or two near kickoff; make whenever it's wider, and on props especially. And when your number agrees with the market's, pass; there's no trade to make.
Every NFL Sunday, most bettors do the same thing: open a sportsbook app, look at the number the book hung, and decide whether to pay it. Kalshi doesn't work like that. There is no book. There's an order book, a live queue of real people's bids and offers, and you can either accept someone else's price or post your own and let the market come to you.
That second option is the whole reason to learn how to trade NFL games and props on Kalshi properly. I'm in these order books every day running OddsShopper's prediction-market coverage, and the biggest leak I see from bettors coming over from sportsbooks is treating Kalshi like a book: smashing the first price they see. This guide covers what an NFL contract actually is, what the cents mean, how they translate to the odds you already know, and when to take a price versus make one. All of it uses live NFL markets pulled on August 4, 2026, not hypotheticals.
An NFL Game On Kalshi Is A Yes/No Contract, Not A Line
Take a real market from the Week 1 board: Washington at Philadelphia. On Kalshi, "Will the Eagles win?" is a contract. Buy Yes and the contract resolves Yes, paying $1, if Philadelphia wins; it settles to zero if they don't. No is the mirror. Settlement is binary and automatic once the game goes final; the price in between is the market's live estimate of how likely each outcome is.

As of this writing (August 4, 2026), Philadelphia Yes is bid 65 cents and offered at 67 cents. Washington Yes is offered at 34. Two things to notice immediately:
- The two sides mirror each other. Buying No on Philadelphia is the same position as buying Yes on Washington, and the two routes can quote a cent apart (here Washington Yes asks 34 while Philadelphia No asks 35), so always buy whichever route is cheaper. A true arbitrage only appears if the two Yes prices sum to less than $1 by more than the taker fees on both legs, call it under 97 cents on this game, and someone's bot closes those within seconds. One footnote from the market rules: if the game somehow ends in a tie, both team markets settle at 50 cents.
- There are two prices, not one. The bid is what buyers are paying right now; the ask is what sellers are demanding. The gap between them (2 cents here) is the spread, and understanding it is the difference between trading Kalshi well and donating.
The winner market is just the top of the page. The same event lists spread contracts ("Philadelphia wins by over 4.5 points") and a full totals ladder, each threshold its own Yes/No market with its own price.

What The Cents Mean In Sportsbook Terms
The cent price is the market's implied probability. Philadelphia's 66-cent mid (between the 65 bid and 67 ask) is the market's estimate of the Eagles' chance to win. That's the entire mental model, though remember the price you actually pay adds half the spread and the fee, which is the all-in math below.
Translating to American odds takes one formula in each direction. For favorites (above 50 cents): odds = -100 x price / (100 - price). For underdogs (below 50 cents): odds = +100 x (100 - price) / price. Here's the Eagles game, translated:
| Kalshi price | Implied probability | Sportsbook equivalent |
|---|---|---|
| Philadelphia 67c (ask) | 67% | ~ -203 |
| Philadelphia 65c (bid) | 65% | ~ -186 |
| Washington 34c (ask) | 34% | ~ +194 |
| 50c (any pick'em) | 50% | +100 / -100 |
| Anchors: 40c / 60c / 70c | 40% / 60% / 70% | +150 / -150 / -233 |
For the full conversion table and the reverse math, our Kalshi odds explained guide goes deeper. And if you'd rather skip the mental math entirely, Kalshi's display settings let you flip prices from cents to American odds — useful on day one, though the cents are worth learning because they're the native language of every order book.
Now the part line-shoppers should love. Add the two ask prices on this game: 67 + 34 = 101 cents, the cost of crossing both spreads. But that isn't the all-in number: Kalshi's taker fee runs near its peak in this price zone, about a cent and a half per side here, so taking both sides runs roughly 104 cents all-in. Against a standard -110/-110 book market's roughly 104.8, that's about a wash. The real difference isn't the price of taking. A book's vig is mandatory; Kalshi's costs are escapable. Make instead of take and you skip most of the fee and buy inside the spread, an all-in cost no book's pricing is built to offer, because every standing book price has the vig baked in. (Stale book lines beat fair too; the difference is that on Kalshi you can do this on demand instead of waiting for a book to make a mistake.) That's the next section.
Make Or Take: The Skill Sportsbooks Never Let You Learn
Every Kalshi order is one of two moves, and the distinction drives everything:
Taking means accepting a price already resting on the book. Want Eagles Yes right now? Pay the 67-cent ask and you're filled instantly. The certainty costs you the spread; you bought the expensive end of the 65-67 gap.
Making means posting your own limit order inside the spread and waiting. Instead of paying 67, you post a bid at 66. Now you are the market: anyone selling Eagles Yes sees your 66 cents as the best price available. If someone takes it, you bought a cent better than the market-order crowd, and on props (coming next) the same move saves seven cents, not one. The risk is that nobody has to fill you. If the price runs to 70 while your 66-cent bid sits there, the trade left without you.

The order book shows you exactly who you're standing in line with. On the Eagles contract right now there are resting orders at every level, including a single 10,000-contract bid sitting at 54 cents (someone signaling they'll buy if the market ever panics down there, though displayed size can vanish; never build a plan on someone else's resting order) and 5,000 contracts offered up at 76. You can see the whole depth map. A sportsbook would never show you its whole market; on Kalshi you see every resting order.

The depth column also explains slippage, the cost that only shows up when you trade size. A market order fills against the book level by level, so it only gets the advertised price for as many contracts as are actually resting there. In the ladder pictured, 329 contracts rest at 68 and roughly 986 at 69, and the running-total column gives away another 545 or so sitting at the 67 level. Market-order 2,000 and you clear 67, sweep 68 and 69, and take your last 140 or so at 70: an average near 68.4 cents for a price you read as 67, about a cent and a third of slippage before the fee. That cost is invisible until you trade size, and it scales with your order and the market's thinness. A limit order is the antidote here too: it caps your worst fill at your stated price, no matter how thin the book is behind it.
In sportsbook terms: taking is what you've always done, betting the number on the board. Making has no sportsbook equivalent at all. It's naming your own line and capturing the spread instead of paying it. Side by side on the Eagles contract:
| Take | Make | |
|---|---|---|
| You pay | 67c (the ask) | 66c (your limit) |
| Fill | Instant | Only if someone meets you |
| Trading fee | Full taker rate | A quarter of it, often zero |
| Sportsbook analog | Betting the board number | None. Books don't allow it |

The limit ticket has two controls worth knowing on day one. "Good 'til canceled" keeps your order resting until you pull it, which cuts both ways: a Tuesday bid that suddenly fills on Thursday is often filling because news moved fair value down through your price, and you were the stale quote that got picked off. When news lands, pull or reprice your resting orders first, and treat an unexpected fill on an old bid as a prompt to re-check the market, not a win. Price your bids where you would still be happy owning the contract on bad news, and use the ticket's expiration control: set pregame resting orders to expire before known news windows (practice reports, inactives) instead of leaving them exposed through the week. The second control, the "Submit as resting order only" checkbox, keeps you strictly on the maker side: if your price would actually cross the spread and take, Kalshi rejects the order instead of filling it at taker rates.
There's a fee reason to make, too. Kalshi charges its trading fee when you take liquidity off the book. Resting orders that fill pay at most a quarter of the taker rate, and on many markets they pay nothing at all. Fees also peak at 50 cents, which is exactly the coin-flip zone where NFL sides live, so game markets are where the maker discount matters most. The full schedule is in our Kalshi fees guide.
My default rules: Take when the spread is a penny or two and kickoff is close; half the spread plus the taker fee is your all-in cost of speed measured against the mid, and close to kickoff it's usually worth paying. Make when the spread is 3 cents or wider, when it's early in the week, or any time "filled at my price or not at all" is acceptable. Never market-order into a wide spread. And the most common right call is neither: if your number matches the market's, there is no trade, because once you pay the spread and the fee on top of a fair price, both sides are losing buys. Take and make are how you execute an edge you've already found, not a reason to have action. Which brings us to props.
A Worked Example: Trading NFL Props On Kalshi
The Kalshi NFL props menu runs from touchdown scorers to passing-yard thresholds, posted per game once matchups get close. Unlike a sportsbook prop (one line, one price, take it or leave it), Kalshi props post as ladders of Yes/No contracts at multiple thresholds, like alt lines with a live market at every rung.
Here's a live one. For Thursday's Hall of Fame Game, Kalshi lists Kenny Pickett passing-yard contracts for Carolina against Arizona. Pulled at the same time as the game prices above:
| Contract | Bid | Ask | Spread | Ask as American odds |
|---|---|---|---|---|
| Pickett 50+ yards | 70c | 74c | 4c | ~ -285 |
| Pickett 100+ yards | 27c | 42c | 15c | ~ +138 |
| Trevor Etienne 1+ TD | 14c | 21c | 7c | ~ +376 |
Ask prices shown for the odds column; the make price is the point.
Look at that middle row (and ignore the percent Kalshi paints on a ladder row; it's the last trade, not the live market). The spread is 15 cents wide. Market-order Yes and you pay 42 cents, about +138. If the true price sits near the middle, call it 35 cents (roughly +186; in a book this thin the mid is a starting guess, not fair), you just paid a 7-cent premium for impatience, roughly double the vig a standard -115/-115 book prop charges on a side. Thin markets mean wide spreads, and that's the reality of exchange props, especially in preseason before volume shows up.

So on props, making is the only sane default. Post your bid a couple of cents under your number, 32 or 33 against a 35-cent fair estimate, and let the market decide whether to meet you. Never bid your fair price itself: a bid resting at fair earns nothing when it fills and loses when news fills it for you; the discount is what pays you for waiting. Sometimes you sit unfilled and the trade goes without you. When the take was worse than fair anyway, that costs nothing. Paying seven cents over fair on a $1 contract costs roughly the entire edge you thought you had. The Etienne row teaches the same lesson: a bid joining the 14-cent queue is +614 if it fills (post 15 to jump the line, at roughly +567), while taking the 21-cent ask is +376, on the same touchdown.
One more discipline for thin markets: size down. The same shallow book that widens the spread also caps how many contracts can fill anywhere near your price, so an edge in a prop market is an edge on small size by definition. For which props Kalshi actually lists and how deep each menu runs, our Kalshi player props guide covers the menu sport by sport.
You Can Get Out Early, At A Real Price
One more habit sportsbooks trained out of you: a Kalshi position is never locked in. Say you bought Eagles Yes at 66 cents and they're up 14 in the third quarter with the contract now bid 88. You can sell right there, bank the 22 cents, and skip the fourth-quarter sweat. Just know what you're trading. You bought at 66 because you thought fair was higher; at 88 the question is the same one you asked at entry: is fair above or below the bid? If the price has run past your number, selling is the right trade. If you still think the contract is worth more, selling swaps remaining edge for certainty, a defensible choice, not free money. The mechanics are what make the choice cheap: you exit at the actual market price minus a spread and fee, not at a book's haircut cash-out offer. One live-game caveat: in-play spreads widen and prices move between the quote and your fill, so the 88 you see is not always the 88 you get on size. The same discipline runs the other way. A position bid 40 cents isn't a loser you're riding to zero; it's an asset worth 40. Your entry price is sunk. Sell only if you think it's worth less than the bid.
This is why "trading" is the right word for Kalshi. Your opinion has a live price all game long, and managing the position is part of the skill.
Reading The Board Like A Trader: Where The Edge Comes From
Everything above is how to trade NFL on Kalshi mechanically. The most accessible edge comes from spotting when the Kalshi price and the sportsbook price disagree, and that comparison can be automated.
This is exactly what the Liquidity Tool was built for: it monitors the real-money orders hitting prediction exchanges like Kalshi, flips each order to the sharp side, shows the dollars behind the signal, and match-or-beats that price against the sportsbooks. When the Kalshi price and the de-vigged book price genuinely diverge, one of those two markets is wrong, and the multi-book consensus is usually the sturdier benchmark, so question the Kalshi price first. Pair it with de-vigged book prices (strip the juice to the true probability, then compare against the all-in Kalshi cost) and you're running the same comparison sharps run. Our Kalshi vs sportsbooks NFL guide walks through the full value method.
Want the edges surfaced for you? OddsShopper Pro runs the de-vig math across 100+ books all day. Start with the free tools and see today's board.
FAQ
What's the difference between making and taking on Kalshi? Taking fills your order instantly against a resting price; you pay the spread for speed. Making posts your own limit price and waits for a fill: better price, lower fees, but no certainty you get filled.
Can I sell my position before the game ends? Yes. Every contract trades until settlement, so you can exit at the live bid any time the market is open, for as many contracts as are actually bid there, whether you're up, down, or flat.
How do Kalshi prices compare to sportsbook odds? The cent price is the implied probability: 67 cents is roughly -203, 34 cents is roughly +194, and 50 cents is even money. Add the fee and the spread to get your all-in cost before comparing it to a de-vigged book price.
Is trading NFL markets on Kalshi legal where I live? Kalshi is a CFTC-regulated exchange with broad, state-specific availability under federal oversight, open to traders 18 and older (CFTC event contracts are 18+, unlike the 21+ standard at most sportsbooks). State-specific means exactly that: availability changes, and as of August 2026 some states restrict or pause its sports contracts. Check Kalshi's own eligibility screen for your state, and see our state-by-state guide for how prediction-market rules differ from sportsbook rules.
Do I need a big bankroll to start? No. Contracts cost less than $1 each, and funding minimums are small: $10 by bank transfer, with card deposits carrying a fee of up to 2%, so fund by bank transfer (current funding terms live in our Kalshi fees guide). Whatever the bankroll, cap any position at a small share of it, and size within that cap to the edge: bigger proven edge, bigger (still small) position; no edge, no position.
Prices quoted are live market snapshots from August 4, 2026 and will move. Treat them as worked examples of the mechanics, not current quotes.
Prices on this page are Kalshi's book. If you also trade on Polymarket, code OS4 gets new users a $20 bonus on a $10 deposit — affiliate link; terms as stated by Polymarket; 18+, availability varies by state.



