VERIFICATION LAB ·

The indicator lab — what survives verification, and what we threw out

Every dashboard shows you the same data. We do the opposite: we test a signal on the full 2020–2026-07 funding history and publish the verdict — including the ones that failed. Each indicator below carries a verification passport: the test period, the sample, the correlation split by market regime, the conditional forward distribution, and an honest caveat. We report descriptive facts — correlation, lead, trigger frequency — and never a return promise.

Period2020-01-01 → 2026-07-20
Sample2,393 daily obs
Basket20 liquid perps
Target30d-forward BTC
Screened19 candidates
Survived8 conditional · 11 rejected
Flagship · live
Funding Heat

The one signal that survived multi-regime verification runs live as our leverage gauge — median annualised funding across the majors, updated daily.

Open the live Funding Heat →
Alpha · in progress
Candidate tests

Three signals under verification right now — Leaders (what to buy), Toxicity (what to avoid), Attention (what is hot in CT). Live boards plus an honest backtest, verdict not in yet.

Open candidate tests →

score — the effectiveness ranking

One number per indicator, ranked. The score (0–100) rates how well a signal survived multi-regime verification — effect size, how many regimes carry the same-sign effect, and the conditional separation, penalised for instability. It rates verification strength, not profitability — a high score means the relationship is real and consistent, never that it “returns X%”.

#?Indicator?score?Grade?What the backtest shows?
1Market Regime (breadth+momentum)
70
conditionalr +0.18 pooled · peak +0.41 in Bull 2020-21 · sign flips across regimes · up-day gap 13pp
2Single-coin funding (BTC)
58
conditionalr -0.05 pooled · peak -0.22 in Bull 2020-21 · one sign in the meaningful regimes · up-day gap 12pp
3Funding Heat (level)
55
conditionalr -0.03 pooled · peak -0.21 in Bull 2020-21 · one sign in the meaningful regimes · up-day gap 8pp
4Single-coin funding (DOGE)
46
conditionalr -0.03 pooled · peak -0.19 in Bull 2020-21 · sign flips across regimes · up-day gap 5pp
5Momentum acceleration (30d vs prior 30d)
42
conditionalr +0.07 pooled · peak +0.15 in Bull 2020-21 · one sign in the meaningful regimes · up-day gap 4pp
6Funding dispersion
40
conditionalr +0.12 pooled · peak +0.12 in Bear 2022 · one sign in the meaningful regimes · up-day gap 6pp
7Vol-scaled momentum (30d/vol)
40
conditionalr +0.09 pooled · peak -0.12 in Bear 2022 · sign flips across regimes · up-day gap 3pp
8Realized volatility 30d
35
conditionalr +0.13 pooled · peak +0.12 in Bull 2020-21 · one sign in the meaningful regimes · up-day gap 3pp
9Funding sign
22
weakr +0.05 pooled · peak -0.14 in Bear 2022 · one sign in the meaningful regimes · up-day gap 12pp
10Price momentum 30d
22
weakr +0.14 pooled · peak +0.09 in Bull 2020-21 · sign flips across regimes · up-day gap 2pp
11Price drawdown from 180d high
21
weakr +0.09 pooled · peak -0.13 in Bear 2022 · one sign in the meaningful regimes · up-day gap 2pp
12Funding percentile (1y)
18
noiser +0.12 pooled · peak +0.09 in Recovery 2023-26 · sign flips across regimes · up-day gap 4pp
13Distance from 200d SMA
18
weakr +0.07 pooled · peak -0.19 in Bear 2022 · one sign in the meaningful regimes · up-day gap 0pp
14Single-coin funding (ETH)
15
noiser +0.02 pooled · peak -0.15 in Bull 2020-21 · one sign in the meaningful regimes · up-day gap 6pp
15Cross-sectional momentum 90d
12
noiser +0.06 pooled · peak -0.23 in Bear 2022 · one sign in the meaningful regimes · up-day gap 1pp
16Relative strength vs BTC 30d
8
noiser +0.01 pooled · peak -0.08 in Bear 2022 · one sign in the meaningful regimes · up-day gap 9pp
17Funding 7d change
4
noiser +0.01 pooled · peak +0.05 in Recovery 2023-26 · one sign in the meaningful regimes · up-day gap 4pp
18Funding Heat z-score
0
noiser +0.03 pooled · peak +0.07 in Recovery 2023-26 · sign flips across regimes · up-day gap 2pp
19Volume spike
0
noiser -0.00 pooled · peak +0.08 in Bear 2022 · one sign in the meaningful regimes · up-day gap 5pp
persistent score ≥60conditional 35–59weak 20–34noise <20r correlationpp percentage points (up-day gap)

