METHODOLOGY DOCUMENTATION

How BSI Is Calculated

The signals, the logic, and the reasoning behind every reading. Understanding why the signals matter is more useful than any formula.

VERSION 2.2 · MARCH 2026 · 8 SIGNALS · LIVE SINCE MARCH 15, 2026
ON THIS PAGE
01 · PHILOSOPHY

A Speedometer. Not a Crystal Ball.

Why BSI exists and what it refuses to do

BSI is a regime indicator — not a price prediction. It measures the current macro environment surrounding Bitcoin. A high score means conditions are favorable. A low score means conditions are working against Bitcoin. What happens to price is a separate question that BSI deliberately does not answer.

This distinction is not a disclaimer. It is the product design. A speedometer tells you how fast you are going — not where you crash. BSI tells you what the macro environment is doing right now — not what Bitcoin will do next.

THE ONE RULE

BSI describes environments. It never predicts prices. Every post, every reading, every share card uses environment language — "macro is weakening" not "Bitcoin will drop." That distinction is the legal protection, the reputational protection, and the product truth all in one.

Post-2020, Bitcoin's correlation with traditional macro forces — the Dollar, Treasury yields, equity risk appetite — reached historic highs. Institutional ownership through ETFs, options markets, and corporate balance sheets means Bitcoin now moves with the same forces that move every other risk asset. Understanding those forces is no longer optional for understanding Bitcoin.


02 · HOW IT WORKS

Three Steps From Raw Data to One Number

The mechanics, without the math

BSI takes eight macro and on-chain signals, reads each one directionally — bullish, neutral, or bearish for Bitcoin — and combines them into a single composite score from 0 to 100.

STEP 1 — READ EACH SIGNAL

Every signal is classified as a tailwind, neutral, or headwind for Bitcoin based on its current reading. Signals in clear territory carry full weight. Signals in ambiguous or borderline territory carry reduced influence on the composite.

STEP 2 — COMBINE WEIGHTED SIGNALS

Each signal contributes to the composite in proportion to its importance — signals with stronger, more consistent historical relationships with Bitcoin carry more influence. All contributions are summed into a raw score.

STEP 3 — NORMALIZE TO 0–100

The raw score is converted to a 0–100 scale centered at 50. A score of 50 is a perfectly neutral environment. Above 50 means the composite is net supportive. Below 50 means the composite is net negative.

Three guardrails can override the composite in specific market conditions — panic conditions, late-cycle positioning, and peak cycle territory. Each guardrail is documented in the Guardrails section below.


03 · SIGNAL STACK

The 8 Signals — Relative Influence

Signals grouped by influence tier. Wider bar = greater composite weight.
WHY NOT PUBLISH EXACT WEIGHTS?

The exact weights are proprietary and live in the app. What matters is understanding which signals drive the score and why — not the arithmetic. A single number that you can verify daily against market reality is more useful than a formula you could reconstruct but probably wouldn't.

PRIMARY MACRO — HIGHEST INFLUENCE
DXYUSD Dollar Index
FREE
NASDAQInstitutional Risk
FREE
10Y YIELDCost of Capital
FREE
ETF FLOWSDirect Institutional Demand
PRO
MARKET CONDITIONS — HIGH INFLUENCE
VIXFear / Volatility
FREE
MVRVCycle Guardrail
GUARDRAIL
SUPPORTING SIGNALS — MODERATE INFLUENCE
CREDIT SPREADSInstitutional Stress
PRO
FED POLICYRate Cycle Direction
PRO
SENTIMENT MODIFIER — LOWEST INFLUENCE
FEAR & GREEDContrarian Signal
FREE

Free signals account for the majority of the composite. The Pro signals add three institutional indicators — ETF Flows, Credit Spreads, and Fed Policy — which collectively determine whether the free reading tells the full story or a partial one. MVRV Z-Score operates as a cycle guardrail inside the model — it does not score directionally, but it dampens the composite in late and peak cycle conditions to prevent overconfident STRONG readings near historical tops.

Global M2 is displayed as a separate forward indicator strip and is not included in the composite score. Its 10–14 week lead time makes it incompatible with a real-time regime reading.


04 · SIGNAL LOGIC

How Each Signal Is Read

What each signal measures and what moves its reading
DXY
US Dollar Index
FREE

