# NVT Ratio

A Breadth, Sentiment & External Data concept (Crypto-native) in the LuxAlgo Library.

## What is the NVT Ratio?

The NVT Ratio (Network Value to Transactions) divides a crypto asset's market capitalization by the value transacted on its blockchain each day, usually measured in dollars. Introduced by analyst Willy Woo in 2017, it is often described as a rough price-to-earnings ratio for a settlement network: price in the numerator, on-chain usage standing in for earnings in the denominator. A high NVT says the network is valued richly relative to the value it settles; a low NVT says usage is heavy relative to price.

The denominator is the fragile part. On-chain transaction value is distorted by exchange activity settling on internal ledgers, transaction batching, and change outputs, and measurement methodology differs across data providers. Refinements try to compensate: Dmitry Kalichkin's NVT Signal smooths the denominator with a 90-day moving average so the ratio behaves more like an oscillator, and adjusted-volume feeds attempt to strip non-economic transfers. Even then, readings are most meaningful compared with the same asset's own history rather than across assets.

The variant landscape reflects the measurement problem. Raw NVT swings with daily volume noise; NVT Signal's smoothed denominator turned it into something tradable as a slow oscillator with its own overbought and oversold bands; provider-adjusted transfer values strip change outputs and known internal shuffles, materially changing levels; and applicability varies by chain. Bitcoin, whose on-chain transfers are closest to pure value settlement, is the ratio's native habitat, while smart-contract networks blur the denominator with token transfers, DeFi loops and layer-2 settlement that make transacted value an increasingly ambiguous object.

Workflow keeps the ratio useful despite the drift. Normalizing against the asset's own recent history, percentile bands or [Z-scores](https://www.luxalgo.com/library/concept/z-score/), defines relative extremes that survive the structural inflation of the raw series; divergence reads add nuance, price advancing while NVT stays flat meaning usage is keeping pace; and corroboration is standard practice, against cost-basis and profit-taking gauges, and against [exchange and stablecoin flow](https://www.luxalgo.com/library/concept/exchange-and-stablecoin-flows/) data that directly evidences the off-chain migration distorting the denominator. Within the [on-chain valuation suite](https://www.luxalgo.com/library/concept/on-chain-valuation-suite/) NVT is the usage lens, one witness among several, strongest where its chain's activity still means what the ratio assumes.

## How to identify NVT readings

Choose the feed, smooth the denominator, normalize against history, then read with the structural drift in mind.

1. Pick the volume feed deliberately: raw on-chain value or a provider-adjusted series, since the choice moves the ratio's level materially.
2. Compute the ratio: market capitalization divided by daily on-chain transaction value in dollars.
3. Smooth for signal: the NVT Signal convention smooths the denominator over 90 days, converting a jumpy ratio into a readable oscillator.
4. Normalize against the asset's own history with percentile bands or Z-scores, because era drift makes absolute levels incomparable.
5. Read extremes and divergences as cycle context, cross-checked against cost-basis and flow gauges before conclusions harden.

## How it's calculated

NVT values a crypto network by comparing its market capitalization to the value moved on-chain each day.

```
NVT_t = MC_t / TV_t
MC_t = S_t × P_t

  t: day index (NVT is computed on daily data)
  NVT_t: network value to transactions ratio on day t
  MC_t: network value (market capitalization) on day t
  TV_t: on-chain transaction value settled on day t, in the same currency as MC_t (usually USD)
  S_t: circulating coin supply on day t
  P_t: coin price on day t
```

Introduced by Willy Woo for Bitcoin; high readings mean the network is priced richly relative to its on-chain throughput.

NVT Signal (Kalichkin variant) divides by a 90 day moving average of TV_t to reduce noise.

TV_t estimates differ across data providers because change outputs and internal transfers are filtered differently.

## How traders use it

