NUPL in Crypto: What the Metric Shows and How to Read It

A practical guide to NUPL: formula, market phases, common mistakes, trader workflow, and how to combine the metric with market filters.

NUPL in Crypto: How to Read the Metric and Market Signals
24 Mar 2026 9 min read

NUPL in Crypto: What the Metric Shows and How to Read It

NUPL helps assess whether the market is sitting in aggregate unrealized profit or loss and how stretched the current cycle may be.
NUPL in Crypto: What the Metric Shows and How to Read It
Share:

When the market rises, most participants accumulate paper profits. When the cycle breaks, that profit starts to shrink and then turns into paper losses. That is exactly what NUPL is for: it shows which part of the cycle the market is in based on the aggregate unrealized result of holders.

For us, this is not a “buy” button and not a “sell” button. It is a regime filter. It helps us understand whether we are operating after a deep reset, in the middle of a trend, or already near a zone where overheating increases the risk of distribution.

What NUPL Shows

NUPL stands for Net Unrealized Profit/Loss. In simple terms, it shows the market’s aggregate unrealized profit or loss. In practice, the metric compares current market capitalization with realized capitalization and shows how far the market has moved above or below its aggregate on-chain cost basis.

The practical meaning is straightforward. If NUPL is high and positive, a large part of the market is sitting on paper profits. If NUPL falls toward zero or drops below it, the market loses part of its cushion and pressure from underwater holders becomes stronger.

How NUPL Is Calculated

The base formula looks like this:

NUPL = (market capitalization − realized capitalization) / market capitalization

Realized capitalization is not the current price of all coins. It is a valuation of supply based on the price at the last on-chain movement. That is why NUPL shows where holders are sitting on paper profits more clearly than price alone and how stretched that profit already is relative to the historical base.

There is also an improved version called entity-adjusted NUPL. In that version, transfers between addresses belonging to the same entity are filtered out, so the metric becomes less noisy around internal reshuffling and better reflects real economic activity. For practical work, this is a useful option if your data platform provides it.

Parameters and Settings: What Exactly to Watch

In practice, we do not just need any NUPL reading. We need a properly assembled working view.

There are several things worth watching:

  • base NUPL or entity-adjusted NUPL;
  • daily timeframe rather than noise inside the hour;
  • 30-day smoothing if we need to remove excess spikes;
  • the asset where the metric has a sufficiently clean historical profile;
  • the link between the metric, price, realized price, and holder behavior.

For operational work, the key point is not an argument about the “correct” version, but consistency. Once we choose one source and one calculation variant, we do not jump between platforms in the middle of analysis.

How to Read NUPL Signals

NUPL does not have a magic level that creates a trade by itself. But the metric does have working regimes that help us avoid trading against the higher-timeframe phase of the market.

The working interpretation looks like this:

  • below zero, the market is in aggregate unrealized loss, and that is the environment of a late bear cycle or a capitulation phase;
  • around zero, the market starts moving from pain toward recovery, but a sustainable reversal still needs confirmation from other data;
  • a clearly positive NUPL shows that the market is back in profit and able to support trend continuation;
  • an excessively high NUPL does not mean an immediate short, but it does mean the market has already become expensive in terms of euphoria and the next crowd mistake can cost a lot.

This is where beginners usually break down. They see a high NUPL and try to short too early. Or they see negative values and start buying without confirmation. Both approaches are weak.

What NUPL Does Not Show

NUPL does not provide an entry point by itself.

It does not answer the following questions:

  • where exactly to enter;
  • what position size to use;
  • when to add to the position;
  • whether leverage in the market is already overheated;
  • who is driving price at the moment — spot or derivatives.

The metric can remain in a strong zone for weeks while price keeps moving higher. That leads to the main conclusion: NUPL is not a trigger. It is context.

Basic Discipline Rules

In our workflow, we use NUPL like this:

  • we do not build a trade on a single on-chain metric;
  • we always check whether price confirms the picture;
  • we separately assess whether there is overheating in funding, open interest, and liquidations;
  • we do not try to catch a top only because the market is “already expensive”;
  • we do not call every move into a weak zone a bottom without signs of stabilization.

A good practice is to split signals into three layers: higher-timeframe regime, tactical background, and concrete trigger. NUPL only handles the first layer.

Typical Mistakes

The first mistake is treating a high NUPL as an immediate reversal signal. In a strong market, overheated readings can survive longer than a short seller’s patience.

