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.5K 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 $23.0K
Spread 3.5%
Agg
78.4%↓ -0.9%
P
80.5%
K
77.5%
F
77.0%
70$75,000
Vol $94.8K
Spread —
Agg
69.5%↑ +2.5%
P
69.5%
10$110,000
Vol $23.9K
Spread 9.5%
Agg
55.2%↓ -5.3%
F
63.0%
P
55.0%
K
53.5%
60$65,000
Vol $34.5K
Spread 2.5%
Agg
54.5%↑ +2.0%
P
54.5%
F
52.0%
10$120,000
Vol $16.0K
Spread 4.5%
Agg
43.1%↓ -3.6%
K
46.5%
F
44.0%
P
42.0%
50$55,000
Vol $24.8K
Spread —
Agg
37.5%— +0.0%
P
37.5%
10$130,000
Vol $26.0K
Spread 7.5%
Agg
29.7%↓ -5.5%
F
37.0%
K
34.5%
P
29.5%
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%↑ +1.0%
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.6K
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.1%↓ -0.3%
P
5.1%
10$15,000
Vol $23.4K
Spread —
Agg
4.4%↑ +0.3%
P
4.4%
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | ForecastEx |
|---|---|---|---|---|---|---|
10 $100,000 | 78.4% ↓ -0.9% | 3.5% | $23.0K |
Kalshi
77.5% |
Polymarket
80.5% |
ForecastEx
77.0% |
70 $75,000 | 69.5% ↑ +2.5% | — | $94.8K |
Kalshi
— |
Polymarket
69.5% |
ForecastEx
— |
10 $110,000 | 55.2% ↓ -5.3% | 9.5% | $23.9K |
Kalshi
53.5% |
Polymarket
55.0% |
ForecastEx
63.0% |
60 $65,000 | 54.5% ↑ +2.0% | 2.5% | $34.5K |
Kalshi
— |
Polymarket
54.5% |
ForecastEx
52.0% |
10 $120,000 | 43.1% ↓ -3.6% | 4.5% | $16.0K |
Kalshi
46.5% |
Polymarket
42.0% |
ForecastEx
44.0% |
50 $55,000 | 37.5% — +0.0% | — | $24.8K |
Kalshi
— |
Polymarket
37.5% |
ForecastEx
— |
10 $130,000 | 29.7% ↓ -5.5% | 7.5% | $26.0K |
Kalshi
34.5% |
Polymarket
29.5% |
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% ↑ +1.0% | — | $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.6K |
Kalshi
12.5% |
Polymarket
8.5% |
ForecastEx
11.0% |
20 $250,000 | 5.1% ↓ -0.3% | — | $16.8K |
Kalshi
— |
Polymarket
5.1% |
ForecastEx
— |
10 $15,000 | 4.4% ↑ +0.3% | — | $23.4K |
Kalshi
— |
Polymarket
4.4% |
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 $120,000 |
Polymarket
→
Kalshi | Buy @ P 43¢ | Sell @ K 46¢ | +3.00% | +2.54% |
Yes |
10 $130,000 |
Polymarket
→
Kalshi | Buy @ P 31¢ | Sell @ K 34¢ | +3.00% | +2.66% |
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 $110,000 |
Kalshi
→
Polymarket | Buy @ K 54¢ | Sell @ P 54¢ | +0.00% | -0.54% |
No |
10 $150,000 |
Polymarket
→
Kalshi | Buy @ P 21¢ | Sell @ K 20¢ | -1.00% | -1.20% |
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.50% | +51.00% | 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 |
10 $130,000 |
Kalshi | A 77.50% | B 34.50% | +43.00% | Buy spread |
10 $100,000 |
50 $55,000 |
Polymarket | A 80.50% | B 37.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.50% | +40.00% | Buy spread |
10 $100,000 |
10 $120,000 |
Polymarket | A 80.50% | B 42.00% | +38.50% | Buy spread |
10 $110,000 |
10 $150,000 |
Polymarket | A 55.00% | B 20.00% | +35.00% | Buy spread |
60 $65,000 |
10 $150,000 |
Polymarket | A 54.50% | B 20.00% | +34.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 |
Kalshi | A 53.50% | B 20.50% | +33.00% | Buy spread |
70 $75,000 |
50 $55,000 |
Polymarket | A 69.50% | B 37.50% | +32.00% | 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 55.00% | B 24.50% | +30.50% | Buy spread |
10 $110,000 |
10 $140,000 |
Polymarket | A 55.00% | B 25.00% | +30.00% | Buy spread |
60 $65,000 |
40 $45,000 |
Polymarket | A 54.50% | B 24.50% | +30.00% | Buy spread |
60 $65,000 |
10 $140,000 |
Polymarket | A 54.50% | B 25.00% | +29.50% | Buy spread |
10 $110,000 |
10 $140,000 |
Kalshi | A 53.50% | B 24.50% | +29.00% | Buy spread |
70 $75,000 |
10 $120,000 |
Polymarket | A 69.50% | B 42.00% | +27.50% | Buy spread |
10 $120,000 |
10 $150,000 |
Kalshi | A 46.50% | B 20.50% | +26.00% | Buy spread |
10 $100,000 |
60 $65,000 |
Polymarket | A 80.50% | B 54.50% | +26.00% | Buy spread |
10 $110,000 |
10 $130,000 |
Polymarket | A 55.00% | B 29.50% | +25.50% | 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.
