Methodology & Risk Factor Breakdown

A transparent, data-driven approach to Bitcoin risk assessment using five independent pillars.

Overview

The Bitcoin Risk Dashboard provides a data-driven composite score (0–100) based on a weighted blend of independent pillars. Each pillar captures different aspects of market risk: liquidity conditions, momentum indicators, leverage metrics, social sentiment, and macro overlays. The system is updated daily with transparent, documented data sources and provides clear guidance through risk bands that translate scores into actionable insights.

Risk Bands

Bands translate the 0–100 score into plain-English guidance. They're not trade signals, but rather risk assessment tools to help inform decision-making.

Risk Factor Breakdown

Momentum / Valuation

Trend Valuation

What we look at:

  • Price vs 200-day SMA (Mayer Multiple) - 40% weight
  • Distance to Bull Market Support Band (BMSB proxy) - 40% weight
  • Weekly momentum (RSI-14 on weekly samples) - 20% weight

Why it matters:

Multi-factor approach captures both valuation stretch and momentum persistence. Combines price vs trend (Mayer), technical support levels (BMSB), and sustained directional moves (weekly RSI).

How it affects risk:

↑ Mayer Multiple + ↑ BMSB distance + ↑ weekly RSI ⇒ ↑ risk; below trend with weak momentum ⇒ ↓ risk

Update cadence & staleness:

Daily updates; stale >48h

Caveats:

Weekly RSI uses every 7th day sampling to avoid smoothing artifacts. Trend can stay elevated in strong markets.

Liquidity / Flows

Net Liquidity

What we look at:

  • Net Liquidity Level (WALCL - RRPONTSYD - WTREGEN) - 30% weight
  • 4-week Rate of Change (short-term trend) - 40% weight
  • 12-week Momentum/Acceleration (trend strength) - 30% weight

Why it matters:

Multi-factor approach captures both absolute liquidity and directional changes. Rate of change is more predictive than levels alone, while momentum shows trend sustainability.

How it affects risk:

↑ net liquidity + ↑ growth rate + ↑ acceleration ⇒ ↓ risk; contracting liquidity ⇒ ↑ risk

Update cadence & staleness:

Weekly updates; stale >8 days

Primary sources:

Caveats:

Macro proxy; RRP data may be sparse during normalization periods. Indirect relationship to BTC.

Liquidity / Flows

Stablecoins

What we look at:

  • Aggregate Supply Growth (USDT 65%, USDC 28%, DAI 7%) - 50% weight
  • Growth Momentum (7d vs 30d acceleration) - 30% weight
  • Market Concentration Risk (HHI diversification) - 20% weight

Why it matters:

Multi-stablecoin approach captures total crypto buying power. Supply growth indicates liquidity expansion, momentum shows sustainability, and concentration measures systemic risk from dominance.

How it affects risk:

↑ aggregate supply growth + ↑ momentum + ↓ concentration ⇒ ↓ risk; supply contractions or high concentration ⇒ ↑ risk

Update cadence & staleness:

Daily updates; stale >48h

Caveats:

Exchange behavior, regulatory events, and chain migrations can create temporary distortions. HHI reflects current market structure risk.

Liquidity / Flows

Etf Flows

What we look at:

  • 21-day Rolling Sum (all ETFs combined) - 40% weight
  • Flow Acceleration (7d recent vs previous 7d) - 30% weight
  • ETF Diversification (HHI concentration risk) - 30% weight

Why it matters:

Multi-dimensional institutional demand analysis. Rolling sum captures sustained momentum, acceleration shows trend changes, and diversification measures systemic risk from single ETF dominance.

How it affects risk:

↑ sustained inflows + ↑ acceleration + ↑ diversification ⇒ ↓ risk; concentrated outflows ⇒ ↑ risk

Update cadence & staleness:

Business days; stale >5 days

Caveats:

Holidays/reporting lags. HHI reflects current ETF market structure. Schema changes may affect data parsing.

Term Structure / Leverage

Term Leverage

What we look at:

  • Funding Rate Level (BitMEX 30-day average) - 40% weight
  • Funding Rate Volatility (instability measure) - 30% weight
  • Term Structure Stress (funding-spot divergence) - 30% weight

Why it matters:

Multi-dimensional leverage analysis captures both intensity and instability. Funding levels show leverage demand, volatility indicates market stress, and divergence measures term structure health.

How it affects risk:

↑ funding rates + ↑ volatility + ↑ stress divergence ⇒ ↑ risk; negative funding + low volatility ⇒ ↓ risk

Update cadence & staleness:

Daily updates; stale >24h

Caveats:

Single venue dependency (BitMEX). Extreme events may cause API failures. Funding-spot correlation assumes efficient arbitrage.

Social / Attention (counts toward momentum)

Onchain