How to read a row → #1 Market Regime · score 70 · conditional · r +0.18 pooled, peak +0.41 in Bull 2020-21: it ranks top because the signal is strong and same-signed in the bull regime, but “conditional” means it only carries information in some regimes — read the score as a ranking of verification strength, never as a return.

How the score is computed

score = 100 × (0.5·effect + 0.2·separation + 0.3·regime-breadth) × instability-penalty, where effect blends the pooled and best-regime |correlation| (0.05→0, 0.20→1), separation is the top-vs-bottom-tercile up-day gap, regime-breadth is how many of the three regimes carry a same-sign |r|≥0.10, and the instability penalty (×0.5) fires when the pooled correlation opposes the strongest regime — the classic noise fingerprint. Grades: persistent ≥60, conditional 35–59, weak 20–34, noise <20. It is a descriptive summary of the passports below, on 2,393 daily observations with overlapping 30d-forward windows — read magnitudes as ranking, not as tradable point estimates.

Verified — conditional edges

These carry information about forward price, but only inside specific regimes. Real, useful, and not all-weather — the passport says exactly when they work and when they don't.

Market Regime (breadth+momentum) TT 70

VERIFIED · CONDITIONAL

A breadth+momentum regime index leads the basket's 30d-forward return with a modest +0.18 corr — its real value is on the downside: low-regime days ran a median −6.1% over 30 days, up only 38% of the time.

Bull 2020-21+0.41
Bear 2022-0.07
Recovery 2023-26+0.12
  • Full-sample corr of the regime index with the 30-day-forward equal-weight basket return is +0.18 across n=2,142 daily obs — real but modest, in the momentum direction.
  • Regime split: corr +0.41 in the 2020-21 bull and +0.12 in the 2023-26 recovery, but −0.07 in the 2022 bear — the signal follows trends and inverts at turning points.
  • Conditional distribution: bottom-regime-tercile days ran a median −6.1% over the next 30 days (up only 38%), vs the top tercile at a median +0.2% (up 51%) — the edge is avoiding the downside, not calling tops.
  • Built from Binance spot data only; funding was tested and added nothing over breadth + momentum.
Honest caveat. A +0.18 correlation is a real but weak tendency, not a timing signal — the index reduces the odds of holding through a drawdown, it does not predict individual moves, and it inverts at cycle turns (2022).

Single-coin funding (BTC) TT 58

VERIFIED · CONDITIONAL

BTC funding tracks 30d-forward BTC returns negatively only when leverage runs hot — the link fades to zero in the 2023-26 recovery.

Bull 2020-21-0.22
Bear 2022-0.10
Recovery 2023-26+0.00
  • Full-sample corr_30d = -0.051 on n=2343 daily obs; because 30d-forward windows overlap, the effective sample is ~75, so the full-sample corr sits inside the noise band.
  • Regime split: corr = -0.219 in bull 2020-21, -0.099 in bear 2022, +0.002 in recovery 2023-26 — negative where funding is elevated, flat once it normalises.
  • Conditional distribution: top-funding tercile posts 49% up-days (median 30d-fwd -0.5%) vs 61% up-days for the bottom tercile (median +3%) — a 12pp share-of-up gap in the expected direction.
  • Sign never meaningfully flips positive — it decays from clearly negative in the leverage era to ~zero, so the signal is regime-dependent rather than reversing.
Honest caveat. The effect is concentrated in the 2020-21 leverage-heavy regime (-0.219) and essentially disappears in the 2023-26 recovery (+0.002), so it is conditional, not all-weather. Overlapping 30d windows cut the effective sample to ~75 and this was one of 13 screened indicators, so the full-sample corr should not be read as significant on its own.

Funding Heat (level) TT 55

VERIFIED · CONDITIONAL

Extreme median funding lines up with weaker 30d-forward BTC — but the link only shows up in leverage-heavy bull/bear regimes, not in the 2023-26 recovery.