Tracks the dollar's strength against a basket of major global currencies. BSI measures the direction of the dollar over approximately 60 trading days to capture structural trend rather than daily noise. A dollar that has weakened meaningfully over that window is a tailwind for Bitcoin. A dollar that has strengthened significantly is a headwind. The relationship is among the most consistent Bitcoin has shown post-2020.

TAILWIND — Dollar weakening NEUTRAL — Range-bound HEADWIND — Dollar strengthening
NASDAQ
Institutional Risk Appetite
FREE

The NASDAQ is the cleanest proxy for whether large institutional investors are in risk-on or risk-off mode. Since 2020, Bitcoin and tech stocks have traded in the same institutional portfolio. When portfolio managers reduce risk exposure, they sell both simultaneously. BSI reads the NASDAQ's directional trend over a 20-day window — enough to capture genuine risk-on/risk-off shifts without overreacting to single-day swings.

TAILWIND — Strong uptrend NEUTRAL — Sideways HEADWIND — Declining
10Y YIELD
Cost of Capital
FREE

Rising Treasury yields increase the opportunity cost of holding risk assets — including Bitcoin. When investors can earn real returns in government bonds, the argument for holding Bitcoin weakens at the institutional level. 2022 proved this definitively: the Fed's fastest hiking cycle in 40 years drove yields sharply higher and Bitcoin lost 75% of its value. BSI reads the directional change in the 10-year yield over approximately 65 trading days.

TAILWIND — Yields falling NEUTRAL — Stable HEADWIND — Yields rising
BTC ETF FLOWS
Direct Institutional Demand
PRO

Since ETF approval in January 2024, daily ETF flow data is the most direct measure of institutional Bitcoin demand available. When BlackRock and Fidelity are net buyers, that is real capital entering Bitcoin. When outflows dominate, institutions are distributing. No other signal has higher real-time relevance in the post-ETF era — it is the only signal that shows you exactly what institutions are actually doing, not just the conditions they are operating in.

TAILWIND — Net inflows NEUTRAL — Flat HEADWIND — Net outflows
VIX
Market Fear Gauge
FREE

The VIX measures expected volatility in the S&P 500. Often called the fear gauge — a calm VIX means institutions are comfortable with risk, an elevated VIX signals uncertainty across all markets. BSI uses the current VIX level without a lookback period, since fear is a present-moment condition. VIX above extreme panic levels also triggers a hard cap guardrail that overrides the composite — documented below.

TAILWIND — Calm, low volatility NEUTRAL — Moderate uncertainty HEADWIND — Elevated fear GUARDRAIL — Panic conditions
MVRV Z-SCORE
Cycle Position
GUARDRAIL

The MVRV Z-Score from Glassnode measures where Bitcoin sits in its historical market cycle based on on-chain realized value vs. market value. Early cycle conditions allow the composite to read freely. Mid-cycle is neutral. Late and Peak cycle conditions trigger soft dampening guardrails that prevent the model from producing overconfident STRONG readings during historically dangerous territory — when Bitcoin has historically been approaching major tops.

TAILWIND — Early cycle NEUTRAL — Mid cycle HEADWIND — Late cycle GUARDRAIL — Peak cycle dampening
CREDIT SPREADS
Institutional Stress Indicator
PRO

The gap between high-yield corporate bond rates and government bond rates measures how much extra return institutions demand to take credit risk. Tight spreads mean confidence — institutions are comfortable. Widening spreads mean stress — institutions are worried about corporate solvency and pulling back from risk broadly. When credit spreads widen significantly, that stress inevitably reaches Bitcoin. Added in v2.1.

TAILWIND — Tight spreads NEUTRAL — Normal range HEADWIND — Widening spreads
FED POLICY
Rate Cycle Direction
PRO

A simple categorical signal: is the Fed cutting, pausing, or hiking? Rate cuts historically create one of the most favorable macro environments for Bitcoin — lower rates push capital toward risk assets and reduce the opportunity cost of holding Bitcoin. Hikes do the opposite. Updated manually following each FOMC decision. The simplicity is intentional — the Fed's direction is binary enough that categorical classification outperforms any continuous metric.

TAILWIND — Cutting rates NEUTRAL — Pausing HEADWIND — Hiking rates
FEAR & GREED
Contrarian Sentiment Signal
FREE

BSI uses Fear & Greed backwards from most tools. Extreme Fear has historically marked near-term sentiment bottoms — when everyone is panicking, that is often where macro capitulation has occurred. Extreme Greed signals late-cycle complacency that historically precedes corrections. Weighted lowest in the composite because sentiment alone is the least reliable of all signals — macro context always outranks mood.

