Cycle timing · Bitcoin
The Pi Cycle Top, explained
Two moving averages whose crossing has landed within days of three Bitcoin cycle peaks — how it works, the top it missed, and why we read it as the Pi Cycle Top Range rather than a single moment.
- Fast line
- 111d
- Slow line
- 350d
- Ratio
- 3.153
- Signals ever
- 3
average price of the last 111 days
average price of the last 350 days, doubled
π is 3.14159
2013 · 2017 · 2021
What is the Pi Cycle Top?
Two moving averages — running averages of Bitcoin's price over a set number of days — that spend most of the cycle far apart. When the fast one catches the slow one, Bitcoin has historically been at or near its peak.
That's the whole indicator. No on-chain data, nothing proprietary, no machine learning. Two lines on a price chart.
Why 111 and 350 days?
The Pi Cycle Top was published by Philip Swift in 2019, and the numbers are less arbitrary than they look. It compares Bitcoin's 111-day simple moving average against its 350-day simple moving average, doubled. Divide 350 by 111 and you get 3.153. Pi is 3.14159. Of all the whole numbers you could divide 350 by, 111 lands closest to pi — which is where the name comes from.
The pi relationship is a coincidence, not a mechanism. Nothing about how Bitcoin's market works is driven by a circle constant. The numbers were found by looking backwards at what fit, and the name stuck because it's memorable.
That doesn't make the indicator useless. It just means it earns its keep through what it measures, not through what it's called.
What happens when the two moving averages cross?
The 350-day average is roughly a year of price history — the cycle's centre of gravity. Doubling it gives you a line that sits far above trend. The 111-day average is about a quarter, responsive enough to track a real move but slow enough to ignore noise.
For the 111-day line to climb all the way up to twice the yearly average, price has to have risen far, fast, and without meaningful pause. That combination — steep, sustained, unbroken — is what the final, near-vertical stretch of a bull market looks like from the inside.
So the crossover isn't predicting anything. It's measuring how stretched the market has become relative to its own recent history, and telling you when that stretch reaches a level it has only reached at cycle peaks.
Has the Pi Cycle Top ever been wrong?
Three signals in Bitcoin's entire history: 2013, 2017 and 2021. Each landed within a few days of a major cycle peak. That's a remarkable hit rate, and it deserves an equally clear set of caveats.
Three signals is a tiny sample
Three events is not enough to make a statistical case, however well timed each one was. No precise accuracy percentage for this indicator can be supported by three signals.
It missed November 2021
It signalled at the April 2021 peak. Bitcoin then fell, recovered, and made a higher high in November — with no second signal. Right about the risk, wrong about the price.
It only calls tops
There is no bottom signal here. The indicator goes quiet for years at a time, and silence tells you nothing at all.
Its future is not guaranteed
Each cycle has been less violent than the last. A cycle that tops out without ever reaching twice the yearly average produces no signal at all — not a missed call, simply silence.
What is the Pi Cycle Top Range?
Most versions of the Pi Cycle Top treat it as a single event — the lines cross, an alarm goes off, done. That is not how selling works in practice. Very few people act on one day's closing price.
So we treat the crossover as the opening of a range rather than a moment, and we call that window the Pi Cycle Top Range. When the 111-day average crosses above the doubled 350-day average, the range opens. When they cross back, it closes. The span between those two events is the window in which the market has historically been at its most stretched — and it's the window in which selling into strength has made sense.
The question stops being “is today the top?” — which nobody can answer — and becomes “are we inside the zone where tops happen?”
Alongside the range, we score how close the two averages are to each other on a 0–100 scale, so you can see the squeeze building before it completes rather than only after. A reading in the low range means the averages are far apart and the market is early in its cycle. A high reading means they're converging and the range is close to opening.
How do you read the Pi Cycle Top chart?
The gap is the message. Watch the distance between the two lines, not their absolute levels. Wide means early cycle, plenty of room. Narrowing means the market is heating up faster than its own trend. Touching means historically dangerous.
Silence is the normal state. For most of any given cycle this indicator says nothing, and that silence is what makes the signal worth something when it finally arrives. An indicator that always has an opinion is an indicator that isn't measuring anything.
Where it fits
The Pi Cycle Top is a timing indicator for one specific event: the top of a Bitcoin bull cycle. It says nothing about whether Bitcoin is cheap, whether the macro backdrop supports a rally, or what altcoins will do. That narrowness is a feature. It does one thing, it does it with two lines you can verify yourself, and when it has spoken it has been worth listening to.
It's also why we never read it alone. A single indicator with three historical signals is a data point, not a strategy. It carries real weight in our composite Bitcoin cycle score precisely because it's combined with a dozen others measuring completely different things — valuation, miner economics, holder behaviour, sentiment. When several of them agree, that agreement means considerably more than any one line crossing another.
Common questions
What is the Pi Cycle Top indicator?
A Bitcoin cycle-timing indicator that compares Bitcoin’s average price over the last 111 days against its average price over the last 350 days, doubled. When the faster line rises to meet the slower one, the market has historically been at or near a cycle peak. It was published by Philip Swift in 2019.
Why does it use 111 and 350 days?
Dividing 350 by 111 gives 3.153, the closest you get to pi (3.14159) using a whole number to divide 350 by — which is where the name comes from. The relationship is a coincidence rather than a mechanism: the periods were found by looking back at what fitted, not worked out from how the market functions.
Has the Pi Cycle Top ever been wrong?
It has produced three signals — 2013, 2017 and 2021 — each within days of a major peak. But three signals is far too small a sample for statistical confidence, and it missed the November 2021 high: it fired at the April 2021 peak, after which Bitcoin fell, recovered and made a higher high with no second signal.
What is the Pi Cycle Top Range?
The Pi Cycle Top Range is our reading of the indicator as a window rather than a single event. The range opens when the 111-day average crosses above the doubled 350-day average and closes when they cross back. Instead of asking whether today is the exact top — which nobody can answer — it tells you whether the market is currently inside the zone where cycle tops have historically formed.
Does the Pi Cycle Top predict market bottoms?
No. It only signals potential cycle tops. When the two averages separate again it means the top zone has closed and risk is receding — that is not a bottom signal, and the indicator stays silent for years between events.
Does the Pi Cycle Top still work?
It is not guaranteed to. Each Bitcoin cycle has been less violent than the last, and the doubling was fitted to moves that may not repeat. A cycle that tops out without the 111-day average ever reaching twice the yearly average would produce no signal at all — not a missed call, simply silence.
Related guides
Others in price & cycle models — What price is doing relative to its own history, trend and long-run models.
- Pi Cycle BottomThe Pi Cycle Top upside down: two average-price lines used to spot the bottom of a cycle rather than the top.
- Log Regression BandPrice against a long-run trend line drawn through each coin’s whole history, split into six value zones.
- Rainbow ChartThe same long-run trend line drawn as nine coloured bands, from deep value to bubble territory.
- Golden Ratio MultiplierPrice against multiples of the 350-day moving average, a ladder that has caught intermediate cycle highs.
- 200-Week MA HeatmapHow far price sits above its 200-week average — a floor Bitcoin has only briefly traded under, at the deepest lows.
Every indicator we track — the full glossary.
See where it stands right now
Everything above is the indicator as its author published it. On the Bitcoin Heatmeter you also get our layer on top: the live Pi Cycle Top reading scored 0–100, updated daily and weighed against thirteen other cycle indicators.