Bull 2020-21-0.21
Bear 2022-0.14
Recovery 2023-26+0.03
  • Full-sample corr of funding level with 30d-forward BTC return is -0.03 across n=2329 daily obs — sits right at the noise floor once overlap is accounted for.
  • Regime split: corr -0.21 in the 2020-21 bull and -0.139 in the 2022 bear, but only +0.025 in the 2023-26 recovery — the effect concentrates in high-leverage phases and fades afterward.
  • Conditional distribution: top-tercile funding days are up 48% of the time (median fwd -0.6%) vs bottom-tercile 56% (median fwd +1.7%) — an ~8pp share-of-up-days gap in the hypothesised direction.
  • Triggers on the highest tercile of market-median funding — a persistent, roughly one-day-in-three condition rather than a rare event.
Honest caveat. Not all-weather: the effect is real and sizeable in the 2020-21 bull and 2022 bear but vanishes (+0.025) in the 2023-26 recovery, so it reads as a leverage-regime conditional, not a persistent signal. The full-sample r of -0.03 is meaningless on its own — 30d-forward windows overlap heavily, cutting the effective sample to ~2329/30 ≈ 75, and this was one of 13 screened indicators, so treat magnitudes as directional, not tradable point estimates.

Single-coin funding (DOGE) TT 46

VERIFIED · CONDITIONAL

DOGE funding runs inverse to 30-day-forward BTC in the 2020-21 bull and 2022 bear, but the relationship decays to noise in the 2023-26 recovery.

Bull 2020-21-0.19
Bear 2022-0.14
Recovery 2023-26+0.06
  • Pooled corr with 30d-forward BTC return is -0.032 over n=2152 daily obs — with heavily overlapping 30d windows the effective sample is ~75, so the pooled number is indistinguishable from noise.
  • Regime split shows a consistent inverse tilt in the older leverage-driven regimes: -0.19 in bull 2020-21 and -0.141 in bear 2022, versus a flat +0.057 in recovery 2023-26.
  • Conditionally, high-funding (top-tercile) days show a 52% share of up-days vs 57% for low-funding (bottom-tercile) days; top-tercile median 30d-forward move is +0.8% vs +1.9% for the bottom tercile.
  • The two negative regimes and the near-zero recent regime are consistent with a real inverse effect in stressed/leveraged periods that fades as DOGE funding decouples from BTC in the recovery.
Honest caveat. This is a single-coin signal: the inverse relationship holds sign only in the older bull and bear regimes and decays to noise in the most recent recovery, so it is regime-dependent, not all-weather. The pooled corr is noise-level, the conditional share-up gap is only ~5pp, and with 13 indicators screened some conditional gaps will look meaningful by chance.

Momentum acceleration (30d vs prior 30d) TT 42

VERIFIED · CONDITIONAL

Accelerating momentum is the most robust of the batch: it's the only signal positive in BOTH the 2020-21 bull (+0.15) and the 2022 bear (+0.11) — top-tercile coin-days ran up 43% of the time vs 39% for the decelerating bottom.

Bull 2020-21+0.15
Bear 2022+0.11
Recovery 2023-26-0.01
  • Full-sample corr with 30d-forward return +0.067 across n=157,729 coin-days — modest but real.
  • Sign-consistent through opposite regimes: +0.146 in the 2020-21 bull and +0.108 in the 2022 bear — acceleration held up even as the market fell, unlike raw momentum.
  • Top acceleration tercile up 43% over 30d vs 39% for the bottom; the edge is a second-derivative confirmation, not a standalone entry.
Honest caveat. A +0.067 correlation is a thin tendency; it recovery-2023-26 flattens to ~0, so read it as confirmation for a momentum entry, never a trigger on its own.

Funding dispersion TT 40

VERIFIED · CONDITIONAL

Wide cross-coin funding spread co-moves positively with 30d-forward BTC returns, but the link concentrates in the 2022 bear and fades to zero in the 2023-26 recovery.

Bull 2020-21+0.07
Bear 2022+0.12
Recovery 2023-26+0.01
  • Full-sample corr with 30d-forward BTC return is +0.114 (n=2329 daily obs); with 30d overlapping windows the effective sample is ~75, so this sits right at the edge of being distinguishable from noise.
  • Same positive sign in all three regimes but very uneven: bear 2022 +0.116, bull 2020-21 +0.066, recovery 2023-26 only +0.011 (effectively flat).
  • Days in the top dispersion tercile were followed by an up-day 57% of the time vs 51% for the bottom tercile — a modest 6pp gap.
  • Conditional median 30d-forward move was +3% after high-dispersion days vs +0.3% after low-dispersion days.
