Home / Crypto & Blockchain / Technical & Market Analysis / NVT Ratio (Network Value to Transactions)

Formula & Calculator

NVT Ratio (Network Value to Transactions)

The NVT ratio compares a crypto's market cap to the dollar value it moves on-chain. It is market cap divided by daily transaction volume. Think of it like a P/E ratio for a network: a high NVT might mean the asset is overvalued relative to its actual usage, like a stock with a high P/E. For example, a NVT above 100 could signal speculation; below 20 could signal undervaluation. It is a popular on-chain valuation metric.

Crypto Market Analysis On-Chain Metrics
VORZEP · ON-CHAIN VALUATION TOOLS

NVT Ratio Calculator

Solve the classic network-value-to-transactions identity NVT = Market Cap ÷ Daily Volume for any of its three unknowns — the NVT ratio, market cap, or daily transaction volume — with step-by-step math, a live valuation schematic, and companion metrics including turnover, NVT Signal context, and cycle-zone classification.

NVT = Market Cap ÷ Daily Volume
Solve for
NVT Ratio Network Value to Transactions: market cap divided by daily on-chain transaction volume, both in USD. It measures how many dollars of network value each dollar of daily usage supports. Low NVT means the network is heavily used relative to its value; high NVT means value has outrun usage. Typical range for a large-cap network: 15 to 120.
ratio
NVT ratio must be greater than zero.
= 42.00× · turnover = 2.38% · $1 of daily volume supports $42.00 of value
Market Cap (MC) Market capitalisation = current price × circulating supply. The market's live valuation of the network. Typical: $50M–$500M for small caps, $1B–$20B for mid caps, $100B+ for large caps, and over $1T for bitcoin at cycle highs.
USD
Market cap must be greater than zero.
= $1.26T · volume is 2.38% of market cap
Daily Transaction Volume (V) Total value settled on-chain in the last 24 hours, in USD. For NVT, the on-chain (settled) figure is the original definition; exchange spot volume is sometimes substituted but is a much larger and noisier number. Typical: $1B–$10B for a large network, $20B–$60B at cycle peaks.
USD/day
Daily volume must be greater than zero.
= $30.00B · turnover = 2.38% · days to turn over market cap = 42.0
NVT RATIO
42.00×
MC $1.26T · V $30.00B/day · turnover 2.38%
FAIR VALUE — HEALTHY USAGE
NVT = MC ÷ V
Step-by-step solution
NVT vs. market cap
Current volume V × 0.7 V × 1.4
NVT vs. daily volume
Current market cap MC × 0.6 MC × 1.5
Sensitivity
Companion valuation metrics
How NVT is built — live schematic
NETWORK VALUE TO TRANSACTIONS · NVT = MC ÷ V MARKET CAP MC = $1.26T DAILY VOLUME V = $30.00B/day ÷ NVT RATIO 42.00× NVT = $1.26T ÷ $30.00B/day = 42.00×
Market cap — the live network value Daily volume — the value settled on-chain NVT — value per unit of daily usage
What the NVT ratio really measures
NVTvaluation ratio
=
MCmarket cap
÷
Vdaily volume

NVT is a price-to-usage multiple

Just as a stock's price-to-sales ratio compares equity value to annual revenue, NVT compares network value to the value the network actually settles each day. A high NVT says the market is paying a lot per dollar of usage; a low NVT says usage is heavy relative to value. Because both terms are denominated in USD, NVT is dimensionless — it is a pure multiple, not a currency amount.

NVT Signal smooths the noise

Daily on-chain volume swings wildly — a single exchange migration or a batch of consolidation transactions can double it overnight. To reduce that noise, the NVT Signal replaces daily volume with its 90-day moving average: NVT Signal = MC ÷ (90-day MA of volume). This version moves more slowly, produces fewer false signals, and is the variant most analysts actually watch. The plain NVT here is the raw, same-day version.

Volume is the weak link

Every problem with NVT traces back to its denominator. On-chain volume can be inflated by exchange internal transfers, wash activity, or airdrop farming; it can be suppressed by batching, layer-2 migration, or custodial netting. Different data providers report different figures for the same network on the same day. Treat any single-day NVT reading as approximate, and lean on the smoothed version or a moving average of NVT itself for decisions.

Low NVT is not automatically bullish

A falling NVT can mean usage is growing faster than price — the healthy case. It can also mean price is collapsing faster than volume, the bear-market case, or that volume is being artificially inflated. Context matters: pair NVT with trend, supply distribution, and fee data before drawing conclusions. The metric tells you where value sits relative to usage, not why.

How to Use This Calculator

The NVT identity links three quantities: the ratio itself, market cap, and daily transaction volume. Pick which one you want the tool to solve, then fill in the other two.

