Kalshi odds today › Arbitrage check

Kalshi arbitrage check: do the prices add up?

Snapshot October 25, 2026 at 11:20 UTC · open events where only one outcome can win · refreshed twice a day

As of October 25, 2026 at 11:20 UTC, 1763 open Kalshi events where only one outcome can win had an offer on every outcome. In the 1668 whose asks add up to $1 or more, buying one Yes of every outcome cost a median of $1.38 for a $1 payout: the extra is the spreads, not a fee set by Kalshi. 73 add up to less than $1, which usually means an unlisted outcome can still win, so it is not free money. In 22 the bids add up to more than $1, the one case that is arbitrage before fees; none of them still pays after the taker fee.

The 60 most traded events checked

EventOutcomesBuy every Yes (sum of asks)Sum of chancesSell every Yes (sum of bids)Check
Butterfield Bermuda Championship Winner117$1.13108%$0.87above $1: the spreads
College Football National Championship Winner52$1.38133%$0.86above $1: the spreads
Who will win the Ballon d'Or in 2026?17$1.18116%$1.01bids above $1, gone after fees
2026 Midterms: Congress Balance of Power?4$1.01100%$0.99above $1: the spreads
Heisman Trophy Winner49$1.44138%$0.92above $1: the spreads
2027 Pro Football Champion32$1.19110%$0.87above $1: the spreads
2028 Democratic presidential nominee52$1.04100%$0.87above $1: the spreads
YellaWood 500 Winner40$1.29112%$0.87above $1: the spreads
2027 Pro Basketball Champion30$1.27118%$0.97above $1: the spreads
Fed decision in Oct 2026?5$1.03102%$0.98above $1: the spreads
United States Grand Prix Main Race Winner22$1.25116%$1.00above $1: the spreads
Pro Baseball Championship Series MVP Winner32$1.07103%$1.00above $1: the spreads
MVP Winner?49$1.41136%$0.91above $1: the spreads
2028 U.S. Presidential Election winner?34$1.05100%$0.87above $1: the spreads
Bitcoin price at the end of 202628$1.02100%$0.98above $1: the spreads
Who will be Trump's next Press Secretary?62$1.20111%$0.49above $1: the spreads
How many Senate seats will Democrats hold after the Midterms?10$1.07105%$1.02bids above $1, gone after fees
MN-05 House winner?3$1.01100%$0.99above $1: the spreads
Worlds 2026 Champion16$1.18113%$1.02bids above $1, gone after fees
Men's 2027 College Basketball Champion73$1.13106%$0.98above $1: the spreads
How many House seats will Democrats hold after the Midterms?12$1.04100%$0.97above $1: the spreads
How many Senate seats will Republicans hold after the Midterms?15$1.11105%$0.95above $1: the spreads
Prime Minister of Israel after the 2026 election?18$1.07111%$0.89above $1: the spreads
Oscar Winner: Best Picture41$1.35132%$0.94above $1: the spreads
Trump's RCP approval average on Oct 25, 2026?9$1.13108%$1.03bids above $1, gone after fees
English Premier League Champion20$1.15112%$0.95above $1: the spreads
Featherweight Title Holder on Dec 31, 2026?11$1.07108%$0.90above $1: the spreads
Pro Basketball MVP Winner54$1.49144%$0.95above $1: the spreads
NFC Championship Winner16$1.07101%$0.89above $1: the spreads
#2 on the Billboard 200 chart for the Week of Oct 31, 2026?23$1.9478%$0.00above $1: the spreads
Pro Basketball Rookie of the Year Winner18$1.24117%$1.03bids above $1, gone after fees
How many House seats will Republicans hold after the Midterms?11$1.05101%$0.97above $1: the spreads
Best AI at the end of 2026?8$1.03101%$0.99above $1: the spreads
Maine-Texas Senate Combo6$1.05103%$0.99above $1: the spreads
2026-27 Stanley Cup® Finals Winner32$1.29118%$0.97above $1: the spreads
AFC North Division Winner4$1.06102%$0.99above $1: the spreads
Brazil presidential runoff: margin of victory8$1.11108%$1.00above $1: the spreads
College Football Big 12 Championship Winner16$1.0496%$0.80above $1: the spreads
2028 Republican presidential nominee45$1.0096%$0.83below $1: list may be incomplete
AFC South Division Winner4$0.9997%$0.94below $1: list may be incomplete
Number of rate cuts in 2026?21$1.05108%$0.98above $1: the spreads
Aaron Rodgers's Next Team33$1.32130%$0.99above $1: the spreads
Nebraska Senate winner?3$1.01100%$0.99above $1: the spreads
2027 The Masters Champion52$1.08100%$0.91above $1: the spreads
Bantamweight Title Holder on Dec 31, 2026?9$1.07107%$0.98above $1: the spreads
La Liga Champion20$1.18116%$0.98above $1: the spreads
AFC Championship Winner16$1.07102%$0.90above $1: the spreads
Pro Basketball Western Conference Champion15$1.11106%$0.96above $1: the spreads
Lightweight Title Holder on Dec 31, 2026?12$1.13111%$1.00above $1: the spreads
Pro Basketball Eastern Conference Champion15$1.16110%$1.00above $1: the spreads
Champions League Winner36$1.27123%$0.91above $1: the spreads
2026 Midterms: House popular vote margin of victory? (Generic ballot)10$1.03100%$0.97above $1: the spreads
South Africa rate decision in November5$1.7986%$0.78above $1: the spreads
Texas Governor: margin of victory11$1.97100%$0.50above $1: the spreads
BTC price range on Oct 30, 2026 at 5pm EDT?50$1.93103%$0.64above $1: the spreads
Dancing with the Stars Season 35 · Winner10$1.06102%$0.96above $1: the spreads
Top coding AI this month (Arena.ai)9$1.35112%$0.96above $1: the spreads
College Football Big Ten Championship Winner18$1.17110%$0.90above $1: the spreads
Offensive Rookie of the Year Winner?40$1.30122%$0.88above $1: the spreads
Pro Football Championship Game Matchup256$3.07218%$0.48above $1: the spreads

