200-week MA heatmap
200-Week MA Heatmap
Monthly dots coloured by how fast the long floor is rising.
Dots run cool (purple, slow 200WMA growth — historically accumulation) to hot (red, fast growth — historically overheated); the scale on the right reads them. The 200-week average itself has never printed a lower cycle low.
How this is built
Monthly dots coloured by how fast the long floor is rising.
FormulaSMA₁₄₀₀(P); colour = Δ% SMA₁₄₀₀
AuthorPlanB
CoinGeckoPrice, market caps, all-time highs and dominance.
Blockchain.comFull-history market price used to backfill the long charts.
The indicator is PlanB's published idea, and Perly claims no authorship of it. Perly draws the chart from the data of the providers listed above, and that data remains theirs.
How to read the 200-week moving average heatmap
The grey line is bitcoin's price and the violet line its 200-week moving average, both on a logarithmic axis. The dots sit on the price once every 30 days of the average, and each is coloured by how much the average grew over the 30 days before it: purple for little or no growth, then blue, cyan and green, up to yellow, orange and red for 16% a month or more. The scale on the right reads the colour.
So the chart says two things at once. Where the price stands against the violet line says how far it is above or below its roughly four-year average. The colour of the dots says how fast that average is itself rising, and an average of four years rises fast only once the price has spent months far above it: the colours trail the price rather than run ahead of it.
The readout gives today's price and today's average. Dashed verticals mark the halvings, and each series can be switched off in the legend. There are no range chips on this chart; on a computer, drag across the plot to zoom and double-click to reset.
The 200-week average at every cycle top and low
| When | BTC price | 200-week MA | Price ÷ MA |
|---|---|---|---|
| Cycle low14 Jan 2015 | $172 | $193 | ×0.89 |
| Cycle top16 Dec 2017 | $19,280 | $1,202 | ×16.03 |
| Cycle low15 Dec 2018 | $3,232 | $3,169 | ×1.02 |
| Cycle top08 Nov 2021 | $67,562 | $17,038 | ×3.97 |
| Cycle low21 Nov 2022 | $15,760 | $24,006 | ×0.66 |
| High so far06 Oct 2025 | $124,740 | $53,447 | ×2.33 |
| Low so far30 Jun 2026 | $58,566 | $62,464 | ×0.94 |
| Latest20 Oct 2026 | $81,558 | $66,835 | ×1.22 |
How Perly computes it
The 200-week average here is the mean of the last 1,400 daily closes, 200 weeks of seven days. The dots are read every 30 days along the average, and a dot's colour is the average's growth over those 30 days, in per cent. Perly computes both from its own daily record. The chart's idea — the average's monthly rate of increase, as colour — is PlanB's, from January 2019, and he is credited under the chart; LookIntoBitcoin draws a version of it too. The figures here are Perly's own, so they agree with other versions in shape rather than to the dollar.
Why 200 weeks
Two hundred weeks is close to four years, the length of a halving cycle, so the average folds a whole cycle's boom and bust into one slow line. Across the record the average has kept rising: at each cycle low in the table it stands higher than at the one before. At the lows of 2015 and 2022 the price closed below it; at the 2018 low it held just above.
The hot colours come when the price has spent months far above the average and drags it up. Dots at the top of the scale, 16% a month or more, came either side of the December 2017 top — the two hottest in the weeks after it, with the price already falling; in 2021 the average's growth reached orange, not red.
What it cannot tell you
An average is made of prices already paid; it cannot say where the next ones will be. That most of the record lies above the 200-week average is a fact about the record so far, not a floor anyone guarantees.
Questions about the 200-week moving average
What is bitcoin's 200-week moving average?
The average of bitcoin's closing prices over the last 200 weeks, about four years. Here it is computed from the last 1,400 daily closes and drawn as the violet line.
What is the 200-week moving average today?
The readout above the chart gives today's value beside the price, and the table's last row gives the latest price as a multiple of it.
Has bitcoin ever fallen below its 200-week moving average?
Yes, for weeks and months at a time: in 2015, for a few days in March 2020, on and off from June 2022 to October 2023 — 210 closes in a row from August 2022 to March 2023 — and again from June to August 2026. Most of the record lies above it, and the table gives the price as a multiple of it at each cycle low.
What do the colours on the 200-week heatmap mean?
Each dot's colour is how much the 200-week average rose over the previous 30 days: purple is close to nothing, red is 16% or more. The average has grown fastest when the price spent months far above it, as it did around the 2017 top.
Why 200 weeks and not 200 days?
Two hundred days is less than a year, and the Mayer multiple is built on it. Two hundred weeks is close to a whole four-year cycle, so it describes the long trend rather than the current rally.
Indicators are descriptive statistics about the past, not predictions. Nothing on this page is financial advice.
Price data: Powered by CoinGecko · Data provided by CoinMarketCap.com