Statistical

Profitable Days

Every historical Bitcoin close coloured by whether buying that day shows a paper profit at today's spot. A path-dependent picture of who has and hasn't made money so far.

Chart data refreshed 01 May 2026 · 20:20 UTC

Profitable

92.2%

Lifetime, vs spot

Spot BTC

$78,199.03

+3.2% 24h

Underwater

451

Of 5,765 days

Longest stretch

298 d

2025-04-10 → 2026-02-01

TL;DR

What it is
A long-run picture of who has so far made money buying Bitcoin. Each daily close is sage if it sits below today's spot, rust if it sits above. The reference is literally today — the colours move every time spot does.
Where we are
Spot $78,199.03 · 92.2% of every Bitcoin daily close sits below it (5,314 of 5,765 days). The mid-to-late expansion regime — a thin rust band of recent under-water purchases.
Why it matters
The all-time-low ratio is dated, not theoretical. The deepest "buyer's remorse" reading on record is 58.0% on 20 Nov 2011, when spot was $2.20. The chart has not been below 90% in steady state since 2015 — today's 298-day rust window is the longest since 2018.
The catch
Path-dependent: every new ATH retroactively flips earlier rust to sage; every drawdown extends a rust window. Best read against drawdown, rolling CAGR, and time-in-band, not on its own.

What the chart shows

01

Bitcoin Profitable Days plots every daily close since 18 July 2010 on a logarithmic price axis, coloured by a single test: would today's spot show a paper profit if you had bought on that day? Sage segments are wins; rust segments are coins still underwater at the current price. The shaded vertical band marks the longest consecutive unprofitable stretch on the record.

At today's spot of $78,199.03, the lifetime profitable ratio is 92.2%5,314 of 5,765 historical closes sit below it. The chart is path-dependent by construction: a single ATH lifts the leading edge of the longest unprofitable window into the green, while every fresh drawdown lengthens one. Spot auto-refreshes a few times a day in the browser; the dataset itself rebuilds nightly.

How it is calculated

02

The test is intentionally trivial. For every historical close d:

profitable(d) = price(today) > price(d)

Sage means true, rust means false. The lifetime ratio is the share of days where the test resolves green; the 30-day rolling ratio is the same share over a trailing window. There is no smoothing, no return-window anchor, no cohort cohort — just spot today against close on day d.

The reference is literally today. This is the chart's defining design choice and its main source of confusion. A day's colour can flip back and forth as spot moves through that day's old close. There is no “profitable after one year” or “profitable on a five-year hold” framing — those are legitimate alternative questions, but they answer something different. The full derivation, including the choice of daily close versus intraday wick, is on the methodology page.

How to read it

03

Profitable Days is most informative at the extremes. A lifetime ratio above 97% has only fired during the most expansive cycle phases — a chart that is almost entirely sage tells you spot has just printed a new ATH against most of the prior history. A ratio below 80% has only fired during deep bears, where the preceding cycle's run had pushed enough days above today's spot to widen the rust band materially. Between 85% and 95% covers the bulk of trading days and carries weak signal on its own; pair the read with cycle-shape lenses below.

Profitable-days regimes — descriptive bands fitted to the post-2014 history; not author-canonical
ReadingRegimeWhat it has meant
≥ 97% Late expansionMost of the historical record sits below current spot. Has bracketed the immediate aftermath of every cycle top since 2017, and the post-halving early-bull regime.
92 – 97% Mid expansionA working ratio with a thin rust band of recent under-water purchases. The chart has spent the largest share of its post-2015 history in this regime.
85 – 92% DrawdownThe rust band is widening as recent highs sit above current spot. The 2018 bear, the 2022 post-FTX drawdown, and the current 2025–2026 stretch have all printed inside this range.
< 85% Deep bearSustained readings below 85% have only fired during the 2014–2015 and pre-2013 bear regimes. A modern (post-2015) ratio in this range would be without precedent.

Historical readings

04

Reading the lifetime ratio at canonical cycle anchors makes the path-dependent shape explicit. Every cycle top has printed a near-100% ratio (almost the entire preceding history sat at lower prices). Every cycle low has printed a sharply lower ratio — not because the math changed, but because spot fell back under enough recent days to widen the rust band. The 99bitcoins obituaries archive is a useful sentiment cross-check at the deeper bears.

Refreshed 01 May 2026 — ratio if the named date were 'today', computed against the daily-close history.
DateEventClose (USD)Profitable ratio
2011-11-20All-time-low ratio — post-Mt-Gox flash$2.2058.0% profitable · 491 days of history
2013-12-042013 cycle top $1,121.4899.8% profitable · 1,235 days of history
2015-01-142015 cycle low $172.1572.4% profitable · 1,641 days of history
2017-12-172017 cycle top $19,423.5899.9% profitable · 2,708 days of history
2018-12-152018 cycle low $3,216.6383.8% profitable · 3,071 days of history
2020-03-12Covid liquidity flush $7,935.5288.4% profitable · 3,524 days of history
2021-11-102021 cycle top $67,145.37100.0% profitable · 4,132 days of history
2022-11-212022 cycle low — post-FTX$16,304.0883.3% profitable · 4,508 days of history
2024-03-142024 pre-halving high $73,097.77100.0% profitable · 4,987 days of history

The deepest buyer's remorse on the record

05

The cleanest single number this chart produces is the all-time-low ratio — the date in Bitcoin's history where the smallest fraction of preceding closes would have been profitable buys. After a 365-day warm-up to give the early history room to develop, the minimum is 58.0% on 20 Nov 2011, with spot at $2.20. That print sits in the depths of the post-Mt-Gox 2011 bear — the slide from $32 in June 2011 to $2 in November 2011, after the Mt Gox 19 June 2011 hot-wallet incident and the cascade of secondary failures that followed. With sixteen months of trading on record, an anchor at the bottom left more than four-tenths of the preceding closes above current spot.