1. Choose what to solve for

Pick NVT, MC, or V from the toggle. The calculator rearranges NVT = MC ÷ V automatically for whichever variable you select.

2. Use realistic presets

Presets span small-cap to mega-cap territory: market cap from $10B to $3T, daily volume from $1B to $150B, and NVT from 12 to 120 — covering heavy-usage conditions through to stretched valuations.

3. Match the data source and window

Both figures must come from the same provider and the same day. Decide up front whether you are using raw on-chain volume, exchange spot volume, or a moving average — the three produce very different NVT readings for the same network.

4. Read the result and verdict

The result card shows the NVT ratio plus a colour-coded zone badge running from heavy usage through fair value to overvalued, alongside the turnover ratio and the number of days of volume needed to turn over the market cap.

5. Check the schematic and charts

The schematic shows market cap and daily volume feeding a division to produce NVT. The chart plots NVT against market cap for three volume levels, with the fair-value band marked.

6. Switch to Advanced for depth

Advanced mode adds an NVT-versus-volume chart, a sensitivity check on a +1% input change, and companion metrics including turnover ratio, NVT Signal context, and the volume or market cap required to reach NVT 20, 40, and 60.

What This Tool Offers

Built around the on-chain valuation identity NVT = Market Cap / Daily Volume, the standard measure of how much network value each dollar of usage supports.

Three-way solving

Solve for the NVT ratio, market cap, or daily transaction volume. The calculator rearranges the identity for whichever variable you choose.

Live valuation schematic

A market-cap and daily-volume diagram feeding a division block, with the arrow thicknesses scaled to the relative size of the two inputs.

Usage-zone verdict

Each result is classified from heavy usage, through fair value and elevated, up to overvalued, stretched, and extreme — with a coloured badge.

Companion metrics

Turnover ratio, days of volume to turn over market cap, NVT Signal context, and the volume or market cap needed to reach NVT 20, 40, and 60.

Dual comparison charts

NVT vs. market cap for three volume levels, plus an advanced NVT vs. daily volume chart for three market-cap levels.

Reference tables

An NVT zone guide, a market-cap / volume lookup grid, a variable reference table, and an NVT ↔ turnover converter.

Reference Tables & Conversions

An NVT ↔ turnover converter, a valuation lookup grid, and a zone guide for reading the ratio.

NVT ↔ turnover converter

ratio
ratio
%
days
NVT 42.00× = turnover 2.38% per day = 42.0 days of volume to turn over market cap

NVT Lookup Grid

NVT = market cap ÷ daily volume. Rows are market cap, columns are daily transaction volume.

Market capV $5B/dayV $10B/dayV $30B/dayV $60B/dayV $150B/day

NVT Zone Guide

Interpretation bands commonly used for large-cap crypto networks with raw daily on-chain volume. Ranges are descriptive of past cycles, not predictive rules.

ZoneNVT rangeWhat it means
Heavy usagebelow 15Very low value per dollar of usage. Often genuine capitulation — but also where inflated or wash volume can distort the reading.
Undervalued15 – 25Network settles a large amount of value relative to its market cap. Historically a favourable valuation band.
Fair value25 – 45Balanced. Most of a normal cycle's calm stretches sit in this band, and it carries limited directional information on its own.
Elevated45 – 70Value has begun to outrun usage. Worth watching, particularly if the trend is rising while volume is flat.
Overvalued70 – 100Market is paying a rich multiple per dollar of daily settlement. Historically where corrections have begun.
Stretched100 – 150Extremes of prior cycles. Reversal risk is elevated, though readings can persist briefly in strong trends.
Extremeabove 150Well beyond anything sustained historically for a large network. Verify inputs, or the volume figure is suppressed.

Variable Reference

SymbolMeaningTypical rangeUnits
NVTNetwork value to transactions ratio15 – 150dimensionless
MCMarket capitalisation = price × circulating supply10⁶ – 5×10¹²USD
VDaily on-chain transaction volume10⁶ – 10¹¹USD/day
NVTSNVT Signal = MC ÷ 90-day MA of volume20 – 120dimensionless
TurnoverV ÷ MC, the inverse of NVT0.5% – 10%per day
MC / V (days)Days of current volume to turn over market cap15 – 150days

What Does NVT = Market Cap ÷ Daily Volume Measure?

The NVT ratio compares what the market thinks a network is worth with how much value that network actually settles each day. Market cap is the market's live valuation: price × circulating supply. Daily volume is the total USD value of coins moved on-chain in the last 24 hours. Dividing one by the other gives a multiple that says how many dollars of network value each dollar of daily usage supports.

That is deliberately analogous to a price-to-sales ratio in equity markets. A company trading at 40× annual revenue is expensive relative to the business it does; a network trading at NVT 100 is expensive relative to the value it settles. A network at NVT 12 is either genuinely underappreciated or is settling artificial volume. Either way, NVT frames the question.

