₿

BTC Auditor

Research, analysis and audit of Bitcoin since its creation

Connecting…

This page's headers, tooltips and footer are in English. The live data panels below are generated by the same script that powers the Spanish dashboard and, for now, still render their labels in Spanish — the numbers themselves are universal. Full panel translation is a separate, larger project.

Don't want to stare at a screen every day?

We alert you when MVRV, NUPL, price or Fear & Greed cross your threshold. By Telegram or email, free and with no signup.

Create an alert
Live price (USD) — —
24h high —
24h low —
24h volume —
Market cap —
Distance to ATH —

Price history (since the first recorded market price)

Loading historical data…

Key metrics

Annual return (%)

The classic cycle-top indicators stopped working

Five independent metrics — MVRV, NUPL, Z-Score, Puell Multiple and Power Law — marked the tops of 2011, 2013 and 2017. Since 2013 each one's peak has been lower than the previous cycle's, and at the October 2025 top none reached its classic sell threshold.

See all five in one table →

Automated audit — study conclusionsi

Calculating cycle tension score…

Calculating conclusions from the historical series…

On-Chain Pro — MVRV Coin Metricsi

MVRV in detail: percentile, series since 2011 and how to read it →

Loading…

Real Market Value to Realized Value — the most cited on-chain indicator to spot structural over/undervaluation, usually locked behind a paywall.

Alert me when MVRV crosses my threshold →

NUPL — Net Unrealized Profit/Lossi

NUPL in detail: the 5 zones, percentile and since when it stopped marking tops →

Loading…

Mathematically derived from MVRV (NUPL = 1 − 1/MVRV). Classifies the aggregate sentiment of all holders into 5 zones.

MVRV Z-Scorei

Z-Score in detail: its real all-time high, and why it wasn't in 2011 →

Loading…

A volatility-normalized variant of MVRV, instead of comparing the raw ratio. Calculated entirely from the same Coin Metrics data, no extra source.

Realized price — the network's cost basis Coin Metricsi

Realized price in detail: percentile, episodes below it and when it fell itself →

Loading…

Calculating realized price…

Derivatives — leveraged positioning Binance Futuresi

Loading derivatives data…

Alert me when funding spikes →

Options — non-linear derivatives positioning Deribiti

Loading options data…

Market implied probability Polymarketi

Loading prediction market probabilities…

Alert me when price hits my target →

15-minute markets Polymarketi

Loading 15-minute markets…

Exchange Netflow Coin Metricsi

Loading…

Loading exchange flow data…

Network health mempool.space + Coin Metrics

Hash rate over the last 2 years. Measures network security and miner commitment, independent of price.

Halving cycle comparator

The 4 cycles aligned by days since the halving, price normalized to 1× on the event day. Logarithmic scale.

Stock-to-Flowi

Stock-to-Flow in detail: doubles at every halving, the price no longer does →

Relation between circulating supply and annualized issuance. Scarcity grows by protocol design; not a price prediction model.

Hash Ribbonsi

Loading…

Power Law / Rainbow Charti

Power Law in detail: the top gets closer to the trend, the bottom doesn't →

Calculating regression…

Fear & Greed Index Alternative.mei

Loading…

Loading sentiment index…

Alert me on extreme fear or greed →

Bitcoin Dominance (BTC.D) CoinGeckoi

Loading…

Loading market dominance…

What the channel is watching livei

Loading channel status…

The system checks these conditions every 20 minutes. When one fires, it posts on its own to @btcauditor_alertas — and then pauses until the metric crosses back the other way.

Alerts

Telegram channel — no signup

We automatically publish the crossings that matter: MVRV at a top or bottom zone, extreme fear and greed, and moves over 5% in 24h. Nothing more: if the market isn't doing anything, the channel stays quiet.

Join the channel

Or set up your own alert, with your own threshold, for when a metric crosses the value you define. Email confirmation required before it activates; you can cancel anytime from the link in the email.

Once it fires, the alert pauses until the metric crosses the threshold back the other way — so a metric oscillating around your number doesn't fill your inbox.

h
Advanced conditions

With a second condition, the alert only fires when both are true at once. For example, MVRV above 3 and Fear & Greed above 80: the classic cycle-top combination.

To receive alerts on Telegram: 1) open @btcauditor_bot and send it /start — Telegram doesn't let a bot message first —; 2) message @userinfobot, which replies with your chat ID; 3) paste that number here.

Where to buy or trade Bitcoin

This site may earn a commission if you sign up through these links, at no extra cost to you. Not financial advice, nor a recommendation of one exchange over another.

Timeline — historical Bitcoin milestones