Buy every Yes: the best Yes ask of every outcome added up, what one contract of each costs; it pays $1 only if one listed outcome wins. Sell every Yes: the best Yes bids added up; buying No on every outcome costs the count minus this sum and pays at least the count minus one, since at most one outcome wins. Sum of chances: the chances shown on Kalshi View (midpoint, or last trade when the spread is wide). Fees are the taker fee for 100 contracts a leg. Current availability, prices, close time, fees, and settlement wording must be verified on Kalshi directly before trading.

How to read it

Every outcome of an event is its own market with its own order book, so the prices of all outcomes need not add up to exactly $1. Kalshi marks an event as mutually exclusive when at most one of its outcomes can resolve Yes. For those events, a sum of asks above $1 is the cost of crossing every spread; a sum below $1 means traders price in results the list does not name. The one gap that pays whatever happens is a sum of bids above $1, and the fee on every leg usually closes it. Prices move and books are thin on long-shot outcomes, so check the live order book on Kalshi before trading.

Related: arbitrage on Kalshi · bid and ask · fee calculator · order book · Kalshi vs Polymarket odds · all live Kalshi odds

Free JSON with every checked event: /api/v1/markets/arbitrage-check.json (CC BY 4.0: credit “Kalshi View” with a link).

Cite this data

APA

Kalshi arbitrage check. (2026, October 25). Kalshi View. Retrieved October 25, 2026 at 11:20 UTC, from https://kalshiview.com/markets/arbitrage-check/

BibTeX

@misc{kalshiview2026marketsarbitragecheck, title = {Kalshi arbitrage check}, year = {2026}, month = {Oct}, note = {Snapshot 2026-10-25 11:20 UTC}, url = {https://kalshiview.com/markets/arbitrage-check/}}

HTML credit

<a href="https://kalshiview.com/markets/arbitrage-check/">Odds data: Kalshi View</a>

CC BY 4.0: keep a visible link to this page. More formats: how to cite and reuse Kalshi View.

Frequently asked questions

Is there arbitrage on Kalshi?

Rarely, and it is usually gone after fees. Inside one market there is nothing to exploit, because buying Yes and selling No are the same trade. Across the outcomes of an event where only one can win, the checkable case is bids that add up to more than $1: buying No on every outcome then pays at least the number of outcomes minus one. This page checks every such event twice a day.

Does Kalshi have vig?

Kalshi does not set the odds; traders do, and Kalshi charges a trading fee. Buying one Yes of every outcome still costs more than $1 because each outcome is bought at its ask, above the midpoint; long lists of unlikely outcomes, each offered at a cent or more, add the most.

Why do some events add up to less than $1?

Mutually exclusive means at most one outcome wins, not that one listed outcome must win. When the list leaves out possible results (another candidate, no winner by the deadline), every Yes can lose, so a total below $1 is the price of that gap.

How is the fee counted?

The taker fee for 100 contracts on each leg, 0.07 x contracts x price x (1 - price) rounded up to the cent, as in the fee calculator. Buying No at 1 minus the Yes bid costs the same fee as selling Yes at the bid.