Paper · 2026
A Falsificationist Cycle Analysis of Cryptocurrencies
A Popperian validation protocol for the cycle theory of markets, with empirical verification on cryptocurrencies, stock indices and thirty-seven instruments in six classes
Published on Sep 23, 2026v14 min read
For more than half a century, the cycle analysis of markets has produced rich conceptual frameworks that have rarely been subjected to empirical falsification. The three historical schools — classical American (Hurst), Italian (battleplan and inverse cycle) and quantitative DSP (Ehlers) — are adopted as alternative doctrines, almost never tested jointly on a statistically relevant sample. This work formalizes a Popperian protocol that puts each founding claim of the three schools to the test on a multi-asset dataset — Bitcoin and Ethereum since 2017, Solana since 2020, extended to thirty-seven instruments in six classes and to six stock indices with up to ninety-nine years of daily history — over several thousand phased hierarchical cycles.
The methodology is causal by construction and deterministic; both properties are formalized in automated tests and demonstrated empirically, in particular on the Bayer-tongue detection module, verified as non-repainting in walk-forward mode on five asset/timeframe combinations. To this scaffolding the protocol adds four requirements, which are the part of the work that outlives the individual results: the null value of a measure must be measured, not assumed, with surrogate series that preserve the power spectrum and destroy the temporal structure; a conditional rate must be accompanied by its own marginal, that is, by the same condition counted on the cases the event does not select; a negative outcome does not count until it has been shown that the test would recognize the phenomenon if it were there; and every level must be measured on the timeframe that resolves it, because the daily timeframe does not separate the shortest levels of the hierarchy and measuring them there changes the very numbers under discussion.
The results refute the most exposed canonical assertions: Hurst’s fixed harmonic nesting and the principle of harmonicity — the latter with a test whose power is verified on a true synthetic scale, where on the daily ruler none of the markets with enough peaks turns out to be closer to the rungs than a set of periods drawn at random from the same grid —, the sequential mean-reversion of durations, Bayer’s canonical threshold for connecting cycles, the peak hold, and — by tautology — two claims of the Italian school: the inverse cycle, whose operational definition is not falsifiable ex ante, and the unconditional swing, whose success condition is true almost always even without the swing — in all the parent cycles of the daily, and in at least nine out of ten on every ruler. They confirm, with statistical significance and cross-asset convergence, the cyclic commonality of durations — strong at the short levels and, on long history, equally strong at the high levels —, cyclical translation as a predictor of polarity, the violation of the previous peak and, in a rewritten form that eliminates a set-theoretic inclusion, the two bearish signals of the Italian corpus.
The same yardstick applies to the regularities the work could claim as its own, and there it is more severe. The short-cycle tail, measured against one hundred phase-randomized surrogates and one hundred AAFT per market with each level on the ruler that resolves it, leaves the cloud in one asset/level combination out of thirty-three, below the falsification threshold: it is what the detector produces, not what the market does. The same holds for the deviation from the nominal period and for the position of the peak within the cycle. And the work’s starting axiom, according to which a quaternary structure would be a binary of binaries, cannot be decided with this instrument: the trough that would separate the two binaries is the lowest of the three internal ones in 1.3% of the 557 measured cycles, within the band that the same detector produces on noise; and on synthetic series in which the binary of binaries is implanted, the detector never recovers it in numbers sufficient to vote.
The contribution is threefold: a falsifiable and reproducible protocol applied uniformly to the whole corpus, regardless of the origin of the assertion; the demonstration of causality and non-repainting of the central analytical component; and the systematic distinction between what the market produces and what the detector produces, which on several occasions changes the sign of a conclusion — to the point of removing, among the regularities this work could have claimed as its own, those that seemed most solid.
The paper, as a PDF
Read the PDFv1 · 23 September 2026 · 43 pages
It can be downloaded without registering. It is the original file, identical byte for byte: its fingerprint is below.
sha256 c5f7c3bd9fa98882766700f711a25bcfd07164d16b3c36bcc79e94dd2b28c84b
Periodogram of a synthetic series with a declared seed: the horizontal axis is the period tested, from 10 to 120 bars; the vertical axis is spectral power, normalised to the maximum. A dashed line marks the rejection threshold, computed on the noise alone before looking at the series. 5 periods out of the 111 tested cross it; the maximum falls at 40 bars, inside the highlighted band between 39 and 41 bars. The rest of the spectrum stays below the threshold.
First placeSIAT Technical Analyst of the Year 2026Open category
Cite this article
DOI PENDINGwill be assigned after publication
@techreport{garone2026falsificationist,
author = {Luigi Garone},
title = {{A Falsificationist Cycle Analysis of Cryptocurrencies}},
institution = {Cryptoverso},
year = {2026},
version = {1},
langid = {english},
url = {https://cryptoverso.net/en/publications/analisi-ciclica-falsificazionista-criptovalute},
}Data and replication materials
Available after registration, with a free account. Licence, provenance and checksum stay public.
© 2026 Luigi Garone · Cryptoverso — CC BY-NC-ND 4.0Licence text
cycle-analysis-evidence-v1.zip237.8 KB
sha256
sha256 8e5de967bfa7b884ddd1001c6815d9754507b27815bd6098a5063be5561e0d7c
Licence CC-BY-NC-ND-4.0 · Source Cryptoverso · Period — not declared · extracted on 2026-09-23
Free to read, with an account
1 dataset
- How to read the paper
- What the evidence files contain
- The disclosure boundary
