Stack Over Time
- Bitcoin price
- Formula BTC
- Plain holding plus plain DCA
- ◆ Reserve buy
- ★ Bonus Buy Zone
- With Bonus Buys
- ▲ Buy
- ▼ Sell
Calculator
Enter the Bitcoin you already hold, your normal daily buy in dollars, and a start date. This replays the published calls from that date through the latest close.
Past results do not guarantee future results. Hypothetical backtest, not a guarantee. This is not financial advice.
Smart Daily Buys use that day's size at that close: 3x, 1x, 1x, 0.5x, or 0x. On a 0x day the full daily budget goes into the Skipped-Buy Reserve, and on a 0.5x day half of it does. The first Very Cool day spends that reserve in 90 equal daily buys. The reserve never sells Bitcoin. Recurring daily buys are fee-free. Reserve buys pay 0.5%.
The starting Bitcoin splits into a Hold Stack, which is never sold, and a Trading Stack. This page starts at Hold 0% / Trading 100%, so the starting Bitcoin is the Trading Stack and the published result stays the same. A suggested start elsewhere on the site is Hold 70% / Trading 30%. The Trading Stack sells in three steps (a third, then half of what's left, then the rest) and is fully out at the top. It buys back in 90 equal daily slices, or all at once if price rises 25%. Each sell and buy-back pays 0.5%. New daily buys are kept and are not sold.
Plain holding keeps the starting Bitcoin. Plain DCA buys the same daily amount every day. The percentage, and the dollar line under it, compare Bitcoin per dollar, because the cash spent can differ. The chart lines are coins.
Ending Bitcoin
137.227 BTC
$10,971,311 at the latest close
+43.5%
+$3,323,794
With Bonus Buys: 138.769 BTC (+80.1%, +$54,799)
| Dates | Buys | Avg price | Cash in | BTC bought | Value today |
|---|---|---|---|---|---|
| 2020-03-12 to 2020-06-09 | 90 daily buys | $7,648 | $4,959 | 0.648 BTC | $51,843 (+945.4%, +$46,883) |
| 2026-02-05 to 2026-05-05 | 90 daily buys | $71,088 | $63,495 | 0.893 BTC | $71,410 (+12.5%, +$7,916) |