The recovery is the more useful half of the story. The 2013 bull run pushed Bitcoin from $2 to over $1,100 in roughly two years, mechanically converting the 2010 and 2011 rust segments to sage as spot cleared every prior daily close. The lifetime ratio rebounded above 90% 257 days later, on 03 Aug 2012 at $10.92 and has not revisited the sub-60% regime since. Subsequent cycle bottoms (2015, 2018, 2022) shaved the lifetime ratio by 10–15 percentage points but stayed above 80%. The all-time low belongs to the era when there was simply not enough history to absorb a single-cycle drawdown.

The longest unprofitable stretches

06

A second cut: the longest consecutive run of rust segments at any anchor. Today's spot of $78,199.03 produces a 298-day stretch from 10 Apr 2025 to 01 Feb 2026 — the longest unbroken under-water window since the 2018 bear. Every close inside that window printed above spot today, and stayed above; the front edge advances each day spot fails to clear the early-2026 highs.

Top three under-water windows at today's spot — refreshed nightly
RankStartEndDays
110 Apr 202501 Feb 2026298
211 Nov 202408 Apr 2025149
303 Feb 202603 Feb 20261

What this means for you

07

For a dollar-cost-averaging investor. The chart is a picture of DCA's historical success rate at today's anchor. Sustained ratios above 90% mean the average past dollar would have been a winning purchase; the asymmetry of the path-dependent rust band — concentrated near recent peaks — means a steady weekly cadence buys disproportionately on sage days simply because that is where most of the days live. Treat sub-90% lifetime readings as historically rare regimes, not as a forward signal.

For a cycle-timing trader. The lifetime ratio is a slow signal, better used for confirmation than for entry. Pair Profitable Days with drawdown from ATH — which reads against the running maximum rather than current spot — and rolling CAGR for the realised-return cohort lens. The chart's distinctive contribution is not the live number but the shape of the rust band on the price line: which cycle's purchases are still under water.

For a researcher. The metric is path-dependent and trivially reproducible from the daily-close history. The all-time-low ratio, the longest stretches, and the cycle-anchor table all recompute nightly under the live series; the methodology page records the warm-up choice and the daily-close anchor. Alternative framings (rolling-window profitability, holding-period profitability) are valid and complementary; they are different questions.

When it fails

08

Path-dependent — every new ATH wipes prior rust. Today's lifetime ratio is a function of today's spot, not a fixed historical truth. A single new all-time high lifts the leading edge of the longest unprofitable window into the green, sometimes by months at a time. Any cross-cycle comparison of the lifetime ratio has to anchor on the same spot, otherwise the number is comparing two different questions. The cycle-anchor table above anchors each cycle at its spot; that is the apples-to-apples view.

The ratio is anchored on today, not on horizon. Coins bought near a cycle peak read as “unprofitable” here even if a buyer has held them for ten years and harvested several intermediate highs along the way. The chart does not know about realised returns. For a horizon-anchored read see rolling CAGR; for an entry-relative read see the per-cycle drawdown line.

Daily closes only. An intra-day wick that filled by close does not register; an intra-day flash above today's spot does not flip the day to profitable. Bitcoin's intra-day range is materially wider than its close-to-close range, and the chart's segments understate both profitability and drawdown by that gap. A cleaner real-time read would use five-minute candles; we use daily closes for cross-chart consistency.

The early-history ratio is unstable. The first few hundred trading days have so little context that a single price tick re-orders the ratio meaningfully. The 365-day warm-up on the all-time-low calculation acknowledges that explicitly — pre-warm-up readings exist on the chart but are not used to anchor the headline statistic.

Frequently asked

09

Canonical questions from Google's “People also ask” block for bitcoin profitable days, answered against the data on this page.

What does "profitable day" mean for Bitcoin?
On the Bitcoin Profitable Days chart a day is "profitable" if today's spot price is higher than the closing price on that historical day — profitable(d) = price(today) > price(d). The reference is literally today, so the chart updates as spot moves. A day that flipped to profitable at a new ATH can flip back to underwater the next time spot trades below that day's close.
How often has buying Bitcoin been profitable?
Across the full daily-close history, 92.2% of days have been profitable at today's spot of $78,199.03 — 5,314 of 5,765 historical closes are below the current price. The lifetime ratio rarely drops below 90% outside cycle bottoms; the lowest reading on record is 58.0% on 20 Nov 2011, in the depths of the 2011 post-Mt-Gox bear.
What is the longest Bitcoin unprofitable stretch?
At today's spot the longest consecutive run of unprofitable closes is 298 days, running from 10 Apr 2025 to 01 Feb 2026. Every new all-time high erases the leading edge of the longest prior stretch by re-classifying its earliest segment as profitable; every drawdown extends one. The current stretch is the longest since the 2018 bear.
Is Bitcoin profitable to hold long term?
Historically yes: of every Bitcoin daily close since July 2010, 92.2% are below today's price. The unprofitable residue clusters at cycle peaks — coins bought near a top that has not yet been eclipsed. The chart says nothing about the future. It is a path-dependent statistic that updates as spot moves; treat it as a description of past success, not a forecast of the next stretch.
How does this compare to drawdown?
Bitcoin Profitable Days reads against today's spot; drawdown from all-time high reads against the running maximum at every historical date. The two answer different questions. Profitable Days asks "what fraction of past days would a buyer have made money on, at today's price?"; drawdown asks "how far is BTC below its peak right now?" In a deep bear both numbers signal stress; in a new ATH only Profitable Days lifts.