TAILWIND — Extreme Fear (contrarian) NEUTRAL — Mid range HEADWIND — Extreme Greed (contrarian)

05 · SCORE BANDS

Regime Classification

Four fixed zones that describe the macro environment
70 – 100
STRONG
Multiple macro tailwinds confirmed. Conditions clearly favorable for Bitcoin. Not a buy signal — a description of the backdrop.
45 – 69
MODERATE
Mixed signals. No strong conviction in either direction. The most common regime state — approximately half of all readings across a full cycle.
25 – 44
WEAK
Headwinds dominating. Macro is working against Bitcoin. Not a sell signal — a description of elevated environmental risk.
0 – 24
VERY WEAK
Multiple strong headwinds simultaneously. Genuine macro crisis conditions. Historically rare — this reading demands attention.

The bands are fixed. They do not move based on market conditions, recent price action, or anything else. A 72 is always STRONG. A 43 is always WEAK. Stability in the thresholds is what makes the reading trustworthy over time.


06 · TIMEFRAMES

Seven Timeframe Architecture

Each timeframe answers a different question about the macro environment

BSI runs seven simultaneous timeframes using exponential moving average smoothing. Shorter timeframes react quickly to new signal data. Longer timeframes filter that noise and show the structural regime underneath. Use the timeframe that matches your question.

1H
Immediate environment. Reacts to fresh data as soon as it arrives. Best for understanding intraday macro shifts.
PRO
4H
Short-term regime context. Smooths hourly noise. Useful for reading the environment over a trading session.
PRO
24H
The default read. Balanced daily regime — the standard reference for daily macro environment assessment.
FREE
7D
Weekly regime. Filters daily noise. Shows whether a macro shift is a real trend or a short-term fluctuation.
FREE
30D
Monthly context. Medium-term macro regime. Slow to move — signals that register here are structural, not reactive.
PRO
90D
Quarterly backdrop. Very stable, very structural. Useful for understanding the dominant macro regime of a quarter.
PRO
1Y
Annual regime. Moves slowly by design. The clearest read on Bitcoin's macro backdrop at the cycle level.
PRO

07 · GUARDRAILS

Model Controls and Safety Limits

Three mechanisms that prevent dangerous overconfidence in specific conditions

BSI has three documented guardrail mechanisms. They exist because a naive composite can produce misleading readings during specific market conditions — periods where the math would tell you one thing and reality is screaming something else entirely.

🔴
Panic Override — Hard Cap
TRIGGER: VIX enters panic territory AND ETF flows turn negative simultaneously

When the market is in genuine panic — the fear gauge has spiked to crisis levels and institutions are simultaneously pulling money out of Bitcoin ETFs — no composite score should read STRONG regardless of what other signals say. This is a binary condition that requires a binary response. The two-condition gate prevents false triggers from a single signal spiking in isolation.

🟡
Late Cycle — Soft Dampening
TRIGGER: MVRV Z-Score enters Late Cycle territory

Late cycle conditions have historically preceded corrections in every Bitcoin cycle. When on-chain data signals that Bitcoin is entering late-cycle territory, all positive composite contributions are moderately dampened. The score can still read STRONG during late cycle — it just requires more signal alignment to get there. This is not a ceiling; it is a calibration that reflects the elevated risk environment.

🔴
Peak Cycle — Heavy Dampening
TRIGGER: MVRV Z-Score enters Peak territory — historically associated with bubble conditions

Peak cycle is the most dangerous period for model overconfidence. MVRV Z above the historical peak threshold has marked bubble territory in every major Bitcoin cycle. Stronger dampening than late cycle reflects the elevated risk. A STRONG reading during peak cycle requires exceptional across-the-board signal alignment — appropriately rare when history says Bitcoin is in bubble territory.

DISPLAY RESCALING — PERMANENTLY REJECTED

Rescaling the displayed score to make the distribution appear wider was considered and permanently rejected. The displayed score always equals the calculated score. Indices maintain numerical integrity. If the distribution is too centered, the correct fix is weight recalibration — not display manipulation.


08 · BACKTEST RESULTS

Historical Validation — 11 Years

Jan 2015 through March 2026 · Macro Layer v2.1
IMPORTANT BACKTEST DISCLOSURE