Honest caveat. The overall +0.114 barely clears the noise floor once the ~75 effective (non-overlapping) sample is accounted for, and it is carried almost entirely by the 2022 stress regime — the recovery corr of +0.011 is indistinguishable from zero. With 13 indicators screened, treat this as a conditional stress gauge that lights up in leverage-heavy sell-offs, not an all-weather signal.

Vol-scaled momentum (30d/vol) TT 40

VERIFIED · CONDITIONAL

Scaling momentum by volatility gives the highest correlation of the batch (+0.085): a coin trending up smoothly beats one that got there on wild swings — but the edge still inverts in the 2022 bear.

Bull 2020-21+0.11
Bear 2022-0.12
Recovery 2023-26+0.01
  • Full-sample corr +0.085 across n=160,459 coin-days — the strongest of the five new tests.
  • Regime-dependent: +0.114 in the 2020-21 bull but −0.116 in the 2022 bear — a risk-on signal, not an all-weather one.
  • Top tercile up 44% over 30d vs 41% bottom; the value is filtering out choppy fake trends in favour of clean ones.
Honest caveat. Same momentum caveat: it works in risk-on and inverts at cycle turns; the vol-adjustment sharpens the read but doesn't remove the regime dependence.

Realized volatility 30d TT 35

VERIFIED · CONDITIONAL

Realized vol 30d carries a weak positive corr (+0.126) with 30-day-forward BTC return, and that link lives almost entirely in the 2020-21 bull.

Bull 2020-21+0.12
Bear 2022+0.05
Recovery 2023-26+0.06
  • Full-sample corr with 30d-forward BTC return = +0.126 across n=2330 daily obs; same positive sign in every regime (bull 0.115, bear 2022 0.047, recovery 2023-26 0.058).
  • The signal is concentrated: only the 2020-21 bull reaches 0.115, while bear 2022 and recovery 2023-26 sit near zero (0.047 / 0.058).
  • Conditional split is thin: high-vol tercile shows 58% share-up days (median fwd +2.6%) vs 55% for the low-vol tercile (median fwd +1.7%) — a 3pp gap.
  • Direction note: the positive corr means high realized vol preceded firmer, not weaker, forward returns — the opposite of the original hypothesis.
Honest caveat. The 30d-forward windows overlap heavily, so the effective sample is only ~2330/30 ≈ 75; at that size a per-regime r near 0.05 (bear, recovery) is indistinguishable from noise, and even the +0.126 full-sample figure is modest. The edge is a bull-regime artifact rather than all-weather, the tercile gap is only 3pp, and this is 1 of 13 screened indicators — treat as conditional context, not a standalone trigger.

Tested & rejected — the spurious pile

Intuitive signals that look like edges and aren't. We publish these on purpose: a desk that only shows its winners is hiding the survivorship bias.

Funding sign TT 22

REJECTED · NOISE

Funding sign shows near-zero full-sample corr with 30d-forward BTC and flips direction across regimes — no persistent link.

Bull 2020-21-0.08
Bear 2022-0.14
Recovery 2023-26+0.03
Why we threw it out
  • Full-sample correlation with 30-day-forward BTC return is 0.05 on n=2329 daily obs; with 30d-overlapping windows the effective sample is ~75, so a |r| this small is indistinguishable from noise.
  • The sign is not stable: corr is -0.082 in the 2020-21 bull, -0.139 in the 2022 bear, and +0.029 in the 2023-26 recovery — it flips from negative to positive across regimes.
  • The conditional split runs opposite to the hypothesis: the bottom funding tercile carried a higher share of up-days (64%) than the top tercile (53%).
All regime correlations sit at or below the ~0.10 noise floor for an effective sample of ~75 overlapping 30d windows, and the sign flips across regimes; combined with 8-way multiple testing on a single venue's history, this is consistent with noise, not a tradable edge.

Price momentum 30d TT 22

REJECTED · NOISE

Full-sample corr 0.141, but the sign flips across regimes (+0.09 bull, -0.062 bear, +0.036 recovery) — the headline is a regime-mix artifact, not a stable signal.

