Skip to main content

drix

I built the Bitcoin DCA Calculator and I maintain it. One person, no company, no team. Everything on this page is something you can verify from the source code or from the site itself.

Who I Am

I'm drix, an independent developer. I write the code, the copy, and the methodology on this site. There is no editorial team behind me and no company paying for the output, so when something here is wrong, it's mine to fix.

I started this because one plain question had no honest answer online: what would consistent Bitcoin buying have done for me? The sites that answered it wanted an email address first, invented their own price history, or quietly showed a number that flattered the strategy. I wanted a calculator where every input, every formula, and every data source was visible. One where the uncomfortable figures sit next to the flattering ones: maximum drawdown, the worst buy, the fee drag. (Maximum drawdown is the worst fall from a high point to the low that followed.)

The project is MIT licensed and the repository is public. If you want to check my work rather than trust it, that is the intended way to use this site.

What I Work On

  • The DCA engine. Purchase scheduling on UTC calendar days, average cost, and ROI (your gain or loss as a percentage of what you put in). Then money-weighted annualized return (XIRR, solved numerically), maximum drawdown, best and worst buy, and fee drag. The formulas are written out on the methodology page.
  • Price and market data plumbing. Server-side fetching and caching from Kraken, Coinbase, mempool.space, CoinGecko, FRED, Yahoo Finance, blockchain.info and others, with provider fallback so one outage doesn't take a page down.
  • The education pages. Self-custody, mining, and "why Bitcoin". That includes an evidence scorecard that grades common Bitcoin claims, some of which this project itself used to repeat uncritically.
  • Everything else. Design, accessibility, performance, the live network widgets, and the writing. It's one person, which is the honest explanation for both the site's consistency and its blind spots.

What I Don't Claim

This matters more than a résumé would, so it goes near the top rather than in the footnotes:

  • I am not a financial adviser, broker, accountant, or tax professional, and I hold no license or certification in any of those fields. Nothing on this site is personalized advice.
  • I have no way of knowing your situation: your income, debts, tax residency, or risk tolerance. The calculator doesn't ask. It backtests a schedule; it does not judge whether that schedule is sensible for you.
  • I don't predict prices. Where the site projects forward, it does so from assumptions you choose yourself. Those are labeled as scenarios, not forecasts.
  • I hold Bitcoin. That's a real bias, and you should read everything here with it in mind. It's also why the limitations section exists and is kept blunt.

Editorial & Corrections Policy

A financial calculator is only worth as much as its willingness to be wrong in public. These are the rules I hold this site to.

1. Every number traces back to a source

Figures on this site are computed from live or historical market data, never typed in by hand to make a point. Each source is listed on the methodology page with what it provides and how long it is cached. Where a series is interpolated rather than measured, meaning the gaps between real data points are filled in, the page says so.

2. Missing data is shown as missing

When a provider is down, widgets and pages render an explicit "unavailable" state. They do not fall back to a zero, a placeholder, or a stale number presented as current.

3. Corrections are made openly, not quietly

When a calculation error turns up, the fix goes into the public commit history. If it changed any displayed result, it also goes into the methodology changelog, with what was wrong and what changed. Past entries include double-counted future contributions, currency conversion inconsistencies, and timezone-dependent purchase schedules. I'd rather list those than pretend they never happened.

4. Methodology changes are documented

If the way a number is calculated changes, that goes into the changelog rather than shipping silently. A different data source, a different formula, a different default: all of it counts. Results that move should be explainable.

5. Claims get downgraded when the evidence doesn't hold

The Why Bitcoin page grades common claims by how well they survive scrutiny, including ones this project previously stated too confidently. It also names open risks, such as the long-run mining security budget. Nothing on this site promises a return.

How to report an error

If a number looks wrong, please tell me. A screenshot plus the exact inputs (amount, frequency, start date, end date, fee, price source) is usually enough for me to reproduce it.

  • Public and tracked: open a GitHub issue. Best for anything reproducible, since the discussion and the fix stay linked together.
  • Direct: message @9drix9 on X. Best if you'd rather not post publicly.
  • Fix it yourself: the code is MIT licensed. Pull requests are welcome, particularly ones that come with a case the old code got wrong.

Full details, including response expectations and privacy requests, are on the contact page.

How This Is Funded

Knowing who pays for a financial tool tells you a lot about whose interests it serves. Here it is in full:

  • Bitcoin donations. On-chain and Lightning addresses are in the site footer. Voluntary, and nothing on the site is gated behind them.
  • Cookieless ads. Two small A-ADS slots. I deliberately removed Google AdSense in July 2026, because surveillance advertising contradicts what this site says about privacy. I accepted the lower revenue for it.
  • Affiliate links, labeled "(affiliate)" wherever they appear. Clicking one is optional and changes nothing about how the site behaves.
  • No accounts, no email list, no paid tier, no sponsored calculator results, and no exchange paying for placement in the fee comparison. The about page covers the disclosure in more depth.

Related pages

Run your own numbers

Don't take my word for any of it. Put in your own amount, schedule, and dates, then check the math against the methodology page.

Open the calculator

Not financial advice. This site is educational. Its author is not a licensed financial professional and nothing here is a recommendation to buy or sell anything. Historical and simulated performance does not guarantee future results. Bitcoin is volatile and you can lose money. Do your own research.