The NVT Formula

The defining relationship is:

NVT = Market Cap ÷ Daily Volume

Rearranged to solve for the other two unknowns:

Market Cap = NVT × Daily Volume
Daily Volume = Market Cap ÷ NVT

The most common smoothed variant replaces same-day volume with its 90-day moving average:

NVT Signal = Market Cap ÷ 90-day moving average of Daily Volume

The reciprocal of NVT is the turnover ratio, which expresses the same information on a more intuitive scale:

Turnover = Daily Volume ÷ Market Cap = 1 ÷ NVT

A turnover of 2.4% per day means the network settles value equal to 2.4% of its market cap each day — equivalent to NVT 42.

NVT Variables

SymbolMeaningNotes
NVTNetwork value to transactionsHigh = expensive per unit of usage; low = heavy usage relative to value
MCMarket capitalisationCurrent price × circulating supply; updates continuously
VDaily on-chain transaction volumeUSD value settled in 24 hours; the denominator in the raw form
NVTSNVT SignalUses the 90-day moving average of volume to reduce day-to-day noise
TurnoverDaily volume ÷ market capReciprocal of NVT; expressed as a percentage per day
MA(NVT)Moving average of NVTOften used in place of the signal version to smooth the ratio directly

How Each Variable Affects NVT

NVT is linear in market cap and inversely proportional to daily volume. A 20% rise in price raises market cap by 20% and raises NVT by about 20%, if volume is unchanged. A 20% rise in daily volume — a surge in on-chain settlement — lowers NVT by about 16.7%, because the denominator has grown underneath the market.

That asymmetry is why NVT behaves the way it does across a cycle. In a bull market, price usually rises faster than on-chain volume, so NVT climbs. When the trend matures, volume often catches up and NVT compresses. In a crash, price falls fast while volume can spike on panic selling, so NVT can fall sharply — sometimes printing very low readings that look bullish but are really the arithmetic of a violent drawdown.

Because daily volume is noisy, the raw ratio swings a lot. That is the whole reason the NVT Signal exists: smoothing the denominator over 90 days gives a ratio that moves on genuine shifts in usage rather than on single-day anomalies.

NVT Calculation Examples

Given: MC = $1,260,000,000,000, V = $30,000,000,000/day — solve for NVT
NVT = 1,260,000,000,000 ÷ 30,000,000,000 = 42.00×
Given: NVT = 42.00, V = $30,000,000,000/day — solve for market cap
MC = 42.00 × 30,000,000,000 = $1,260,000,000,000
Given: MC = $1,260,000,000,000, NVT = 42.00 — solve for daily volume
V = 1,260,000,000,000 ÷ 42.00 = $30,000,000,000/day
Given: NVT = 42.00 — solve for turnover and days to turn over market cap
Turnover = 1 ÷ 42.00 = 2.38% per day
Days to turn over market cap = 42.0 days
Given: MC = $1,260,000,000,000, V = $30,000,000,000/day — what volume is needed for NVT 20?
V at NVT 20 = 1,260,000,000,000 ÷ 20 = $63.0B/day (+110.0% vs. current)

Frequently Asked Questions

NVT is market cap divided by daily on-chain transaction volume, both in USD. It answers a simple question: how much is the market paying for each dollar of actual network usage? A high NVT means value has outrun usage — the market is pricing in future adoption that has not yet shown up on-chain. A low NVT means the network is settling a lot of value relative to its size. Because it pairs a valuation metric with a utility metric, NVT is one of the few on-chain measures that speaks directly to whether a network is expensive or cheap relative to what it actually does.

The raw NVT uses same-day on-chain volume. That figure is extremely volatile — a single custodial reshuffle can double it — so raw NVT produces a very jagged line. The NVT Signal replaces daily volume with its 90-day moving average: NVT Signal = Market Cap ÷ 90-day MA of volume. The signal version moves slowly, produces far fewer false alarms, and is the variant most analysts actually use for cycle analysis. The raw NVT is more responsive but noisier; the two are best read together, with the signal for trend and the raw version for extremes.

Several reasons. Exchange internal transfers move large balances between wallets the exchange controls, which looks like economic activity but is really bookkeeping. Change outputs in UTXO chains can double-count if the analyst does not filter them correctly. Batch transactions bundle many payments into one on-chain output. Layer-2 networks settle on a base chain only periodically, hiding the underlying activity. And different providers apply different heuristics to all of the above, so two reputable sources can report volumes that differ by 30% or more for the same network on the same day. Any NVT figure inherits that uncertainty.