What we look at:

  • Network Congestion (transaction fees vs history) - 35% weight
  • Transaction Activity (daily transaction count) - 30% weight
  • NVT Ratio (Network Value to Transactions proxy) - 35% weight
  • Hash Rate Security (network security adjustment) - ±5 points

Why it matters:

Multi-dimensional on-chain analysis captures network usage patterns and valuation metrics. Congestion shows demand pressure, activity reflects adoption, NVT indicates overvaluation, and hash rate provides security context.

How it affects risk:

↑ congestion + ↑ activity + ↑ NVT ⇒ ↑ risk; ↑ hash rate security ⇒ slight ↓ risk adjustment

Update cadence & staleness:

Daily updates; stale >24h

Caveats:

NVT proxy uses trading volume instead of transaction volume. Hash rate spikes can be temporary. Fee spikes may be event-driven (ordinals, etc.).

Social / Attention

Social Interest

What we look at:

  • Search Attention (Bitcoin trending rank) - 40% weight
  • Price Momentum Signal (7d vs 7d performance) - 35% weight
  • Volatility Social Signal (14-day price volatility) - 25% weight

Why it matters:

Social sentiment proxy using available data sources. Search attention captures retail interest spikes, price momentum reflects social sentiment (bullish/bearish), and volatility indicates attention-driving market activity.

How it affects risk:

↑ search attention + ↑ bullish momentum + ↑ volatility ⇒ ↑ risk; low attention + bearish/neutral momentum + low volatility ⇒ ↓ risk

Update cadence & staleness:

Daily updates; stale >48h

Caveats:

Limited to available free APIs. Price-based sentiment is indirect. Trending searches may not fully capture broader social sentiment. No direct social media or Google Trends integration.

Macro Overlay

Macro Overlay

What we look at:

  • Dollar Strength Pressure (DXY momentum analysis) - 35% weight
  • Interest Rate Environment (yield changes + curve shape) - 30% weight
  • Risk Appetite Gauge (VIX level + momentum) - 25% weight
  • Real Rate Pressure (10Y TIPS real yield changes) - 10% weight

Why it matters:

Multi-dimensional macro environment analysis captures key risk factors for Bitcoin: dollar strength pressures international flows, rising rates compete with risk assets, market fear drives flight-to-quality, and real rates affect discount rates for growth assets.

How it affects risk:

↑ dollar strength + ↑ rising rates + ↑ market fear + ↑ real rate pressure ⇒ ↑ risk; yield curve inversion adds recession risk premium

Update cadence & staleness:

Daily updates; stale >48h

Caveats:

Real rates (TIPS) may have data gaps. VIX momentum can be volatile. Dollar strength effects vary by global liquidity conditions. Yield curve inversions are rare but high-impact events.

Data Sources

ProviderMetrics UsedCadenceNotes
CoinbaseSpot price, daily candlesReal-timePrimary price source
FRED (St. Louis Fed)WALCL, RRPONTSYD, WTREGENWeeklyMacro liquidity indicators
CoinGeckoStablecoin supply, market dataDailyStablecoin tracking
FarsideETF flows, institutional dataBusiness daysETF flow tracking
BitMEXFunding rates, basisEvery 8hDerivatives data
Blockchain.infoFees, mempool, miner revenue~10 minOn-chain metrics
Google TrendsSearch interestDailySocial sentiment
CBOEVIX volatility indexBusiness daysEquity volatility

Freshness Rules

Each factor has specific staleness thresholds based on its data update frequency. When factors become stale, they are excluded from the composite score calculation and weights are re-normalized among the remaining fresh factors. This ensures the composite score only reflects current, reliable data.

Status indicators: Fresh (green) • Stale (yellow) • Excluded (gray)

Glossary

Trading Terms

Funding
Periodic payments between long and short positions in perpetual futures
Basis/Contango
Futures price above spot price; indicates bullish sentiment
Backwardation
Futures price below spot price; indicates bearish sentiment
Mempool
Queue of unconfirmed Bitcoin transactions waiting to be processed

Technical Terms

Mayer Multiple
Bitcoin price divided by its 200-day moving average
Net Liquidity
Federal Reserve balance sheet minus reverse repo and Treasury account
RSI
Relative Strength Index; momentum oscillator measuring speed of price changes
VIX
Volatility Index; measures expected volatility in S&P 500

Frequently Asked Questions

Why did my score change overnight?

Scores update daily as new data becomes available. Factors like funding rates, ETF flows, and social sentiment can change significantly between updates, affecting the composite score.

What if a source is down?

If a data source is unavailable, that factor will be marked as excluded and won't contribute to the composite score. The system will continue to function with the remaining fresh factors.

Are bands trading advice?

No. Risk bands are educational tools for risk assessment, not trading signals. Always do your own research and consider your risk tolerance before making investment decisions.

How often do weights change?

Weights are configurable but typically remain stable. You can use the "Weights" tool to preview how different weightings would affect the composite score without changing the actual configuration.