This is a model reconstruction backtest — not a live track record. The model was applied to historical data after the outcomes were known. This is the industry standard methodology for validating new indices before launch, used by Bloomberg, S&P, and all major index providers. It is not a guarantee of future performance. The live track record begins March 15, 2026 — documented in the public reading log on this website.

11-YEAR BACKTEST · BSI SCORE vs BTC PRICE · MACRO LAYER v2.1
Bitcoin Strength Index 11-Year Backtest — BSI Score vs BTC Price, Annual Zone Distribution, and BTC Excess Returns by BSI Zone
+22.7%
90-DAY EXCESS RETURN · MAX ZONE
−17.4%
90-DAY EXCESS RETURN · WEAK ZONE
11 Years
DATA RANGE · APR 2015 – MAR 2026

The chart above shows three outputs from the 11-year backtest. Top panel: BSI score (7-day average, orange) overlaid on BTC price (log scale, blue) — color bands show which macro regime dominated each period. Middle panel: annual zone distribution — the percentage of days BSI spent in each regime per year. Bottom panel: BTC excess returns by BSI zone vs the unconditional 90-day baseline of 23.6%. When BSI reads STRONG or MAX, BTC has historically outperformed baseline. When BSI reads WEAK, BTC has historically underperformed. This is not a prediction — it is a description of what the historical record shows.

Bitcoin Strength Index LLC · bitcoinstrengthindex.com · Macro Layer v2.1 · Backtest Apr 2015–Present · Not investment advice
WHAT THE CHART SHOWS

During periods when BSI read STRONG or MAX, Bitcoin's 90-day returns exceeded the unconditional baseline by +16.2% to +22.7%. During WEAK periods, Bitcoin underperformed by −17.4% on a 90-day basis. The ETF Approval vertical line (Jan 10, 2024) marks the structural break point — after which institutional rotation became the dominant driver of Bitcoin's macro environment. Four specific periods from the post-ETF era are documented below.

PERIOD 1 · JAN 2024 — MAR 2024
ETF Approval Rally
ETF Flows: Strong Inflows NASDAQ: Risk-On DXY: Weakening BSI: STRONG
Bitcoin ETF approval drove the rally from ~$42K to ~$73K. The BSI model reconstruction shows STRONG readings throughout, driven by the surge in ETF inflows, NASDAQ strength, and dollar weakness. The model correctly identified a supportive macro environment before and during the price appreciation.
✓ PASS
PERIOD 2 · APR 2024 — AUG 2024
Post-Halving Consolidation
ETF Flows: Moderate DXY: Stable MVRV: Mid-Cycle BSI: MODERATE
Bitcoin consolidated in the $55K–$70K range following the halving. The BSI model reconstruction shows MODERATE readings throughout — correctly reflecting the mixed macro environment. Dollar stabilized, ETF flows moderated, MVRV entered mid-cycle territory. No strong directional signal in either direction. The MODERATE reading accurately described a consolidation environment.
✓ PASS
PERIOD 3 · SEP 2024 — NOV 2024
Fed Cut Rally
Fed Policy: Cutting NASDAQ: Strong MVRV: Late Cycle (dampened) BSI: STRONG
The Fed began cutting rates in September 2024. Bitcoin rallied from ~$55K to ~$99K. BSI moved from MODERATE to STRONG as the Fed Policy signal flipped to Cutting and NASDAQ accelerated into risk-on territory. The Late Cycle soft penalty was active by November — correctly moderating the score rather than allowing an extreme overconfident reading near the top.
✓ PASS
PERIOD 4 · DEC 2024 — MAR 2026
Correction and Recovery
DXY: Strengthening VIX: Elevated Credit Spreads: Widening BSI: WEAK
Bitcoin corrected from ~$99K back to the $70K–$85K range through early 2026. The BSI model correctly deteriorated from STRONG to MODERATE and eventually WEAK as the dollar strengthened, NASDAQ faced risk-off pressure, ETF flows turned intermittently negative, and VIX elevated. Credit Spreads confirmed the stress — widening during the correction period.
✓ PASS
BACKTEST SUMMARY — 4 OF 4 PERIODS PASS

STRONG during ETF rally ✓ · MODERATE during consolidation ✓ · STRONG during Fed cut rally with Late Cycle dampening active ✓ · WEAK during correction ✓ · Live track record begins March 15, 2026. Every official print logged publicly at bitcoinstrengthindex.com — timestamped, verified, permanent.


09 · KNOWN LIMITATIONS