You can, but you should know you are computing a different metric. Exchange spot volume is typically five to twenty times larger than on-chain settled volume, and much of it is wash trading or high-frequency market making that does not represent real economic settlement. Using it produces an NVT that is correspondingly lower and much more sensitive to exchange incentives. The original NVT definition uses on-chain volume precisely because on-chain settlement is harder to fake at scale. If you do substitute spot volume, label the result clearly and do not compare it against published NVT bands.

For bitcoin, the raw NVT has spent most of its history between roughly 15 and 120. Sustained readings below 20 have clustered around capitulation phases, where heavy selling volume meets a depressed market cap. Sustained readings above 90 have clustered near cycle tops, where price has run far ahead of settlement volume. The middle band — 25 to 45 — covers most of the time in between and carries little directional information. The NVT Signal uses somewhat different bands because its smoothed denominator produces a tighter range.

With significant caveats. Smaller networks often have short on-chain histories, thin real usage, and volume dominated by a handful of addresses — which means the denominator is unstable and the ratio swings violently. A token with $200M market cap and $2M of genuine daily settlement prints NVT 100, but if a single whale moves $20M the next day the reading collapses to 10. That kind of whipsaw is arithmetic, not signal. NVT is most informative for networks with deep, diverse, long-running on-chain activity. For smaller assets, treat it as a rough sanity check at best.

Not mechanically. NVT is a valuation-context tool. It can stay elevated for months while a trend runs, and it can stay depressed long after a bottom, so using it as a trigger produces many false signals. What it does well is flag historical extremes — NVT well above 90 or well below 20 has, in past cycles, coincided with turning points rather than with the middle of trends. Most practitioners combine it with trend measures, supply-distribution data, fee revenue, and position sizing rules that assume the signal will sometimes be early.

Three matter most. First, the denominator is unreliable — provider methodology varies, wash and internal volume distort the figure, and layer-2 migration hides real activity. Second, NVT ignores fees: a network can settle enormous value in stablecoins while earning almost nothing in fee revenue, and NVT cannot tell the difference between that and a genuinely productive chain. Third, NVT says nothing about the future. It describes a current relationship between price and settlement volume. Used as a slow valuation filter alongside other data, it is informative. Used alone as a signal, it is not.

Calculating...

Variables

Symbol Quantity Unit
NVT Network value to transactions ratio
Market Cap Total market capitalization currency
Daily Transaction Volume Daily on-chain transaction volume in USD currency

What it means

The NVT ratio compares network value (market cap) to daily transaction volume. It is often used as a valuation metric for cryptocurrencies. A high NVT may indicate overvaluation. This is used in fundamental analysis of blockchain networks. Understanding NVT helps in identifying potential price corrections.

Worked example

NVT Ratio – Two Detailed Examples

Real‑World
Scenario: Bitcoin has a market cap of $1.2 trillion and a daily transaction volume of $15 billion. NVT = 1.2e12 / 15e9 = 80. This ratio is similar to the P/E ratio for stocks. A high NVT may indicate overvaluation relative to network usage. The analyst uses this to assess if the asset is overvalued.
ParameterValue
Market Cap$1,200,000,000,000
Daily Tx Volume$15,000,000,000
1NVT = 1.2e12 / 15e9 = 80
Result 80 ✓ NVT ratio
Scenario: A smaller network has a market cap of $50 billion and daily volume of $5 billion. NVT = 50e9 / 5e9 = 10. This lower ratio suggests the network is more efficiently valued relative to its transaction volume. The investor may view this as a positive signal.
ParameterValue
Cap$50,000,000,000
Volume$5,000,000,000
1NVT = 50e9 / 5e9 = 10
Result 10 ✓ Lower ratio
Insight: The NVT ratio compares network value to transaction volume. A high NVT may indicate overvaluation, while a low NVT suggests the network is efficiently priced relative to its usage.

Common mistakes

  • NVT ratio: Network Value to Transaction ratio – compares market cap to on‑chain transaction volume.
  • Market cap: The current market capitalisation.
  • Daily transaction volume: The total value transacted on the network per day.
  • High NVT: May indicate overvaluation relative to network usage.

Applications

NVT Ratio (Network Value to Transactions) compares market cap to daily transaction volume, providing a valuation metric similar to the P/E ratio in equities. A high NVT may indicate overvaluation. Investors use it to assess the fundamentals of a network. Understanding NVT helps in identifying potential bubbles or undervalued networks.

  • Valuation analysis for cryptocurrency networks
  • Identifying overvalued or undervalued assets
  • Comparing network activity to market cap
  • Fundamental analysis of blockchain usage
  • Educational understanding of on‑chain metrics

Related calculators · Technical & Market Analysis

Suggest an improvement

Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.

Page details

1,804

Views
  • Published July 15, 2026
  • Last updated August 22, 2026