Bull 2020-21+0.09
Bear 2022-0.06
Recovery 2023-26+0.04
Why we threw it out
  • Full-sample corr with 30d-forward BTC return is 0.141 over n=2331 daily obs; but 30d windows overlap, so the effective sample is ~75 and a |r| this size sits right at the noise threshold.
  • Regime-split corr flips sign: +0.09 in bull 2020-21, -0.062 in bear 2022, +0.036 in recovery 2023-26 — momentum that carries in a trend reverses in a bear, so no single-sign effect survives.
  • Conditional share-of-up-days is near-flat: top-momentum tercile 56% up vs bottom tercile 54% up — a 2pp gap, well inside sampling error at ~75 effective obs.
Overlapping 30d-forward windows cut the effective sample from ~2331 to ~75, so the 0.141 headline is barely above noise; combined with a corr that flips sign across regimes and a screen of 8 indicators (multiple testing), this reads as a regime-mix artifact rather than a persistent or conditional edge.

Price drawdown from 180d high TT 21

REJECTED · NOISE

Correlation with 30d-forward BTC sits at 0.094 overall but flips sign across regimes — indistinguishable from noise.

Bull 2020-21-0.12
Bear 2022-0.13
Recovery 2023-26+0.03
Why we threw it out
  • Overall corr with 30-day-forward return is 0.094 on n=2331 daily obs; with heavily overlapping 30d windows the effective sample is ~75, so |r|<0.10 is not distinguishable from noise.
  • Regime corr flips sign: bull 2020-21 = -0.124, bear 2022 = -0.133, recovery 2023-26 = +0.029 — negative in two regimes, near-zero in the third, no persistent direction.
  • Conditional split is a coin flip: deepest-drawdown tercile shows 51% up-days, shallowest tercile 49% — a 2pp gap with no usable directional edge.
  • Median 30d-forward moves by tercile are flat (bottom +0.2%, top -0.5%), consistent with mean-reversion being a regime artifact rather than a stable effect.
Overlapping 30d-forward windows shrink the effective sample to ~75, the sign flip across bull/bear/recovery rules out persistence, and with 13 indicators screened a 0.094 reading is well within what multiple-testing noise produces on a single venue.

Funding percentile (1y) TT 18

REJECTED · NOISE

Full-sample corr looks positive, but the sign flips across regimes — no persistent link between funding rank and 30d-forward BTC.

Bull 2020-21-0.07
Bear 2022-0.04
Recovery 2023-26+0.09
Why we threw it out
  • Full-sample correlation with 30-day-forward BTC return is +0.115 on n=2210 daily obs — but 30d-forward windows overlap heavily, so the effective sample is only ~2210/30 ≈ 75, at which |r|=0.115 is not cleanly distinguishable from noise.
  • The correlation flips sign across regimes: bull 2020-21 -0.071, bear 2022 -0.04, recovery 2023-26 +0.09. Negative in two regimes, positive in one — not a persistent relationship.
  • Conditional split is weak and points opposite to the aggregate: the top funding tercile shows 52% up-days (median fwd +0.6%) vs the bottom tercile 56% up-days (median fwd +1.7%), a ~4pp gap that contradicts the positive full-sample corr.
  • One of 13 indicators screened, so a marginal full-sample reading like this is exactly what multiple testing throws up by chance.
Because 30d-forward windows overlap, the ~2210 obs collapse to ~75 effective; combined with a corr that flips sign across regimes and a conditional gap that runs opposite to the aggregate, this reads as a regime artifact / noise, not an edge.

Distance from 200d SMA TT 18

REJECTED · NOISE

A tempting trend signal that fails where it matters: the coins stretched FURTHEST above their 200d average actually had a WORSE 30-day median (−5.6%) than less-extended ones (−3.9%). The headline +0.07 correlation is driven by below-average coins bleeding, not by overextended ones running.

Bull 2020-21+0.00
Bear 2022-0.19
Recovery 2023-26+0.00
Why we threw it out
  • Full-sample corr +0.072 (n=145,080) looks positive, but the tercile structure is the tell.
  • Top tercile (most extended above 200d SMA) median 30d-forward −5.6%, up only 42% — overextension mean-reverts.
  • Both terciles up ~42% — no directional separation; the linear correlation is an artifact of the downside, not a usable long edge.
Distance-from-trend reads as strength but behaves as stretch: at the extreme it's a fade, not a follow — we rejected it as a standalone long.

Single-coin funding (ETH) TT 15

REJECTED · NOISE