Where BSI Falls Short

Every model has failure cases. Documenting them honestly is more credible than pretending they do not exist.
01
Crypto-Specific Events
BSI measures macro forces — not crypto-specific events. Exchange collapses, regulatory crackdowns, major hacks, or supply shocks can move Bitcoin dramatically regardless of what macro is doing. BSI would not have predicted the FTX collapse or the ETF approval rally as discrete events. Use BSI alongside awareness of crypto-specific news — not as a replacement for it.
02
Lag During Rapid Regime Changes
Several signals use multi-week lookback periods to filter noise. This means BSI can lag during rapid macro reversals — emergency Fed actions, sudden geopolitical shocks, flash crashes. The reading may reflect yesterday's environment for 24–48 hours before signals fully update. The 1H and 4H timeframes update faster, but all timeframes have inherent lag.
03
Weights Are Not Yet Empirically Calibrated
The current signal weights were initially assigned based on qualitative assessment of historical correlation strength. Formal empirical calibration using optimization techniques is documented as a launch prerequisite and has not yet been completed. The backtest validates the model directionally — but the weights may not be optimal. This will be addressed before Version 1.0 app launch.
04
Third-Party Data Dependency
Free tier signals are sourced from Stooq (primary), Yahoo Finance (backup), CoinGecko, and Alternative.me. Pro signals use CoinGlass for ETF Flows and FRED for Credit Spreads. The MVRV cycle guardrail is sourced from Glassnode. If any service experiences downtime or data errors, affected signals fall back to neutral or last-known values. BSI is a regime indicator — underlying data refreshes every 15 minutes. Not a real-time trading terminal.
05
MODERATE Is the Default State
Because BSI requires multiple signals to align before producing STRONG or WEAK readings, MODERATE is the most common regime — approximately half of all readings across a full market cycle. This is by design. It prevents false conviction. A MODERATE reading is information: macro is not clearly driving Bitcoin in either direction right now.
06
Historical Correlation Is Not Causation
BSI is built on the observation that Bitcoin's macro environment has correlated strongly with these ten signals since 2020. That correlation could weaken or break. If Bitcoin's holder base shifts dramatically — if retail replaces institutional ownership, or if Bitcoin becomes legally decoupled from traditional markets — the macro signals driving BSI today may become less relevant. BSI is designed for Bitcoin as an institutional macro asset. A different era may require fundamental revision.
THE HONEST BOTTOM LINE

BSI is a useful tool for understanding Bitcoin's macro environment. It is not infallible, not perfectly calibrated, and not a replacement for your own research. Use it as one data point among many. The fact that we document these limitations publicly — before critics found them — is part of what makes BSI trustworthy.


10 · CHANGE LOG

Model Version History

Every material change to the BSI model documented. No undocumented changes. No retroactive history rewrites.
Version Change Severity
V-01 EMA alpha values corrected — were inverted in original model CRITICAL
V-02 Signal weight rationale documented for all signals CRITICAL
V-03 Fear & Greed weight reduced — sentiment signal weighted down relative to macro signals HIGH
V-04 Extreme regime diminishing returns multiplier added HIGH
XR-1 Free/Pro score gap disclosure label added when tiers diverge materially CRITICAL
XR-2 Global M2 removed from composite — Forward Indicator strip only CRITICAL
XR-4 Panic Override VIX trigger threshold tightened HIGH
V-13 Credit Spreads added as 10th signal — FRED API · all weights renormalized HIGH
V-14 · v2.2 Late Cycle and Peak Cycle hard caps replaced with soft dampening multipliers. Panic Override hard cap retained. Display rescaling permanently rejected. CRITICAL
Backtest Disclosure
For the full backtest disclosure including testing methodology, known limitations, and historical results by zone — View Backtest Disclosure →

IMPORTANT DISCLAIMER

Bitcoin Strength Index (BSI) is a relative macro strength indicator. It measures the current macro environment surrounding Bitcoin — not future price direction.

BSI is not investment advice. BSI is not a price prediction. BSI is not a trading signal. BSI does not tell you to buy or sell Bitcoin.

Past regime readings do not guarantee future price performance. A STRONG macro environment does not mean Bitcoin will rise. A WEAK macro environment does not mean Bitcoin will fall. The index describes conditions — not outcomes.

Bitcoin Strength Index LLC · Palmer, Alaska · bitcoinstrengthindex.com · [email protected]