Model signal · updated 2026-08-25
Halving cycle position
The one input that is a calendar rather than a measurement
On 2026-08-25 the Fraktalicious cycle model scored
the halving clock at −0.539 — cautionary —
and gave it an effective weight of 0.030. That is a
contribution of −0.0162 to the day's
raw composite of −0.0060, the
5th-largest
of the 15 signals carrying weight today.
Signal score
−0.539
on the model's −1 to +1 scale · higher than 16.4% of its own graded history
Effective weight
0.030
regime-scaled · 0.051 on average since 2012-10-27
Contribution today
−0.0162
rank 5 of 15 active signals
What the halving clock is
Bitcoin's issuance halves roughly every four years, and the four halvings so far have fallen in November 2012, July 2016, May 2020 and April 2024. The cycle framing that follows from them — an advance into a top a year or so after the halving, then a drawdown into a bottom a year or so after that — is the oldest structural story in the asset.
This signal is that story, stated as a calendar. It contains no price, no chain data and no market observation of any kind. It asks only how many months have passed since the last halving, and what happened at that point in previous cycles.
How this model uses it
The model keeps a top window and a bottom window for each cycle, expressed in months after the halving. The top centres have moved out cycle by cycle — 13, then 17, then 18, then 20 months — and the bottom centres from 26 out to 34. Inside a top window the score is a flat −0.75; inside a bottom window, +0.6. Between them it walks steadily more cautionary, and after the bottom window it climbs back toward constructive over about ten months.
The regime scaling is the honest part of the design. The clock is amplified where it is corroborated — 1.4× in a parabola, 1.3× in distribution — and turned down hard where it is most likely to be wrong: to half in a bear market and to less than a third in accumulation. The model explicitly declines to let the calendar call a bottom by itself.
Where today sits in its own history
Every figure in this table is measured over the model's full graded replay —
5,051 days from 2012-10-27 to 2026-08-25 —
and re-measured on every daily refresh.
| Measure | Value |
| Score today | −0.539 |
| Percentile of that score in its own history | 16.4% |
| Most constructive reading on record | +0.600 · 2014-09-19 |
| Most cautionary reading on record | −0.750 · 2013-09-24 |
| Days it carried weight | 5,051 of 5,051 |
| Share of those days its score changed | 55.0% |
| Mean effective weight, over the days it was active | 0.0514 |
| Share of all weight the model assigned, averaged over every day | 9.0% |
What this does not tell you
- the halving clock is one of the 15 signals that carried weight on
2026-08-25. On most days it is not the signal that decides anything, and the
composite regularly disagrees with it.
- There are four halvings. The window table has one row per historical cycle, and those rows were chosen knowing where each of those cycles actually topped and bottomed. This parameter set has never been tested on a cycle it did not already see, and no amount of daily re-measurement changes that. It is the weakest evidential footing of any signal on this site.
- The windows widen every cycle — a top centre that has moved from 13 months to 20. That is either a real observation about cycles lengthening as the asset matures, or it is precisely what an over-fitted parameter looks like from the inside, and four data points cannot distinguish the two.
- Removing this signal from the ensemble entirely improves the model's historical walk-forward return measure while degrading its read on the most recent cycle top. It is retained on that trade — a judgement call about which failure matters more, openly a judgement and not a measurement.
- The number that drives the model's allocation is the composite, not this
signal. Today's published composite is −0.0060.
The current call, and every call before it, is on the
call ledger — hash-chained the day it was made and never edited.
The composite this metric feeds cut maximum drawdown in 18 of 18 walk-forward folds (the year and cycle folds tile the same span, so they are not independent of each other; this is a consistency check, not proof of timing skill). It beat buy-and-hold on return in 11 of 18 of those folds, which is close to a coin flip. Drawdown reduction is the claim this project stands behind; return is not.
Figures on this page are regenerated from the graded replay on every
daily data refresh. If you are citing one, cite it with its date — it will have
moved by the time anyone reads you.