Methodology

How The Framework Works

A transparent explanation of what the dashboard is measuring, how the signals are built, and how to interpret them.

EthereumMetrics is designed to answer a simple question: what is ETH doing beneath the surface? Instead of focusing only on price, the dashboard combines trend, momentum, volatility, drawdown, and participation signals into a structure-aware view of market structure. The goal is not to predict exact future prices. The goal is to describe the current state of the market in a way that is transparent, repeatable, and easier to interpret.

What the dashboard is trying to do

The framework emphasizes interpretable signals over black-box forecasts. Every chart and score is derived from market data using rule-based calculations. In practice, that means the dashboard is trying to help you answer questions like:

  • Is ETH trending higher, lower, or going sideways?
  • Is momentum improving or fading?
  • Is volatility controlled or disorderly?
  • How deep is current drawdown pressure?
  • Is the market showing signs of attention and participation?

Raw inputs

The system starts with daily OHLCV market data: open, high, low, close, and volume. From that base series, the dashboard computes a set of secondary indicators that describe different aspects of behavior.

Indicators used

The current dashboard derives the following core features:

  • Moving averages: 20-day, 50-day, and 200-day averages for short-, medium-, and long-horizon trend context.
  • RSI (14): a momentum oscillator based on recent gains versus losses.
  • MACD / MACD histogram: a measure of impulse and momentum acceleration.
  • 30-day annualized volatility: a rolling estimate of realized price variability.
  • Drawdown: current price relative to its running peak, used to show how far the market sits below prior highs.
  • Volume z-score: current volume relative to its recent 20-day mean and standard deviation, used as a rough proxy for attention and participation.

Vitality Score

The Vitality Score is the main composite summary. It converts multiple indicators into a single 0 to 100 market-structure score. Higher values indicate stronger trend structure, healthier momentum, tighter risk conditions, and improving market attention. Lower values indicate weaker trend alignment, degraded momentum, heavier drawdown pressure, and less constructive participation.

The current version uses six components:

  • Trend: compares price to the 50-day and 200-day moving averages.
  • RSI: rewards balanced, constructive momentum and penalizes unhealthy extremes.
  • MACD histogram: measures positive or negative impulse.
  • Drawdown: reflects how stressed price remains relative to its historical peak.
  • Volatility: favors more controlled volatility conditions.
  • Volume interest: tracks whether trading activity is elevated relative to recent behavior.

The components are weighted into a single score:

  • Trend: 30%
  • RSI: 20%
  • MACD histogram: 15%
  • Drawdown: 15%
  • Volatility: 10%
  • Volume interest: 10%

Those inputs are normalized and compressed so that no single metric can dominate too aggressively. The final number is best read as a structural summary, not a buy or sell instruction by itself.

How to interpret the Vitality Score

  • 0-30: weak structure, heavy stress, poor trend alignment, or unstable behavior.
  • 30-50: transitional or mixed conditions.
  • 50-70: constructive structure with improving internals.
  • 70-100: strong expansion phase, though extreme readings can also imply crowding or overheating.

What the structure labels mean

On EthereumMetrics, a market state is not a single indicator. It is a way of describing the market environment created by multiple signals moving together. In practice, this framework helps turn raw readings into a structural interpretation.

When the dashboard describes ETH as being in a weak, transitional, constructive, or expansion state, it is summarizing the combined behavior of trend, momentum, volatility, drawdown, and participation.

  • Weak structure: price is under pressure, trend alignment is poor, drawdown remains deep, and momentum is not confirming strength.
  • Transitional structure: the market is stabilizing, but confirmation is incomplete. This is often where volatility compresses and structure begins to improve before a clearer move develops.
  • Constructive structure: internals are improving, momentum is healthier, and the market is showing a better balance between upside participation and risk control.
  • Expansion phase: trend and momentum are both strong, conditions are broadly supportive, and the market is behaving like an active directional move rather than a base or a recovery attempt.

These structure labels are meant to describe conditions, not to predict a guaranteed next move. A constructive setup can still fail, and a weak setup can still produce sharp countertrend rallies.

Rainbow Model

The Rainbow Model provides a long-horizon valuation context rather than a short-term timing signal. It fits a linear trend to ETH on a log-price scale across time, then builds parallel bands above and below that fitted path. The current price is mapped to the nearest band to show whether ETH appears depressed, near fair value, or extended relative to its own long-run trajectory.

This is useful for context because a market can have positive momentum and still be historically stretched, or weak momentum and still be structurally cheap. The rainbow bands help separate shorter-term behavior from longer-horizon positioning.

What the rainbow bands mean

The rainbow labels are long-horizon positioning bands. They do not say whether price must reverse immediately. Instead, they show where ETH sits relative to its own fitted historical path.

  • Capitulation: extreme downside dislocation and heavy pessimism relative to the long-run trend.
  • Extremely Cheap: deeply depressed relative pricing, often associated with broad risk aversion.
  • Very Cheap: still meaningfully below long-run trend, but less extreme than capitulation conditions.
  • Cheap: below historical trend context and potentially in early recovery or accumulation territory.
  • Accumulation: a middle-lower band where price is no longer highly distressed and may be building a base.
  • Fair Value: roughly in line with the modeled long-run path.
  • Optimistic: above fair value with improving sentiment and stronger upside participation.
  • Euphoria: stretched upside conditions where enthusiasm is becoming elevated.
  • Bubble: extreme upside extension relative to the long-run fit, where risk of sharp reversals is typically higher.

The rainbow model is most useful when read together with the shorter-horizon structure signals. For example, ETH can be in a cheap rainbow band but still have weak momentum, or it can sit in an optimistic band while momentum is already fading.

What each section of the dashboard means

  • Quick returns: short- and medium-horizon performance windows such as 1D, 7D, 30D, 90D, and YTD.
  • Signal Structure: the radar chart showing how trend, RSI, MACD, drawdown, volatility, and volume interest are contributing right now.
  • Market Structure: price with moving averages and momentum overlays for broader trend interpretation.
  • Rainbow Model: long-run positioning relative to the fitted valuation bands.
  • Risk / Behavior: drawdown and realized volatility, which help show whether the market is stabilizing or becoming more disorderly.
  • Signals table: a plain-language summary of the latest state across trend, momentum, volatility, attention, and rainbow positioning.

Data and update flow

The dashboard pulls ETH market data, computes the indicators, fits the rainbow model, generates the composite metrics, and then renders a static dashboard. The core framework is built from ETH price and volume history rather than external enrichment layers.

A daily AI brief is also generated from the computed metrics. That brief is a textual summary of the same data already shown on the dashboard. It is meant to help interpret the numbers, not replace them.

Data Sources

Market data is sourced from public providers including Yahoo Finance and CryptoCompare. Indicators are recalculated from the latest successfully fetched dataset. If an upstream provider is slow, missing data, or temporarily unavailable, updates may lag or fall back to alternate sources.

Known Limitations

  • All indicators are backward-looking and react after price moves.
  • Crypto market conditions can shift very quickly.
  • Low-liquidity or abnormal volume periods can distort signals.
  • The model does not directly include fundamental, macro, on-chain, or project-specific qualitative information.
  • A high score does not guarantee upside, and a low score does not guarantee further downside.

Users should treat EthereumMetrics as an analytical research tool and not as investment advice. Always perform independent due diligence before making financial decisions.

View the live dashboard here: EthereumMetrics Dashboard