The second mistake is treating a negative NUPL as a guaranteed bottom. In capitulation, the market often falls deeper than seems rational.

The third mistake is reading the metric in isolation from derivatives. If NUPL is already high while funding is stretched again, open interest is rising, and liquidations are moving only one way, the overheating risk is materially higher than what a single NUPL chart suggests.

The fourth mistake is mixing data sources. Different providers may calculate and smooth the metric differently. This is not a reason to argue over decimal points. It is a reason to keep one internal standard.

Workflow for Using NUPL

Before opening a position. First we define the regime. If NUPL is low or only starting to recover from a weak zone, we look for confirmation that demand is returning and do not force position size. If NUPL is already high, we do not buy impulse blindly and wait either for a reset or for a very clean continuation in price.

During the position. We watch whether overheating is intensifying. If price is rising and NUPL is moving into a hotter zone, the task is not to argue with the trend but to tighten discipline: fewer chase entries, more careful sizing, and more attention to locking in results on continuation.

After the exit. We evaluate not only the profit or loss, but also the regime in which we were operating. If the trade was opened against a mature market phase, the mistake is usually not in the entry itself, but in ignoring the higher-timeframe context.

Mini Cases

  1. The market after a deep drawdown.
  2. NUPL moves from negative territory back toward zero. Price stops printing new lows, funding is neutral, and long liquidations have already been flushed. This is not a guaranteed bottom, but it is an environment where looking for longs becomes more logical than looking for an emotional short.
  3. A strong bullish section.
  4. Price prints a new high, NUPL is elevated and keeps rising. The mistake here is to short only because the metric looks “too high.” The better approach is to wait for cooling: sideways action, reduced leverage imbalance, or weakening demand on continuation.
  5. A late trend stage.
  6. NUPL remains positive, but price is already moving with more effort, while funding is skewed again and open interest is rising without strong spot confirmation. This is not an automatic reversal, but it is a regime where we treat risk more strictly and do not expand the position without a real reason.

FAQ

What is NUPL in simple terms?

It is a metric that shows whether the market is sitting on aggregate paper profits or paper losses and how large that imbalance already is.

How is NUPL different from MVRV?

Both metrics are built around realized cap, but NUPL focuses specifically on the share of unrealized profit or loss inside the current market valuation. In practice, they are close in meaning, but they are read a bit differently.

Can you enter a trade using only NUPL?

No. The metric defines the regime, but it does not provide a complete entry trigger. It should be read together with price, derivatives, and the broader market context.

Is a high NUPL always a sell signal?

No. A high NUPL means elevated overheating risk, but the market can stay in that phase for a long time. What matters is not just the fact of overheating, but how price and derivatives behave around it.

Which assets is NUPL most useful for?

The metric works best where there is a clear history of on-chain data and enough asset maturity. It is usually easier to read on large established coins than on younger and noisier names.

How to Apply This in Our Product

In our setup, NUPL does not replace a trading system and does not substitute for an entry signal. We use metrics like this as a regime filter.

The practical order is as follows:

  • first, we assess the higher-timeframe phase through the on-chain picture and the broader market backdrop;
  • then we check Market Median to understand whether there is broad support for the move across the market;
  • after that we review funding, liquidations, premium index, and open interest so we do not step into overheated leverage;
  • only then do we connect the working tool that matches the regime.

If the market is just coming out of a weak phase and structure is becoming more constructive, it makes more sense to look toward the trend-following trading bot Spot-Bot on selected assets. If local overheating is developing through manipulative spikes and forced price extensions, it is more useful to filter those sections through the crypto screeners and work more carefully with ST-Bot logic instead of buying a noisy pump head-on.

Conclusion

NUPL is a strong on-chain metric for assessing market phases, but a weak standalone tool for making a trade decision. Its value is not in guessing the exact top or bottom, but in helping us distinguish early recovery, a mature trend, and an overheated cycle stage.

For an algo trader using trading bots, this matters even more: the more accurately we understand the higher-timeframe regime, the fewer unnecessary entries we take against the market and the cleaner the entire filtering process becomes.

Risk Disclaimer

Any on-chain metric provides a probabilistic picture, not a guaranteed one.

NUPL should not be used as the sole basis for a trade, especially in a leveraged market with high intraday volatility.


Telegram Channel

Latest news, announcements and updates from our project.

Subscribe

Community Chat

Discussion, technical support and community help.

Join Discussion
Automate Your Trading with Algorithms
A complete trading suite: from indicators and screeners to trading bots.
🚀 Start for free