Bitcoin DCA tracker
Stack sats with a system, not a mood.
HodlHabit is a Bitcoin DCA tracker and rule builder: see every purchase on one chart, buy on schedule, and buy more when Bitcoin trades below its long-term models.
Free tracker, builder and backtests. No custody, ever — HodlHabit never holds your Bitcoin.
Dollar-cost averaging (DCA): buying a fixed amount of Bitcoin on a regular schedule.
You buy more when the price is low and less when it’s high, which smooths your average cost.

Executes on
What you get
Everything in one place
A tracker that shows the whole position, a builder that turns instinct into rules, and execution that stays inside limits you set.
The Orange Dots chart
Every purchase you have ever made, sized by how much you bought, plotted against Bitcoin's price. One picture of your whole position.
Power Law and 200-week models
See how far price sits from Bitcoin's long-term trend and its 200-week average — the same deviation your rules can act on.
Dynamic DCA builder and backtests
Compose rules that buy more when Bitcoin is cheap against those models, then test them against a decade of history before you commit a cent.
Automated execution, with brakes
Dry-run first, then live within limits you set: a maximum order size, a daily cap, and a kill switch. An order that would breach a limit is skipped, never shrunk.
Exchange auto-sync
New spot trades land on your chart by themselves, so your portfolio stays current without another CSV export.
Discipline score, goals and a weekly email
A measure of how consistently you actually stick to your plan, the goals you set, and a Monday summary of where you stand.
Several stacks, one view
Keep cold storage, each exchange account or a family stack as its own portfolio, up to 10, and see them added together in sats. The free plan tracks one. Add a wallet's xpub or addresses to check a stack against the chain, watch-only, and see how far price can fall before a bitcoin-backed loan's margin call. Add the ETFs, MSTR or miners you hold and see them counted in sats next to your stack.
Pro · Bitcoin-backed loans
Borrowed against your bitcoin? Know your margin-call price.
Enter your loan's terms once. HodlHabit shows your loan-to-value at today's price, the price that would trigger your lender's margin call and liquidation, and emails you before you get there.
- Loan-to-value, margin-call and liquidation prices at a glance
- How many sats bring you back to your target
- Collateral verified on chain when you watch its address
Sample loan
63.9% LTV at $80,000
Target 50%Margin call 70%Liquidation 80%
Margin call at $73,063
Estimates from the terms you enter. Your lender's figures prevail. HodlHabit never holds or moves your collateral.
How it works
Three steps, then it runs itself
Bring your history
Import a CSV from any of 11 exchanges, or add purchases by hand. Your existing stack appears on the chart immediately — no connection required.
Build your strategy
Start from a preset or compose your own rules, then backtest them against a decade of Bitcoin's history to see how they would have behaved.
Let it run
Dry-run your strategy until you trust it. Where automated buying is available to you, it then executes on your own exchange, inside your own limits, and every buy lands on your chart and in your inbox.
Pricing
Free to track. Pro to automate.
The tracker, the builder and backtests cost nothing, forever.
Free
$0
forever
- Tracker, Orange Dots chart, discipline score and goals
- Dynamic DCA builder and 10-year backtests
- 1 exchange connection · 1 automated strategy
- Live buys up to $25 per rolling 7 days
Pro
$12/mo · $99/yr
14-day free trial · or $90/yr in bitcoin
- Everything in Free
- Uncapped live execution — your safety limits, not ours
- Up to 5 exchanges (Kraken, Coinbase and Binance today) and 5 automated strategies
- Exchange auto-sync
- Up to 25 email alerts on your cost basis, not just price
- Up to 20 watch-only wallets, verified on chain
- Bitcoin-backed loans with a loan-to-value alert
- Spot ETFs and bitcoin-related equities in sats, with your stack
Questions
Frequently asked
If something is not covered here, email hello@hodlhabit.com.
Basics
What is HodlHabit?
A Bitcoin dollar-cost-averaging tracker and strategy tool. Import your purchases, see every one of them on a single chart against Bitcoin's price and its long-term models, and build a rule set that decides how much to buy and when. Where it is available to you, HodlHabit can also place those buys on your own exchange.
Is it free?
Yes. The tracker, the Dynamic DCA builder and backtests are free forever, along with 1 exchange connection, 1 automated strategy and live buys up to $25 per rolling 7 days. Pro lifts the spending cap and adds more connections, more automations and exchange auto-sync.
Which exchanges can execute buys?
Kraken, Coinbase and Binance today. You connect a trade-only API key that cannot withdraw, and every strategy runs in dry-run first — it will not place a real order until you have seen a clean dry-run and typed a confirmation. A free account connects 1 exchange; Pro connects up to 5, one per exchange, as more exchanges are added. If your exchange is not listed, ask for it from the connect form ("Request it") and we will email you when it is available. You can import purchases by CSV from nine more exchanges.
Can I track more than one stack?
Yes, with Pro. Each stack, such as cold storage, one exchange account or a family stack, can be its own portfolio with its own chart and stats, up to 10, and an "All portfolios" view adds them together. The free plan tracks 1 portfolio. If you already have more than one, you keep them all and can switch between them on any plan.
Can HodlHabit alert me?
Yes, by email. Set an alert on what HodlHabit knows about your stack: Bitcoin falling below your average cost, a price level, a Power Law value zone or multiple, or no buy for a number of days; on Pro also the Mayer multiple and the 200-week moving average. Alerts are checked every 15 minutes and sent at most once a day each, and at most 5 alert emails a day in all. The free plan includes 1 alert, Pro up to 25. They are informational, not advice, and delivery is not guaranteed.
Can HodlHabit watch my cold storage?
Yes, on Pro, and watch-only. Add a wallet's extended public key (xpub, ypub or zpub) or its addresses, and HodlHabit shows the balance on chain in sats next to the stack you track, matches receives to the withdrawals you recorded, and can import other receives as buys at that day's closing price. We never ask for a private key or recovery phrase and cannot move your coins. An xpub is stored encrypted, addresses are looked up on a public block explorer from our servers (never from your browser), and removing a wallet deletes everything about it. Pro watches up to 20 wallets, with alerts on outflows and receives. On the free plan you see the Wallets page as a preview, and you keep any wallet you already watch.
Can HodlHabit track my bitcoin-backed loan?
Yes, on Pro. Enter the terms from your loan agreement (amount, rate, how interest is charged, collateral and your lender's margin-call and liquidation levels) and record payments as you make them. HodlHabit shows the loan-to-value at today's price, the price of a margin call and of liquidation, how many sats or dollars bring you back to your target, the interest so far and the next payment, and emails you when the loan-to-value passes the level you set. If you watch the collateral's address, the balance is read on chain. The figures are estimates from what you entered: your lender's figures prevail. We are not a party to your loan and never touch your collateral. Pro tracks up to 20 active loans.
Can I track my ETF or MSTR exposure?
Yes, on Pro. Add your buys and sells of spot bitcoin ETFs (IBIT, FBTC, GBTC, BITB, ARKB, HODL, BRRR, EZBC, BTCO), Strategy (MSTR) and its preferreds (STRC, STRF, STRK, STRD), or listed miners. The ETFs track bitcoin; MSTR, the preferreds and the miners are bitcoin-related equities, not bitcoin, counted at their market value. HodlHabit values each position at the latest end-of-day close and converts it to sats at the bitcoin price recorded just after that day's US close, adds your stack for your total bitcoin exposure, draws your ETF and stock buys on your chart, and can email you when the total crosses a level. Prices are delayed end-of-day closes, so the figures are estimates, not advice; your broker's figures prevail. Pro tracks up to 30 positions.
What are the Pro chart overlays?
Extra long-term models on your Orange Dots chart, on Pro: the 200-week moving average, the Mayer multiple (the price over its 200-day average, drawn as that average) and the Power Law value zones, the bands where the standard Dynamic DCA Power Law signal adds to a buy. Model alerts email you when bitcoin enters a value zone or crosses a level you set on one of the models; alerts on the Mayer multiple and the 200-week average are Pro, Power Law alerts are free. The average cost and Power Law lines stay free. The models describe past prices; they are informational, not forecasts or advice.
Which exchanges can I import from?
CSV imports cover 11 exchanges, and you can always add purchases and sales by hand. If your file is in a layout HodlHabit does not recognise yet, it will try to map the columns for you and remember the format.
Is this financial advice?
No. HodlHabit is a tool, not an adviser. It does not know your circumstances and does not recommend that you buy or sell anything. Bitcoin is volatile and you can lose money — see the risk disclosure in our Terms.
Dynamic DCA and automation
What is Dynamic DCA?
Ordinary DCA buys the same amount on a fixed schedule. Dynamic DCA keeps the schedule but varies the amount according to rules you set — for example, buying more when Bitcoin trades below its long-term models and less when it trades above them. You compose the rules; nothing is decided for you.
What are the Power Law and 200-week models?
Both are statistical descriptions of Bitcoin's past price. The power law fits a long-run trend line; the 200-week moving average is a slow-moving floor many long-term holders watch. HodlHabit uses how far price sits from them as a signal you can build rules around. They describe history — they do not forecast it, and they can be wrong for long stretches.
Is a backtest a prediction?
No. A backtest applies your rules to historical prices with the benefit of hindsight. It shows how a strategy would have behaved, not how it will behave. Past performance does not indicate future results.
What is a dry run?
A rehearsal. HodlHabit evaluates your strategy and validates the order with your exchange without placing it, so you can see exactly what would have been bought. A strategy has to complete a clean dry run before it can go live.
What limits protect me?
Each connection has a maximum order size and a daily cap (defaults $250 and $500). On the free plan there is also a cap on live buys of $25 per rolling 7 days across all your connections. An order that would breach a limit is skipped entirely rather than shrunk, and it is recorded as blocked. You can turn execution off at any time, and HodlHabit pauses a strategy after repeated errors.
What happens if my exchange balance is empty?
The order is rejected by the exchange, HodlHabit records the failure in your execution log, and nothing else happens. It will try again at the next scheduled run. HodlHabit never borrows, never uses margin, and never moves money between accounts.
Security and custody
Do you need my exchange API keys?
Only if you want HodlHabit to place your buys or sync your trades. Tracking by CSV import or manual entry needs no keys at all. When you do connect one, it must be a trade-only key with withdrawals disabled — and HodlHabit verifies that before storing anything.
Can HodlHabit withdraw or move my Bitcoin?
No. Keys that can withdraw are rejected outright, and if we cannot positively confirm a key cannot withdraw, it is rejected too — nothing is stored in either case. The software has no sell, transfer or withdrawal capability at all; those functions do not exist in the code.
Do you hold my Bitcoin?
Never. Your coins stay on your exchange or in your own wallet. HodlHabit is not a broker, an exchange, a wallet or a custodian, and it never takes possession of your funds.
How are my keys stored?
Each key is encrypted with AES-256-GCM using its own freshly generated data key, and that data key is itself encrypted with a master key held outside the database — so a copy of the database alone reveals nothing. The encryption is bound to your account, the exchange and the specific connection. No signed-in client can read the encrypted columns; only the server functions that place a buy or sync trades can decrypt, and only for the moment they need it.
How do I revoke access?
Disconnect the exchange in HodlHabit, under Connections in your profile menu, which destroys the stored key material immediately. Then delete the API key at your exchange as well — that is what fully revokes it, and it is the step only you can take.
Pricing
What does Pro add?
Pro removes the weekly cap on live buys entirely, raises you to up to 5 exchange connections (one per exchange: Kraken, Coinbase and Binance today) and 5 automated strategies, adds exchange auto-sync so new trades land on your chart by themselves, lets you keep up to 10 portfolios with an "All portfolios" view, up to 25 email alerts, up to 20 watch-only on-chain wallets with alerts on outflows and receives, tracks up to 20 bitcoin-backed loans with a loan-to-value alert, shows up to 30 ETF and equity positions in sats next to your stack, and adds the 200-week moving average, the Mayer multiple and Power Law value zones to your chart, with alerts on the Mayer multiple and the 200-week average. Everything in Free is included.
How does the trial work?
Pro starts with a 14-day free trial on the monthly or the annual plan. You enter a card at checkout and nothing is charged during the trial. When it ends, the plan you picked starts and your card is charged, unless you cancel before then in Settings → Subscription → Manage billing; you keep Pro until the trial ends. One trial per person: if you have subscribed before, checkout starts the paid plan straight away.
Can I cancel?
Yes, at any time. Cancelling stops the next renewal and you keep Pro until the end of the period you have already paid for.
What happens if Pro lapses?
Nothing is deleted and nothing you had running is switched off. Your account returns to the free limits: live buys are capped again at $25 per rolling 7 days, and exchange auto-sync stops at the next scheduled run. Strategies and connections you created on Pro keep working within those limits; you just cannot add new ones beyond the free allowance.
Do you charge trading fees?
No. Your exchange's own fees apply to every order. HodlHabit never holds funds and takes no cut of your buys.
Do you offer refunds?
See the billing section of our Terms. If something has gone wrong with a first purchase, email hello@hodlhabit.com within 14 days and we will put it right.
Your data
What does exchange auto-sync import?
Executed spot trades, read with a trade-only key. Purchases made with an exchange's instant-buy or convert features are not exposed by the trade APIs, so they will not appear — add those by hand or by CSV. Imported rows are a convenience, not an authoritative record; your exchange's own statements are.
What about taxes?
HodlHabit shows realised profit and loss on sales using an average-cost basis. That is one accounting method among several, and it may not be the one your jurisdiction requires. We do not provide tax advice — take your figures to someone who does.
Where is my data stored, and do you sell it?
In a managed Postgres database with row-level security, so one account cannot read another's. We do not sell your personal information and we do not share it with advertisers. Our Privacy Policy lists every processor and exactly what each one receives.
How do I delete my account and data?
Email hello@hodlhabit.com and we will do it. Being straightforward: there is no self-service delete button yet. Removing an upload deletes its transactions straight away; the uploaded file is kept for 60 days and then deleted automatically, or sooner if you ask. The Privacy Policy sets out exactly what is kept and for how long.
Which currencies are supported?
You can display your portfolio in a range of quote currencies. Amounts are stored in USD as the unit of account, and your display currency is a lens applied when figures are shown.
Your next buy is already scheduled.
Bring your history, write the rules once, and stop deciding week by week.
Start free