ETH's own funding shows near-zero 30d-forward corr with the market and flips sign across regimes — no reliable lead.

Bull 2020-21-0.15
Bear 2022-0.05
Recovery 2023-26+0.02
Why we threw it out
  • Full-sample corr with 30d-forward BTC return is just 0.021 on n=2343 daily obs; with heavily overlapping 30d windows the effective sample is ~75, so any |r| this small is indistinguishable from noise.
  • The correlation flips sign across regimes: -0.149 in the 2020-21 bull, -0.053 in the 2022 bear, +0.021 in the 2023-26 recovery — not persistent, at best a regime artifact.
  • Conditional split is inverted: the top funding tercile precedes up-days only 51% of the time vs 57% for the bottom tercile, so high ETH funding carries no up-side edge over low funding.
  • tt score 15 out of 100.
One coin's funding as a market-wide predictor is fragile by construction: overlapping 30d windows shrink the effective sample to ~75, this was 1 of 13 screened indicators (so a good-looking number would likely be chance anyway), and here even the raw numbers are flat with a sign-flip across regimes and an inverted conditional gap.

Cross-sectional momentum 90d TT 12

REJECTED · NOISE

Stretching the momentum lookback to 90 days washes the signal out: the top and bottom terciles were up 44% vs 43% — statistically indistinguishable — and it ran −0.23 in the 2022 bear. Too slow to be a signal, too noisy to trust.

Bull 2020-21-0.02
Bear 2022-0.23
Recovery 2023-26+0.01
Why we threw it out
  • Full-sample corr +0.055 (n=154,999) — the weakest positive of the batch.
  • Top vs bottom tercile up 44% vs 43% — no usable separation over 30 days.
  • −0.232 in the 2022 bear: 3-month winners were the biggest losers into the downturn — 90d momentum is too slow to catch turns.
The 30-day momentum in the lab already captures the tradable persistence; extending to 90 days just adds lag and noise — rejected.

Relative strength vs BTC 30d TT 8

REJECTED · NOISE

Chasing relative strength vs BTC is backwards: the coins that most OUTPERFORMED BTC went up only 38% of the time over the next 30 days (median −7.5%), while the BTC-laggards went up 47% (−1.8%). Hot-vs-BTC coins cool off — this is a mean-reversion tell, the opposite of the hypothesis.

Bull 2020-21+0.01
Bear 2022-0.08
Recovery 2023-26-0.03
Why we threw it out
  • Full-sample corr with 30d-forward return +0.014 — indistinguishable from zero.
  • Backwards conditional: top RS-vs-BTC tercile up 38% (median −7.5%), bottom tercile up 47% (median −1.8%).
  • The relative-strength leaders were the forward losers across the sample — chasing what already beat BTC is a fade setup, not a follow.
Naive relative-strength-vs-BTC chasing loses; if anything the signal is a weak contrarian one, which we do not ship as a long — rejected.

Funding 7d change TT 4

REJECTED · NOISE

7-day funding change shows no stable link to 30-day-forward BTC: corr 0.011 overall, sign flips across regimes.

Bull 2020-21+0.01
Bear 2022-0.04
Recovery 2023-26+0.05
Why we threw it out
  • Full-sample correlation with 30-day-forward BTC return is 0.011 on n=2322 daily obs — effectively zero.
  • Regime corr flips sign: bull 2020-21 +0.008, bear 2022 -0.035, recovery 2023-26 +0.054 — no consistent direction.
  • Top tercile of 7d funding change: 55% share of up-days vs 50% for bottom tercile — a 5pp gap, median forward move 1.7% vs 0%.
|r| is below ~0.10 everywhere and flips sign across regimes; on an effective sample of ~75 with 13 indicators screened, the tiny tercile gap is indistinguishable from noise and multiple-testing luck.

Funding Heat z-score TT 0

REJECTED · NOISE

Funding Heat z-score shows a near-zero 30d-forward corr (+0.027) that flips sign across regimes — no persistent directional signal.

Bull 2020-21-0.05
Bear 2022-0.07
Recovery 2023-26+0.07
Why we threw it out
  • Full-sample correlation with 30-day-forward BTC return is +0.027 on 2299 daily observations — flat, and below the noise floor once overlapping 30d windows cut the effective sample to ~75.
  • The correlation flips sign across regimes: -0.047 in the 2020-21 bull, -0.068 in the 2022 bear, +0.071 in the 2023-26 recovery — direction is not stable.
  • Days in the top heat tercile closed up over the next 30d 53% of the time vs 51% for the bottom tercile — a 2pp gap, inside the noise band.
