Odds format

Choose your books

Loading books…

Two venues, one bet

Kalshi vs FanDuel arbitrage

Whether the two sides of one bet can be held at Kalshi and FanDuel at the same time for less than a certainty — measured after both venues have been paid.

Top 3 on Kalshi

Where Kalshi beats FanDuel on the identical bet, net of fees.

Receptions o1.5

Kalshi +15040%40¢ vs FanDuel +13442.7%43¢ · +2.74pp vs FanDuel

fair 42.5% · edge +0.53pp (worst case -3.09pp) — this edge is 0.53 percentage points under the de-vigging method BeatVig publishes and as little as -3.09 under the least flattering of the 4 methods that fit Kalshi's own two-sided prices

+0.53pp

+2.53pp was the raw edge before Kalshi's fee, which takes 2.0 percentage points of it

Receptions o5.5

Kalshi +10848.1%48¢ vs FanDuel -10250.5%50¢ · +2.42pp vs FanDuel

fair 49.6% · Pinnacle, multiplicative devig

-0.5pp

+1.5pp was the raw edge before Kalshi's fee, which takes 2.0 percentage points of it

Receptions o2.5

Kalshi +14441%41¢ vs FanDuel +12444.6%45¢ · +3.66pp vs FanDuel

fair 42.1% · Pinnacle, multiplicative devig

-0.87pp

+1.13pp was the raw edge before Kalshi's fee, which takes 2.0 percentage points of it

13 more on Kalshi with Premium

Top 3 on FanDuel

Where FanDuel beats Kalshi on the identical bet, net of fees.

Receiving Yards o9.5

FanDuel -11453.3%53¢ vs Kalshi -12755.9%56¢ · +2.68pp vs Kalshi

fair 55.4% · Kalshi, multiplicative devig

+2.13pp

Anytime Touchdown o0.5

FanDuel +55015.4%15¢ vs Kalshi +48817%17¢ · +1.62pp vs Kalshi

fair 16.8% · edge +1.46pp (worst case +0.95pp) — this edge is 1.46 percentage points under the de-vigging method BeatVig publishes and as little as 0.95 under the least flattering of the 4 methods that fit Kalshi's own two-sided prices

+1.46pp

Anytime Touchdown o0.5

FanDuel +47017.5%18¢ vs Kalshi +42619%19¢ · +1.47pp vs Kalshi

fair 18.8% · edge +1.28pp (worst case +0.79pp) — this edge is 1.28 percentage points under the de-vigging method BeatVig publishes and as little as 0.79 under the least flattering of the 4 methods that fit Kalshi's own two-sided prices

+1.28pp

14 more on FanDuel with Premium

Get a push alert the moment a Kalshi vs FanDuel edge or arbitrage opens

BeatVig watches this pair continuously and pushes the instant a live edge or two-sided position between Kalshi and FanDuel clears the bar — part of Premium, $24.99/mo.

Kalshi vs FanDuel: who's cheaper right now

Right now BeatVig prices 667 bets at both. Kalshi is the cheaper side 68% of the time (456 of 667), and FanDuel is cheaper on 200. This is the board as it stands at 14 Nov 00:47 ET, not an average over any period — BeatVig measures live prices and keeps no price history.

Kalshi is an exchange: traders set the price and the fee sits outside it. FanDuel is a sportsbook: it posts its own line and keeps its margin inside the two prices.

Markets both venues price right now: 2+ Touchdowns, 3+ Touchdowns, Anytime Touchdown, Passing Touchdowns, Passing Yards, Receiving Yards, Receptions, Rushing Yards, Moneyline, Spread, and Total.

Can you arbitrage between Kalshi and FanDuel?

FanDuel prices a much wider prop menu than Kalshi lists, so arbitrage between them is not spread evenly across a slate — it clusters on the handful of markets Kalshi has chosen to list, which are the headline ones. A FanDuel board of four hundred props and a Kalshi board of thirty overlap on thirty, and every position this page can find lives inside that overlap.

FanDuel is the largest book by handle in most states, which means its prices move early and move on volume. Kalshi lists fewer markets and each of them has fewer participants. The result is asymmetric: FanDuel is usually the venue that has already repriced, and the two-sided position appears because the Kalshi contract has not caught up yet rather than the other way round.

What the fees do to a Kalshi and FanDuel position

One example, the same two posted prices on every pair page, put through these two venues' own published schedules.

A worked two-sided position at Kalshi and FanDuel, before and after each venue's published fee
Leg Price Implied Venue fee Net cost
Kalshi +112 47.17% 2¢ per $1 49.17%
FanDuel -104 50.98% none 50.98%
Both sides — 98.15% — 100.15%

On the posted numbers, +112 at Kalshi against -104 at FanDuel is a position worth $1.85 per $100.00 staked. Kalshi charges 2¢ per $1 on its leg, and FanDuel takes nothing separate on its leg. Once Kalshi and FanDuel have both been paid there is nothing left: the two sides cost 100.15% of a certainty between them, so holding both would cost $0.15 rather than return anything. A calculator that ignores the Kalshi vs FanDuel fee schedules would have reported the $1.85 and stopped.

Fees are stated in dollars per $1 of potential payout, which is the one unit both models fit in — a per-contract trading fee and a commission charged on winnings are otherwise not comparable. Schedules: Kalshi — Kalshi taker fee schedule, Jul 2026; FanDuel — no separate fee.

Run your own numbers in the Kalshi arbitrage calculator →