- As a cycle valuation gauge: NVT high relative to its own history flags price outrunning on-chain usage, which has accompanied some speculative tops, while low readings have accompanied accumulation phases. The sample of completed cycles is small, so bands are context, not signals.
- In smoothed or normalized form: NVT Signal, percentile ranks, or [Z-scores](https://www.luxalgo.com/library/concept/z-score/) of the ratio reduce the raw series' noise and long-term drift enough to define relative extremes.
- Cross-checked with other on-chain valuation measures such as [MVRV](https://www.luxalgo.com/library/concept/mvrv/) and [SOPR](https://www.luxalgo.com/library/concept/sopr/), because each proxies something different (usage, cost basis, realized profit-taking) and they disagree often enough for the disagreement itself to be informative.
- As a structural-shift detector: a sustained rise in NVT's baseline, rather than a cyclical spike, evidences activity migrating off-chain to exchanges and layer-2 rails, which is information about the metric's own denominator as much as about valuation.
- Inside cycle dashboards: as the usage lens of a valuation suite, weighted alongside holder cost-basis and flow measures, with agreement across independent lenses carrying the conviction no single ratio earns alone.

## NVT vs related on-chain gauges

- **MVRV** (https://www.luxalgo.com/library/concept/mvrv/): MVRV compares market value against the aggregate cost basis of coins, a holder-profitability lens; NVT compares it against settlement usage, an activity lens. Tops flagged by both are the family's strongest read, and their frequent disagreement is itself diagnostic.
- **On-chain Valuation Suite** (https://www.luxalgo.com/library/concept/on-chain-valuation-suite/): The suite is the umbrella: NVT, cost-basis ratios, profit-taking gauges and flow measures consulted together. NVT contributes the usage-versus-price question, and inherits the suite's discipline, own-history normalization and cross-lens corroboration.
- **Crypto Cycle Models** (https://www.luxalgo.com/library/concept/crypto-cycle-models/): Cycle models schedule expectations from halvings and historical rhythm; NVT measures a live fundamental ratio with no schedule at all. The models say where the cycle should be, NVT says what usage currently supports, and the gap between them is where judgment lives.

## FAQ

### What does a high NVT ratio mean?

Market value is high relative to the value currently settling on-chain. That can mean overvaluation, but it can also mean investors are pricing future growth, or simply that activity migrated off-chain to exchange ledgers and layer-2 networks. Because all three explanations produce the same reading, a high NVT is a prompt for further analysis rather than a standalone sell signal.

### Why has NVT become harder to interpret over time?

Its denominator counts on-chain transaction value, and a growing share of real economic activity never reaches the chain: exchange trades settle on internal ledgers and payments move over layer-2 networks, while batching compresses what does settle on-chain into fewer transactions. That structurally shrinks measured volume and inflates the ratio relative to earlier eras. Adjusted-volume feeds and smoothed variants such as NVT Signal only partially compensate, which is why analysts benchmark NVT against its own recent history.

### What is the difference between NVT and NVT Signal?

The denominator's smoothing. Raw NVT divides market cap by a single day's transaction value, inheriting all its noise; Kalichkin's NVT Signal divides by a 90-day average of that value, producing a smoother series that leads at turns and supports oscillator-style band reads. Signal became the practical default for chart work, with the raw ratio kept for research into the underlying series.

### What counts as a high NVT level?

Nothing universal survives the metric's era drift: batching, exchange internalization and layer-2 migration have shifted the baseline upward across cycles, so thresholds that marked extremes in one era are ordinary in the next. The workable convention is relative, percentile bands or Z-scores against the asset's own trailing history, with extremes defined by the metric's own distribution rather than remembered numbers.

### Does NVT work for Ethereum and other chains?

With growing qualifications. The ratio assumes on-chain transfer value proxies economic usage, which fits Bitcoin's settlement-dominated chain best. On smart-contract networks the denominator mixes token transfers, DeFi's recursive flows and bridging, while layer-2 settlement removes activity from view entirely, making transacted value an ambiguous quantity. Cross-asset NVT comparisons are close to meaningless; within-asset history remains usable with care.

### Can NVT time trades?

No; its resolution is cycle-scale. The ratio's inputs move over weeks and months, its extremes have historically framed multi-month valuation zones rather than entries, and its small sample of completed cycles caps the confidence any band deserves. The honest deployment is context: a usage-versus-price backdrop that tilts position sizing and patience, with actual timing left to price structure and faster tools.

## Related concepts

- Liquidation Clusters: https://www.luxalgo.com/library/concept/liquidation-clusters/
- Open Interest: https://www.luxalgo.com/library/concept/open-interest/
- On-chain Valuation Suite: https://www.luxalgo.com/library/concept/on-chain-valuation-suite/
- Crypto Cycle Models: https://www.luxalgo.com/library/concept/crypto-cycle-models/
- Exchange & Stablecoin Flows: https://www.luxalgo.com/library/concept/exchange-and-stablecoin-flows/
- Power-law Growth Curves: https://www.luxalgo.com/library/concept/power-law-growth-curves/
- Whale-wallet Tracking: https://www.luxalgo.com/library/concept/whale-wallet-tracking/
- Funding Rate: https://www.luxalgo.com/library/concept/funding-rate/
- Futures Basis: https://www.luxalgo.com/library/concept/futures-basis/
- Long/short Account Ratio: https://www.luxalgo.com/library/concept/long-short-account-ratio/

---

Source: https://www.luxalgo.com/library/concept/nvt-ratio/ (LuxAlgo Library, the encyclopedia of trading & technical analysis). Free to use with attribution: https://www.luxalgo.com/library/license/