Connect With Us

You are at:

Glassnode Review: Market Structure Is the Product

Financial analytics displayed across devices on a modern research desk

Take one Glassnode chart: Bitcoin MVRV.

It looks like a simple ratio. Market value sits in the numerator. Realized value sits in the denominator. The line rises and falls, and historical extremes invite a familiar story about euphoria and capitulation.

But the useful review of Glassnode begins by dismantling that one chart.

Commercial disclosure: This article contains no Glassnode affiliate CTA. Official Glassnode links below are evidence citations only.

Evidence boundary: this review uses current Glassnode product and methodology documentation. It does not claim institutional-plan testing or independent replication of Glassnode’s proprietary models.

Layer one: MVRV inherits everything inside Realized Cap

MVRV is:

Market Cap ÷ Realized Cap

The market-cap side is familiar. The more interesting side is Realized Cap.

Glassnode defines Realized Cap by valuing each Bitcoin UTXO at the market price when that UTXO last moved, rather than at today’s price. That creates a useful estimate of the economic value embedded in the active supply.

It is not a database of investor purchase invoices.

If I move bitcoin from one wallet I control to another, the UTXO can receive a new last-movement price even though no arm’s-length purchase occurred. An exchange can reorganise cold storage. A custodian can rotate infrastructure. Dormant coins can move for reasons unrelated to selling.

So the first Glassnode discipline is:

Realized Cap is a last-movement valuation model. Treating it as literal acquisition cost makes the model sound more certain than the chain can prove.

Layer two: the ratio becomes useful only when behaviour is added

A high MVRV tells you that market value is elevated relative to the realised-value model. It does not tell you that holders have started distributing.

That requires another mechanism.

I would ask:

  • Are older coins becoming active?
  • Is realised profit increasing?
  • Are long-term-holder cohorts spending?
  • Is new demand absorbing the distributed supply?

This is where Glassnode becomes more valuable than a single indicator. Realized Cap, MVRV, spent-output behaviour, profit/loss metrics and age cohorts can be used as one connected model of supply behaviour.

The product is strongest when several metrics test one mechanism. It is weakest when a chart threshold becomes a mechanical price forecast.

Layer three: a holder cohort is a rule, not a personality

Glassnode can segment Bitcoin supply by age and holder cohorts. The familiar long-term-holder framework uses age rules to distinguish older from younger UTXOs.

That is useful because old and recently active supply often behave differently.

It does not mean a coin crossing an age threshold has acquired “conviction.” Nor does an old coin moving prove panic or profit-taking.

The chart describes behaviour under a definition. The analyst supplies the psychological story.

That separation is one of the reasons I like Glassnode for serious Bitcoin work: the model can be interrogated. It is also the reason I would not repeat cohort labels as if they were verified investor identities.

Layer four: entity adjustment improves the signal by adding another model

Addresses are a poor proxy for economic actors. One exchange can control thousands of addresses; one person can use many wallets.

Glassnode’s entity-adjusted metrics use heuristics, proprietary clustering and data-science methods to group addresses into network entities and remove some activity interpreted as internal movement.

That can make an economic series more useful.

It also makes the series mutable. Glassnode explicitly documents that entity-based metrics can change as clustering knowledge improves. Its entity framework targets addresses controlled by the same network-level entity; it does not claim to turn an exchange address into the count of beneficial customers behind it.

The better model therefore creates a new provenance question: which version of the model did the researcher actually see?

Layer five: historical revision is where Glassnode has an unusually important feature

This is the part of the product I would pay attention to if I were building systematic research.

Glassnode provides Point-in-Time metrics designed to preserve data exactly as it was known at a historical moment. Those series are append-only rather than being rewritten later with improved clustering, late data or corrections.

Why does that matter?

Suppose a 2024 backtest uses today’s improved exchange labels. The model may unknowingly receive information that was not available to a researcher in 2024. The backtest becomes cleaner than the decision environment that actually existed.

Point-in-Time data deliberately preserves the older, imperfect information set. It may be less accurate by today’s knowledge and more honest for historical simulation.

Historical seriesBest current knowledge?Faithful to what was known then?Best use
Mutable current seriesYes, by current methodologyNot necessarilyCurrent research and revised historical understanding
Point-in-Time seriesNot necessarilyYesBacktesting and decision-process reconstruction

That distinction is a much more consequential Glassnode feature than another dashboard layout.

Now return to the MVRV chart

After stripping the chart apart, the question becomes better.

Instead of:

MVRV is high. Is Bitcoin at a top?

I would ask:

Market value is elevated relative to the last-movement valuation model. Are older cohorts actually spending into that profitability, is realised profit accelerating, and can observable demand absorb the supply?

That question can be wrong. It can also be tested.

Where Glassnode earns a place in a research stack

I would reach for Glassnode first when the recurring question concerns Bitcoin supply structure:

  • realised value and unrealised profitability;
  • older versus younger supply;
  • spent-output behaviour;
  • dormancy and coin age;
  • profit and loss realisation;
  • cycle or regime research;
  • systematic historical work where revision bias matters.

I would not choose it primarily for named-wallet investigation, custom protocol SQL or standardised protocol financial statements. Those are different data-model problems.

Exchange metrics deserve a separate warning

Glassnode also publishes exchange-related metrics based on labelled exchange addresses.

The same rule applies more strongly there. A transfer into the current exchange-labelled set is evidence of movement into that set. It is not direct proof that the beneficial owner sold.

Exchange labels can also evolve. For a material claim, record the metric name, entity scope, timestamp, export date and whether a Point-in-Time version exists.

What I would test before paying

Glassnode’s current Advanced plan is listed at $49 per month when billed annually and provides hundreds of daily-resolution metrics with four years of Studio history. Professional access extends history and resolution and is the relevant tier for deeper Point-in-Time and programmatic workflows.

There is a practical wrinkle on the current pricing material: the feature table references an “API Light” row for Advanced, while the FAQ says API access is not included in Advanced and is an optional add-on on Professional. I would therefore verify the exact export/API entitlement in checkout rather than buying from a third-party plan table.

Before paying, write down the exact recurring research job:

  1. Which metrics are required?
  2. What historical depth is required?
  3. Does the work require mutable current history or Point-in-Time history?
  4. What resolution matters?
  5. Is browser analysis enough, or is programmatic export essential?
  6. Can the conclusion be challenged with another evidence type?

My conclusion

Glassnode’s advantage is not that it makes blockchain data objective. The blockchain was already the observable layer.

Its advantage is a coherent set of economic transformations that lets a researcher ask better questions about supply, cost-basis proxies and holder behaviour.

The cost of that sophistication is model risk.

If you can keep raw event → last-movement model → cohort/entity model → market interpretation separate, Glassnode is one of the strongest Bitcoin research systems available. If those layers collapse into one chart caption, the same product can manufacture false precision very efficiently.

For the venue-flow side of the market, continue with the CryptoQuant review. For the category model, use Best On-Chain Analytics Tools.

Primary sources

This article is educational research and does not provide personalised investment advice.

1 Comments Text
  • pornip says:
    Your comment is awaiting moderation. This is a preview; your comment will be visible after it has been approved.
    That was amazing
  • Leave a Comment

    Your email address will not be published. Required fields are marked *