Bitcoin buy timing analysis / a different approach than Fear & Greed
| Everyone checks Fear & Greed daily, but I've been testing a different approach that combines three fundamental factors into a single 0-100 score, and wanted to share both the methodology and — just as importantly — where it's statistically weak. **Methodology** Three components, combined into a Base Regime and then adjusted by a policy multiplier:
if read as independent observations. Since I'm computing forward returns from every single day, adjacent days share almost the entire 90-day return window — this is a classic overlapping-window autocorrelation problem. If I instead count only non-overlapping 90-day windows per bucket, the effective independent sample size drops to roughly: Excellent: ~10 independent windows Good: ~7 Neutral: ~14 Caution: ~5 Poor: ~3 That's nowhere near enough to compute a meaningful p-value or claim statistical significance, and I'm not going to pretend otherwise by reporting a fake confidence interval. What I can say is the *direction* is consistent (higher score → better subsequent returns) across the full history, but with N in the single-to-low-double digits per bucket, this should be read as a descriptive backtest, not a validated predictive model. 2016-2026 was also a net bull market for BTC overall, so there's inherent regime/survivorship bias in any long-only backtest over this window. Also worth noting: this is built for multi-month cycle positioning, not short-term timing — the macro Z-score in particular is a rate-of-change measure, so it can go flat or even reverse mid-trend once a move decelerates, even if the underlying level is still favorable. Free to check: https://macrodashboard.net/btc-regime Genuinely interested in pushback on the methodology, especially the overlapping-window issue — if anyone has a cleaner way to test this that doesn't just throw away 90% of the data by going non-overlapping, I'd like to hear it. [link] [comments] |