Crypto · 5 min read

· by James Whitaker

On-chain analysis for beginners: what blockchain data can tell crypto traders about flows, holders and activity, which metrics matter and where data misleads.

In traditional markets, you cannot see who moved money where. You get prices, volumes and quarterly filings – the plumbing stays hidden. Public blockchains flip that: every transfer of bitcoin since 2009 is sitting in an open database anyone can download. On-chain analysis is the practice of reading that database for clues about market behaviour. It is a genuinely useful lens, and also one of the easiest places in crypto to fool yourself with a chart that looks scientific.

What on-chain analysis actually is

On-chain analysis means studying the data recorded on a blockchain itself – transactions, addresses, balances, fees, block contents and smart-contract activity – rather than prices on exchanges. A full node holds all of it. Analytics platforms process it into charts and metrics, and many traders simply use those dashboards.

What makes it distinctive:

  • It is complete. Every on-chain transaction is recorded; nothing is sampled.
  • It is verifiable. Anyone running a node can check the raw data.
  • It is pseudonymous. You see addresses, not names. Everything about "who" is inference.

That last point shapes everything that follows.

Key on-chain metrics traders watch

Some of the most common on-chain metrics, and what they try to measure:

MetricWhat it measuresCommon interpretation
Exchange inflows/outflowsCoins moving to or from addresses linked to exchangesInflows can mean selling intent; outflows can mean moving into custody
Exchange reservesTotal coins held at known exchange addressesFalling reserves are read as less supply readily available to sell
Active addressesUnique addresses transacting in a periodA rough proxy for network usage
Transaction feesWhat users pay to get into blocksDemand for block space
Coin age / dormancyHow long coins sat unmoved before being spentOld coins moving may signal long-term holders selling
Realised price / MVRVAverage price at which coins last moved, compared with market valueWhether holders on average sit on profits or losses
SOPRWhether coins spent were moved at a profit or lossShort-term profit-taking or capitulation
Stablecoin supply on exchangesStablecoins available on trading venues"Dry powder" that could be used to buy

On UTXO-based chains such as Bitcoin, every coin carries a record of when it last moved, which is what makes metrics like realised price and coin age possible. Account-based chains like Ethereum lend themselves more to tracking contract activity, token flows and DeFi usage.

What blockchain data analysis can tell you

Used carefully, on-chain data helps with:

  • Context for big moves. A sharp drop alongside heavy exchange inflows from long-dormant coins is a different story from a drop driven by derivatives liquidations with little on-chain movement.
  • Holder behaviour over cycles. Aggregates of coin age and realised profit or loss show how different cohorts have historically behaved.
  • Network health. Fees, hash rate and active usage show whether a chain is actually being used.
  • Tracing specific events. Hacks, exchange wallet movements and large transfers by known entities are visible in real time.
  • DeFi positioning. On smart-contract chains, you can see loan sizes, collateral levels and where large liquidations would trigger.

What on-chain data can't tell you

This is where most beginner mistakes happen.

  • Addresses are not people. One person can control thousands of addresses; one exchange address can represent millions of customers. "Whale wallets" are often exchanges, custodians or ETF custody addresses.
  • Labelling is guesswork. Analytics firms cluster addresses using heuristics. Labels can be wrong or outdated, and different providers can disagree.
  • Most trading never touches the chain. Trades inside a centralised exchange are entries in its internal database. Derivatives activity – often the main driver of short-term price – is largely invisible on-chain.
  • Internal shuffling looks like flows. When an exchange moves funds between its own wallets, naive metrics can read it as inflows or outflows.
  • Layer 2s and other chains split the picture. Activity on rollups, sidechains or other networks may not show up in a single-chain metric.
  • Correlation is not prediction. A metric that "called" past tops in hindsight can stop working once traders watch it, and there are very few full market cycles to test against.

A practical way to use on-chain analysis

  1. Start with a question, not a dashboard: "Are long-term holders selling into this rally?"
  2. Pick metrics that answer it, and read their methodology – what counts as an exchange, how cohorts are defined.
  3. Compare against price and derivatives data (funding rates, open interest) to see whether the on-chain story is the main driver.
  4. Check against a second data provider for any surprising reading.
  5. Treat conclusions as probabilities, and size any decision as though you might be wrong.
  6. Watch for regime changes. New structures, like ETFs holding coins with custodians, shift what old metrics mean.

For teams that want their own view, on-chain data can be pulled from a node or an indexing service into a custom dashboard – the kind of data tooling Mraviko builds – but the interpretation problems above apply no matter how polished the charts are.

A lens, not a crystal ball

On-chain analysis gives crypto traders something no other market offers: a complete, public ledger of every settlement. That makes it excellent for understanding what happened and who might be moving. It does not reveal identities, it misses most trading activity, and its metrics are interpretations built on assumptions. Use blockchain data to add context to your thinking – not to replace it.

This article is for education only and is not financial or investment advice.

on-chain analysison chain metricsblockchain data analysisexchange inflows outflowscrypto whale tracking

Ready to apply
this?

Let's turn ideas into a plan. Book a free 30-minute discovery call with our team.