Bitcoin Price Predictions in 2026
Bitcoin (BTC) is heavily favored to reach $100,000 at some point in 2026, with prediction markets pricing that outcome at 78.4% implied probability (-363 aggregated odds). The $100,000 threshold leads in both volume and consensus, with $351.6K traded across prediction markets in the last 24 hours. Kalshi holds $10.5K in liquidty, with Polymarket adding $341.0K. The spread between venues is tight, suggesting strong agreement on pricing.We provide the aggregated cross-platform odds for Bitcoin price in 2026. Current probability synthesis from Kalshi, Polymarket and ForecastX with arbitrage detection and venue comparison.
Probability Over Time
Hover for details · Cursor-synced tooltips
Tap "Chart settings" to adjust the chart.
Chart settings
Current Odds Snapshot
Current probabilities across platforms with liquidity indicators
10$100,000
Vol $22.6K
Spread 3.5%
Agg
78.4%↓ -0.1%
P
80.5%
K
77.5%
F
77.0%
70$75,000
Vol $94.8K
Spread —
Agg
69.5%↑ +4.0%
P
69.5%
10$110,000
Vol $23.9K
Spread 9.5%
Agg
54.3%↓ -6.5%
F
63.0%
P
54.0%
K
53.5%
60$65,000
Vol $35.0K
Spread 2.0%
Agg
54.0%↑ +1.3%
P
54.0%
F
52.0%
10$120,000
Vol $16.1K
Spread 4.5%
Agg
43.2%↓ -4.2%
K
46.5%
F
44.0%
P
42.0%
50$55,000
Vol $24.8K
Spread —
Agg
37.0%↓ -0.5%
P
37.0%
10$130,000
Vol $26.0K
Spread 8.0%
Agg
29.2%↓ -6.0%
F
37.0%
K
34.5%
P
29.0%
10$140,000
Vol $8.8K
Spread 8.5%
Agg
25.8%↓ -0.2%
F
33.0%
P
25.0%
K
24.5%
40$45,000
Vol $12.3K
Spread —
Agg
24.5%↑ +1.0%
P
24.5%
10$150,000
Vol $15.1K
Spread 2.0%
Agg
20.0%— +0.0%
F
22.0%
K
20.5%
P
20.0%
10$160,000
Vol $22.7K
Spread —
Agg
16.0%↑ +0.5%
P
16.0%
30$35,000
Vol $1.0K
Spread —
Agg
15.5%↑ +1.0%
P
15.5%
10$170,000
Vol $8.0K
Spread —
Agg
12.0%↑ +0.5%
P
12.0%
10$180,000
Vol $4.6K
Spread —
Agg
10.5%— +0.0%
P
10.5%
10$190,000
Vol $1.3K
Spread —
Agg
9.5%— +0.0%
P
9.5%
20$25,000
Vol $181
Spread —
Agg
9.5%— +0.0%
P
9.5%
20$200,000
Vol $7.5K
Spread 4.0%
Agg
8.6%↓ -2.3%
K
12.5%
F
11.0%
P
8.5%
20$250,000
Vol $16.8K
Spread —
Agg
5.4%↓ -0.1%
P
5.4%
10$15,000
Vol $23.4K
Spread —
Agg
4.6%↓ -0.1%
P
4.6%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | ForecastEx |
|---|---|---|---|---|---|---|
10 $100,000 | 78.4% ↓ -0.1% | 3.5% | $22.6K |
Kalshi
77.5% |
Polymarket
80.5% |
ForecastEx
77.0% |
70 $75,000 | 69.5% ↑ +4.0% | — | $94.8K |
Kalshi
— |
Polymarket
69.5% |
ForecastEx
— |
10 $110,000 | 54.3% ↓ -6.5% | 9.5% | $23.9K |
Kalshi
53.5% |
Polymarket
54.0% |
ForecastEx
63.0% |
60 $65,000 | 54.0% ↑ +1.3% | 2.0% | $35.0K |
Kalshi
— |
Polymarket
54.0% |
ForecastEx
52.0% |
10 $120,000 | 43.2% ↓ -4.2% | 4.5% | $16.1K |
Kalshi
46.5% |
Polymarket
42.0% |
ForecastEx
44.0% |
50 $55,000 | 37.0% ↓ -0.5% | — | $24.8K |
Kalshi
— |
Polymarket
37.0% |
ForecastEx
— |
10 $130,000 | 29.2% ↓ -6.0% | 8.0% | $26.0K |
Kalshi
34.5% |
Polymarket
29.0% |
ForecastEx
37.0% |
10 $140,000 | 25.8% ↓ -0.2% | 8.5% | $8.8K |
Kalshi
24.5% |
Polymarket
25.0% |
ForecastEx
33.0% |
40 $45,000 | 24.5% ↑ +1.0% | — | $12.3K |
Kalshi
— |
Polymarket
24.5% |
ForecastEx
— |
10 $150,000 | 20.0% — +0.0% | 2.0% | $15.1K |
Kalshi
20.5% |
Polymarket
20.0% |
ForecastEx
22.0% |
10 $160,000 | 16.0% ↑ +0.5% | — | $22.7K |
Kalshi
— |
Polymarket
16.0% |
ForecastEx
— |
30 $35,000 | 15.5% ↑ +1.0% | — | $1.0K |
Kalshi
— |
Polymarket
15.5% |
ForecastEx
— |
10 $170,000 | 12.0% ↑ +0.5% | — | $8.0K |
Kalshi
— |
Polymarket
12.0% |
ForecastEx
— |
10 $180,000 | 10.5% — +0.0% | — | $4.6K |
Kalshi
— |
Polymarket
10.5% |
ForecastEx
— |
10 $190,000 | 9.5% — +0.0% | — | $1.3K |
Kalshi
— |
Polymarket
9.5% |
ForecastEx
— |
20 $25,000 | 9.5% — +0.0% | — | $181 |
Kalshi
— |
Polymarket
9.5% |
ForecastEx
— |
20 $200,000 | 8.6% ↓ -2.3% | 4.0% | $7.5K |
Kalshi
12.5% |
Polymarket
8.5% |
ForecastEx
11.0% |
20 $250,000 | 5.4% ↓ -0.1% | — | $16.8K |
Kalshi
— |
Polymarket
5.4% |
ForecastEx
— |
10 $15,000 | 4.6% ↓ -0.1% | — | $23.4K |
Kalshi
— |
Polymarket
4.6% |
ForecastEx
— |
Arbitrage Scanner
Current cross-venue opportunities with fee calculations
Pairs (Venue-to-Venue)
| Outcome | Venue Pair | Leg A (Buy) | Leg B (Sell) | Gross Spread | After Fees | Actionable |
|---|---|---|---|---|---|---|
10 $130,000 |
Polymarket
→
Kalshi | Buy @ P 30¢ | Sell @ K 34¢ | +4.00% | +3.66% |
Yes |
10 $120,000 |
Polymarket
→
Kalshi | Buy @ P 43¢ | Sell @ K 46¢ | +3.00% | +2.54% |
Yes |
20 $200,000 |
Polymarket
→
Kalshi | Buy @ P 9¢ | Sell @ K 12¢ | +3.00% | +2.88% |
Yes |
10 $100,000 |
Kalshi
→
Polymarket | Buy @ K 78¢ | Sell @ P 80¢ | +2.00% | +1.22% |
No |
10 $150,000 |
Polymarket
→
Kalshi | Buy @ P 21¢ | Sell @ K 20¢ | -1.00% | -1.20% |
No |
10 $110,000 |
Kalshi
→
Polymarket | Buy @ K 54¢ | Sell @ P 53¢ | -1.00% | -1.54% |
No |
10 $140,000 |
Kalshi
→
Polymarket | Buy @ K 25¢ | Sell @ P 24¢ | -1.00% | -1.25% |
No |
Outcome Diff
| Outcome A | Outcome B | Venue | A Odds | B Odds | Diff | Strategy |
|---|---|---|---|---|---|---|
10 $100,000 |
20 $200,000 |
Kalshi | A 77.50% | B 12.50% | +65.00% | Buy spread |
10 $100,000 |
10 $150,000 |
Polymarket | A 80.50% | B 20.00% | +60.50% | Buy spread |
10 $100,000 |
10 $150,000 |
Kalshi | A 77.50% | B 20.50% | +57.00% | Buy spread |
10 $100,000 |
40 $45,000 |
Polymarket | A 80.50% | B 24.50% | +56.00% | Buy spread |
10 $100,000 |
10 $140,000 |
Polymarket | A 80.50% | B 25.00% | +55.50% | Buy spread |
10 $100,000 |
10 $140,000 |
Kalshi | A 77.50% | B 24.50% | +53.00% | Buy spread |
10 $100,000 |
10 $130,000 |
Polymarket | A 80.50% | B 29.00% | +51.50% | Buy spread |
70 $75,000 |
10 $150,000 |
Polymarket | A 69.50% | B 20.00% | +49.50% | Buy spread |
70 $75,000 |
40 $45,000 |
Polymarket | A 69.50% | B 24.50% | +45.00% | Buy spread |
70 $75,000 |
10 $140,000 |
Polymarket | A 69.50% | B 25.00% | +44.50% | Buy spread |
10 $100,000 |
50 $55,000 |
Polymarket | A 80.50% | B 37.00% | +43.50% | Buy spread |
10 $100,000 |
10 $130,000 |
Kalshi | A 77.50% | B 34.50% | +43.00% | Buy spread |
10 $110,000 |
20 $200,000 |
Kalshi | A 53.50% | B 12.50% | +41.00% | Buy spread |
70 $75,000 |
10 $130,000 |
Polymarket | A 69.50% | B 29.00% | +40.50% | Buy spread |
10 $100,000 |
10 $120,000 |
Polymarket | A 80.50% | B 42.00% | +38.50% | Buy spread |
10 $120,000 |
20 $200,000 |
Kalshi | A 46.50% | B 12.50% | +34.00% | Buy spread |
10 $110,000 |
10 $150,000 |
Polymarket | A 54.00% | B 20.00% | +34.00% | Buy spread |
60 $65,000 |
10 $150,000 |
Polymarket | A 54.00% | B 20.00% | +34.00% | Buy spread |
10 $110,000 |
10 $150,000 |
Kalshi | A 53.50% | B 20.50% | +33.00% | Buy spread |
70 $75,000 |
50 $55,000 |
Polymarket | A 69.50% | B 37.00% | +32.50% | Buy spread |
10 $100,000 |
10 $120,000 |
Kalshi | A 77.50% | B 46.50% | +31.00% | Buy spread |
10 $110,000 |
40 $45,000 |
Polymarket | A 54.00% | B 24.50% | +29.50% | Buy spread |
60 $65,000 |
40 $45,000 |
Polymarket | A 54.00% | B 24.50% | +29.50% | Buy spread |
10 $110,000 |
10 $140,000 |
Kalshi | A 53.50% | B 24.50% | +29.00% | Buy spread |
10 $110,000 |
10 $140,000 |
Polymarket | A 54.00% | B 25.00% | +29.00% | Buy spread |
60 $65,000 |
10 $140,000 |
Polymarket | A 54.00% | B 25.00% | +29.00% | Buy spread |
70 $75,000 |
10 $120,000 |
Polymarket | A 69.50% | B 42.00% | +27.50% | Buy spread |
10 $100,000 |
10 $110,000 |
Polymarket | A 80.50% | B 54.00% | +26.50% | Buy spread |
10 $100,000 |
60 $65,000 |
Polymarket | A 80.50% | B 54.00% | +26.50% | Buy spread |
10 $120,000 |
10 $150,000 |
Kalshi | A 46.50% | B 20.50% | +26.00% | Buy spread |
After-fee spreads apply the configured taker-fee model per side. Depth/slippage is not modeled in this scanner.
Methodology & Data Mapping
How we aggregate, normalize, and map cross-platform data
Default: Volume-Weighted Average Price (VWAP)
Weights each mapped market by its reported 24H USD volume at snapshot time. If volume is unavailable, we fall back to a simple average for that snapshot.
Use the VWAP/Simple toggle above the chart to switch aggregation views.
Kalshi: Official API (best bid/ask + last + 24H volume/liquidity when available).
Polymarket: Market data via their API (token prices + best bid/ask + 24H volume/liquidity when available).
ForecastEx: FEX API (price from latest_prices; 24H USD volume estimated from trades as sum(quantity * yes_price); no bid/ask).
Event data is updated hourly. Older history is downsampled.
Each event links one or more markets per provider. We normalize labels, map provider outcomes into a shared outcome list, and merge mapped markets where appropriate.
Cross-venue spread: Max–min difference across available venue probabilities for the same outcome.
Liquidity: Relative per-venue indicators based on provider liquidity fields (no depth/slippage modeling).
Arbitrage: Computed from best bid/ask when available (otherwise mid); after-fee spread applies the configured fee model only.
