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 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
NVT Lookup Grid
NVT = market cap ÷ daily volume. Rows are market cap, columns are daily transaction volume.
| Market cap | V $5B/day | V $10B/day | V $30B/day | V $60B/day | V $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.
| Zone | NVT range | What it means |
|---|---|---|
| Heavy usage | below 15 | Very low value per dollar of usage. Often genuine capitulation — but also where inflated or wash volume can distort the reading. |
| Undervalued | 15 – 25 | Network settles a large amount of value relative to its market cap. Historically a favourable valuation band. |
| Fair value | 25 – 45 | Balanced. Most of a normal cycle's calm stretches sit in this band, and it carries limited directional information on its own. |
| Elevated | 45 – 70 | Value has begun to outrun usage. Worth watching, particularly if the trend is rising while volume is flat. |
| Overvalued | 70 – 100 | Market is paying a rich multiple per dollar of daily settlement. Historically where corrections have begun. |
| Stretched | 100 – 150 | Extremes of prior cycles. Reversal risk is elevated, though readings can persist briefly in strong trends. |
| Extreme | above 150 | Well beyond anything sustained historically for a large network. Verify inputs, or the volume figure is suppressed. |
Variable Reference
| Symbol | Meaning | Typical range | Units |
|---|---|---|---|
| NVT | Network value to transactions ratio | 15 – 150 | dimensionless |
| MC | Market capitalisation = price × circulating supply | 10⁶ – 5×10¹² | USD |
| V | Daily on-chain transaction volume | 10⁶ – 10¹¹ | USD/day |
| NVTS | NVT Signal = MC ÷ 90-day MA of volume | 20 – 120 | dimensionless |
| Turnover | V ÷ MC, the inverse of NVT | 0.5% – 10% | per day |
| MC / V (days) | Days of current volume to turn over market cap | 15 – 150 | days |
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:
Rearranged to solve for the other two unknowns:
Daily Volume = Market Cap ÷ NVT
The most common smoothed variant replaces same-day volume with its 90-day moving average:
The reciprocal of NVT is the turnover ratio, which expresses the same information on a more intuitive scale:
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
| Symbol | Meaning | Notes |
|---|---|---|
| NVT | Network value to transactions | High = expensive per unit of usage; low = heavy usage relative to value |
| MC | Market capitalisation | Current price × circulating supply; updates continuously |
| V | Daily on-chain transaction volume | USD value settled in 24 hours; the denominator in the raw form |
| NVTS | NVT Signal | Uses the 90-day moving average of volume to reduce day-to-day noise |
| Turnover | Daily volume ÷ market cap | Reciprocal of NVT; expressed as a percentage per day |
| MA(NVT) | Moving average of NVT | Often 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
NVT = 1,260,000,000,000 ÷ 30,000,000,000 = 42.00×
MC = 42.00 × 30,000,000,000 = $1,260,000,000,000
V = 1,260,000,000,000 ÷ 42.00 = $30,000,000,000/day
Turnover = 1 ÷ 42.00 = 2.38% per day
Days to turn over market cap = 42.0 days
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.
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| Parameter | Value |
|---|---|
| Market Cap | $1,200,000,000,000 |
| Daily Tx Volume | $15,000,000,000 |
| Parameter | Value |
|---|---|
| Cap | $50,000,000,000 |
| Volume | $5,000,000,000 |
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
Recently updated formulas
Suggest an improvement
Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.