Nobody can reliably predict Bitcoin's price. On 25 October 2026 it traded at about $80,267, according to CoinGecko. That is roughly 36% below its all-time high of $126,080 from 6 October 2025 and about 28% lower than a year earlier. Published "price prediction" figures have a poor record. In mid-2022, three forecast sites put the year-end price at $37,000 to $43,000, and Bitcoin closed the year at $16,547.50. A better guide than any single target is a small set of things you can check yourself: the fixed supply schedule, the next halving, spot ETF flows and US monetary policy.

Where the price stands now (25 October 2026)
- Price: about $80,267 on CoinGecko at 13:27 UTC on 25 October 2026. Fortune's daily price report put it at $81,546.37 at 7:15 a.m. ET on 23 October.
- All-time high: $126,080 on 6 October 2025 (CoinGecko). Fortune gives $126,198.07 for the same day. Data providers aggregate different venues, so their figures differ slightly.
- One-year change: about -28% (CoinGecko). Fortune measured a 25.92% decline as of 23 October, from $110,086.49 a year earlier.
- One-month change: down 5.66% as of 23 October, from $86,445.52 (Fortune).
What moved it this week
- Spot ETF outflows. US spot Bitcoin ETFs lost a net $635.49 million on 22 October 2026, according to SoSoValue flow data as reported by CryptoTicker. CryptoTicker also cites estimates that these funds' average entry price sits between roughly $81,500 and $82,000, which puts the current price near or below that level. These are analysts' estimates, not official fund data.
- The Federal Reserve. The Federal Open Market Committee meets on 27–28 October 2026, and again on 8–9 December with a Summary of Economic Projections (Federal Reserve calendar). Interest-rate expectations have been a major driver of Bitcoin since 2022.
How past predictions held up
Setting published year-end targets against what actually happened shows why single price targets are a weak guide.
| Forecast site (June 2022) | Target for end of 2022 | Actual close, 31 Dec 2022 |
|---|---|---|
| TechNewsLeader | $42,664 | $16,547.50 |
| DigitalCoinPrice | $43,011 | $16,547.50 |
| CryptoPricePredictions | $37,450 | $16,547.50 |
Bitcoin opened 2022 at $46,311.75 and fell 64.2% over the year (DQYDJ, using CoinMarketCap data). CoinDesk reported the same 64% drop as Bitcoin's biggest annual loss since its 73% fall in 2018. Every target in the table came in 126% to 160% above the real outcome.
Many "price prediction" sites produce their figures with automated models that extend past trends. A target from one of these sites tells you about the site's model. It tells you nothing about what will happen.
How far away is the next halving?
Enter the current block height and an average block time to estimate how many days remain until the next halving at block 1,050,000.
| Current block height (chain tip) | Average minutes per block | Estimated days until the next halving |
|---|---|---|
| 973,075 blocks | 10 min | 534 days |
| 840,000 blocks | 10 min | 1,458 days |
| 1,050,000 blocks | 10 min | 0 days |
- Block height and block time are your inputs; the article's figures are a snapshot from 25 October 2026.
- Starting from block 840,000 (the April 2024 halving), the result shows the full gap of 210,000 blocks, which the Bitcoin Core rule describes as roughly 4 years.
This estimates timing only: it uses one average block time, gives no calendar date, and says nothing about what Bitcoin's price will do before or after the halving.
What actually drives the price
Fixed supply
Bitcoin's maximum supply is 21 million coins. The cap comes from the issuance rule in Bitcoin Core: each block's subsidy started at 50 BTC and is "cut in half every 210,000 blocks which will occur approximately every 4 years" (GetBlockSubsidy in src/validation.cpp). CoinGecko lists 20,103,303 BTC in circulation, about 95.7% of the cap.
Scarcity on its own does not set a price. Demand has to keep up with it, and the 64% drop in 2022 happened while the supply schedule stayed exactly the same.
The halving cycle
A halving does not remove coins that already exist. It halves the number of new coins created in each block.
- Last halving: block 840,000, mined on 20 April 2024 at 00:09:27 UTC (mempool.space). It was the fourth halving, and it cut the subsidy from 6.25 BTC to 3.125 BTC per block.
- Next halving: block 1,050,000. On 25 October 2026 the chain tip was block 973,075, which leaves 76,925 blocks to go. At the target pace of one block every ten minutes, that comes to about 534 days, or around April 2028. This is an estimate, because block times vary.
The subsidy then falls to 1.5625 BTC. Earlier halvings were followed by large rallies, but there have only been four, which is far too few to treat the pattern as a rule.
Spot ETFs and institutional flows
The SEC approved the listing and trading of several spot Bitcoin exchange-traded products on 10 January 2024. In his statement, SEC Chair Gary Gensler said: "we did not approve or endorse bitcoin," and "Investors should remain cautious about the myriad risks associated with bitcoin." Since then, daily ETF flows have become one of the most closely watched demand signals, as the outflows of 22 October show.
Interest rates and liquidity
Bitcoin's worst recent year, 2022, came as the Federal Reserve raised rates quickly. Rate decisions and inflation data still move the price, so the 27–28 October and 8–9 December 2026 FOMC meetings are dates to watch.
How to read any Bitcoin forecast
- Check the date. A forecast made before a large move is out of date.
- Look for a method. A range with stated assumptions about flows, rates or adoption is more useful than a single number with decimals.
- Compare it with the record. If the source published targets for past years, check them against actual closing prices.
- Track the inputs, not the target. You can follow ETF flow data, the FOMC calendar and the halving countdown directly.
Prices above are snapshots from 23–25 October 2026, and the next halving date is an estimate. Nothing here is investment advice.