Live Kalshi and FanDuel positions

These decay in minutes. An arbitrage is a snapshot of two prices that were live moments ago, and it decays in minutes — often in seconds once either venue notices. Confirm BOTH prices at BOTH venues before staking either leg. A position with one leg filled and the other gone is not an arbitrage; it is a one-sided bet you did not intend to make. Venues also limit, void or refuse stakes at their discretion, so the profit is guaranteed by the arithmetic and by nothing else.

Kalshi and FanDuel are both quoting 2+ Touchdowns, 3+ Touchdowns, Anytime Touchdown, Passing Touchdowns, Passing Yards, Receiving Yards, Receptions, Rushing Yards, Moneyline, Spread, and Total on the board right now, and a two-sided position can only exist inside that overlap.

No arbitrage between Kalshi and FanDuel on the board right now

Premium shows both sides of each position the moment one appears: the bet, the venue and price for each leg, how to split a $100.00 stake, and what it returns either way. Arbitrage is rare, which is the point of watching for it.

Go Premium

Recent Kalshi vs FanDuel arbitrage

15 arbitrages found this week between Kalshi and FanDuel, averaging 2.27% and open about 1 minutes.

15 tracked Kalshi vs FanDuel positions — see them with Premium

Every closed position shows both legs, its best margin, and how long it stayed open.

Go Premium

Taking one: what goes wrong on this pair

The trap on this pair is a line that is not the same line. FanDuel prices receiving yards as an over/under on a number; Kalshi lists the same player as a series of "X or more" contracts. Those are the same bet only when the thresholds correspond exactly, and a half-point difference between them is not an arbitrage — it is a middle, with a real chance of losing both legs. Every position on this page is matched on the identical line, and a pair that is a half point apart is discarded rather than shown with a caveat.

Kalshi odds today. Kalshi charges a per-contract trading fee instead of building a margin into the line. The fee is a curve, not a flat rake: it peaks at roughly 1.75¢ on a contract priced near 50¢ and shrinks toward zero at both extremes, and maker fees are a quarter of taker fees.

FanDuel odds today. FanDuel's margin is inside the price, so it is charged on every bet regardless of the result.

In short

Kalshi and FanDuel have no live two-sided position between them right now — the usual state of this pair. Both venues are quoting 2+ Touchdowns, 3+ Touchdowns, Anytime Touchdown, Passing Touchdowns, Passing Yards, Receiving Yards, Receptions, Rushing Yards, Moneyline, Spread, and Total on the board, which is the overlap a position would need to come from.

How to use this page

Leave this page open — the board above rescans itself as Kalshi's and FanDuel's prices move, so a position that opens while you're reading appears on its own rather than needing a reload. Right now the two are both quoting 2+ Touchdowns, 3+ Touchdowns, Anytime Touchdown, Passing Touchdowns, Passing Yards, Receiving Yards, Receptions, Rushing Yards, Moneyline, Spread, and Total, which is the only ground a position between them can come from.

What a card here actually means

A fair line would put Kalshi's price and FanDuel's price on opposite sides of the same bet at exactly 100% of a certainty between them. This board only prints a card when the two real prices, net of both venues' fees, add up to less than that — the gap between 100% and what they actually sum to is the arbitrage, and the stake split tells you how to size each leg so both sides return the same amount whichever one wins. On a Kalshi vs FanDuel position that return is fixed rather than probable — expected value (EV) of a certain kind rather than a probable one, which is why it's usually smaller than a single-sided bet's edge.

Kalshi's leg is the one with a finite order book behind it on this Kalshi vs FanDuel pair — check its depth before you place the FanDuel side, since it's the side that can fill at a worse price or disappear while you're placing the second leg. Run Kalshi and FanDuel's exact numbers through the arbitrage calculator before you place either leg — the fee table above uses one fixed example, and your own prices won't match it exactly. For every other pair BeatVig tracks, see arbitrage bets today.

Kalshi vs FanDuel arbitrage FAQ

What is Kalshi vs FanDuel arbitrage?

Kalshi and FanDuel have no live two-sided position between them right now — the usual state of this pair. Both venues are quoting 2+ Touchdowns, 3+ Touchdowns, Anytime Touchdown, Passing Touchdowns, Passing Yards, Receiving Yards, Receptions, Rushing Yards, Moneyline, Spread, and Total on the board, which is the overlap a position would need to come from.

Can you arbitrage between Kalshi and FanDuel?

Yes, on the markets both venues price. Kalshi lists a narrower menu than FanDuel, so the overlap is concentrated on headline player props and game lines, and a two-sided position can only exist where both have a live price on the identical line.

Why are there so few Kalshi and FanDuel arbitrage opportunities?

Because the two boards barely overlap. FanDuel prices several hundred props per slate and Kalshi lists a few dozen, so most of FanDuel's board has no Kalshi counterpart at all and cannot produce a two-sided position no matter how the prices move.

Is a Kalshi "X or more" contract the same bet as a FanDuel over?

Only when the threshold matches the line exactly. Kalshi lists player markets as yes or no contracts at a whole number, and FanDuel usually prices a half point, so the two are frequently adjacent rather than identical. Pairing them anyway produces a middle, not an arbitrage.

Does FanDuel allow arbitrage betting?

FanDuel does not prohibit it, but its terms let it limit stake sizes on any account at its discretion, and accounts that consistently take one side of a moved market are the ones that get limited.

Next