CVDD Floor

A coin-age-weighted price floor Bitcoin has rarely closed below

Current reading

Waiting

$47,517

Updated daily · as of 2026-07-24

BTC price
$65,091
Distance above floor
37.0%

CVDD — Cumulative Value Days Destroyed — is an on-chain price floor for Bitcoin created by analyst Willy Woo. Across Bitcoin's history, price has only rarely and briefly closed beneath this line, which makes it a useful reference for deep-value zones.

Rather than reacting to short-term price, CVDD is built from the movement of long-dormant coins, giving it a slow, steadily rising floor that tends to sit far below the market during bear-market lows.

What is CVDD?

CVDD is derived from a concept called Coin Days Destroyed (CDD). A "coin day" accumulates for every coin held without moving — one coin held for one day equals one coin day. When that coin finally moves on-chain, the coin days it accumulated are "destroyed," and that destruction is valued at the price on the day of the move.

By summing this destroyed value across all of history and dividing it down, CVDD produces a line that represents a coin-age-weighted cost basis for the network. Because it gives weight to the conviction of long-term holders, it forms a floor the market has historically respected.

How CVDD is calculated

CVDD = Σ (Coin Days Destroyed × price) ÷ (market age in days × 6,000,000).

The numerator accumulates the dollar value of all coin days destroyed over time. The denominator divides by the age of the market in days and a fixed constant of 6,000,000, which Willy Woo calibrated so the resulting line acts as a historical floor. The result rises slowly and smoothly, and the distance between live price and this floor is a quick read on how stretched — or how cheap — the market is.

How CVDD has acted as a Bitcoin price floor

In past deep bear markets — including the 2015 and 2018 lows and the March 2020 crash — Bitcoin's price fell toward the CVDD line but rarely closed below it for long. That is why CVDD is often described as a floor rather than a typical indicator: it marks the level at which long-term-holder cost basis has historically halted declines.

Because CVDD is a price level (in dollars) rather than a 0-to-1 score, the most useful read is the percentage distance between today's price and the floor. The smaller that gap, the closer the market sits to a level that has historically been hard to break.

Recent history

DateCVDD FloorStatus
2026-07-24$47,517Waiting
2026-07-23$47,517Waiting
2026-07-22$47,511Waiting
2026-07-21$47,508Waiting
2026-07-20$47,488Waiting
2026-07-19$47,489Waiting
2026-07-18$47,493Waiting
2026-07-17$47,476Waiting
2026-07-16$47,474Waiting
2026-07-15$47,466Waiting
2026-07-14$47,452Waiting
2026-07-13$47,425Waiting
2026-07-12$47,410Waiting
2026-07-11$47,415Waiting
2026-07-10$47,406Waiting
2026-07-07$47,403Waiting
2026-07-06$47,400Waiting
2026-07-05$47,402Waiting
2026-07-04$47,406Waiting
2026-07-03$47,406Waiting
2026-07-02$47,366Waiting
2026-07-01$47,355Waiting
2026-06-30$47,343Waiting
2026-06-29$47,333Waiting
2026-06-28$47,335Waiting
2026-06-27$47,338Waiting
2026-06-26$47,334Waiting
2026-06-25$47,321Waiting
2026-06-24$47,318Waiting
2026-06-23$47,303Waiting

History grows daily as the dashboard runs — more rows will appear over time.

Frequently asked questions

What is CVDD in Bitcoin?

CVDD stands for Cumulative Value Days Destroyed, an on-chain price floor created by Willy Woo. It is built from the value of long-dormant coins when they move, producing a slowly rising line that Bitcoin has rarely closed below.

How is CVDD calculated?

CVDD equals the cumulative sum of (coin days destroyed × price) divided by the market age in days times a fixed constant of 6,000,000. The constant is calibrated so the line behaves as a historical floor.

What is the current CVDD value for Bitcoin?

The current CVDD floor and how far today's price sits above it are shown at the top of this page, updated daily. You can set a free alert for when price approaches the floor.

Has Bitcoin ever gone below CVDD?

Only rarely and briefly. In past bear-market lows price touched the CVDD line but did not stay beneath it for long, which is why it's treated as a floor.

Get alerted when CVDD Floor hits your level

Set your own threshold and we'll watch it every day, then email you the instant it triggers — no need to keep checking back.

Set up a free alert →

Not financial advice. These indicators are for reference only — they have shifted from cycle to cycle and may behave differently in the ETF era. Always do your own research before making investment decisions.