Overlapping 30d-forward windows shrink the effective sample from 2299 to ~75, so |r|=0.027 is indistinguishable from zero; the sign flips across regimes and the tercile share-up gap is only 2pp. With 13 indicators screened, a gap this small is fully consistent with chance — this is noise, not an edge.

Volume spike TT 0

REJECTED · NOISE

Full-sample corr with 30d-forward BTC return is -0.001 — flat, and the sign flips across regimes.

Bull 2020-21-0.04
Bear 2022+0.08
Recovery 2023-26+0.02
Why we threw it out
  • Over n=2341 daily obs the correlation between volume spike and 30-day-forward BTC return is -0.001 — effectively zero.
  • Regime corr flips sign: bull 2020-21 -0.037, bear 2022 +0.084, recovery 2023-26 +0.022 — no stable direction.
  • Conditional split runs backwards: top-tercile days are up 53% of the time vs 57% for bottom-tercile — the high-volume group has fewer up-days, not more.
30d-forward windows overlap heavily, so the effective sample is only ~78 (2341/30), not 2341 — any |r| under ~0.10 is indistinguishable from noise, and with 13 indicators screened a single-regime blip like the bear-2022 reading is exactly what multiple-testing chance produces.

How we test

For each candidate we compute the Pearson correlation between the signal and the 30-day-forward BTC return, then split it by market regime (2020-21 bull, 2022 bear, 2023-26 recovery) and look at the conditional forward distribution across the signal's terciles. A signal is only "verified" if the effect holds sign and size in at least one regime and survives an adversarial second read; anything whose sign flips across regimes or sits inside the noise band is rejected.

The honest limits. 30-day-forward windows overlap heavily, so the effective independent sample is closer to 2393/30 ≈ 79 than to 2,393 — a full-sample |r| under ~0.10 is not distinguishable from noise on its own. We screened 19 candidates, so some conditional gaps will look meaningful by chance. Everything here is a descriptive study on one venue's history, not investment advice and not a performance claim.

How this compares — and what makes it different

Plenty of tools do parts of this well: funding dashboards give you clean live data, on-chain desks give you depth. The lab fills a different gap — public, per-indicator validation. This table compares methodology transparency, not returns.

Capability?top traders · labthis page?Funding dashboardsCoinGlass, Laevitas?On-chain desksGlassnode, CryptoQuant?Signal servicesTelegram “AI signals”?
Live funding & derivatives data
Multi-year historical funding
Per-indicator backtest vs forward price
Regime-split validation (bull/bear/recovery)
Verification passport per indicator
Published rejected / spurious indicators
Descriptive framing — no win-rate / yield promise
Free & open, no paywall, bilingual
yes / fully partial or paywalled no not applicable

How to read a row → Verification passport per indicator — lab ✓, dashboards ✕, on-chain ✕, signals ✕: only this page ships a per-indicator test passport; the others don't publish one at all — that is the specific gap the lab fills.

yes   partial / paywalled   no   n/a

01

The passport

Every indicator ships its own test period, sample, regime-split correlation and honest caveats. A dashboard shows you the funding number; we show whether it carries information — when, and how much.

02

The rejected pile

We publish the signals we tested and threw out. Signal shops quietly delete their losing trades; data dashboards never test at all. The failures are the proof the winners are real.

03

Descriptive, not promissory

Correlation, lead, trigger frequency — never “this returns X%” or a 90% win-rate. The framing that survives the first miss, not the one that sells a subscription.

Fair play: CoinGlass and Laevitas are excellent live-data tools, and Glassnode has published serious work on point-in-time backtesting. None of them publish a per-indicator verification passport with the rejected pile for a public audience — that is the specific gap the lab fills.

The TT desk thoughts

The edge was never the data — it's the verification. Anyone can plot funding; the honest question is does it carry information, when, and how much. We'd rather publish a small, honest conditional edge and the pile of things that didn't work than a glossy signal that breaks on the first miss. Read the flagship live on the funding-rate gauge, and follow the running notes on @toptraders0x.

Related

x.com/toptraders0x · toptraders0x.t.me · home·terms·privacy·risk·compliance