Trust
Methodology
Last updated:
Every number on Orange Abacus comes from a disclosed data source and a model you can audit from this page alone. No black-box outputs, no proprietary adjustments. Every calculator’s assumptions are reviewed before it ships, and this page is updated every time a calculator’s model, data source, or limitations change. For the legal framing around how these tools may be used, see the Disclaimer.
Where our data comes from
- Bitcoin price, spot and historical — CoinGecko.
- Network data — block height, difficulty, hashrate, and transaction fees — mempool.space.
- USD/EUR conversion — Frankfurter, which republishes the European Central Bank’s daily reference rates.
Every calculator runs entirely in your browser. Inputs and results never leave your device — Orange Abacus has no accounts and performs no server-side calculation.
Bitcoin DCA Calculator
- Model. Each scheduled contribution buys BTC at that exact calendar day’s closing price. Today’s portfolio value is priced at the live BTC spot price.
- Data source. Historical daily closing prices from CoinGecko, stored in a static file on the site. Today’s BTC spot price from CoinGecko, fetched live when you load the page. EUR contributions are converted using the Frankfurter USD/EUR rate.
- Refresh cadence. Today’s BTC spot price is fetched live when you load the page and cached for 2 minutes. The historical closing-price file is extended with new days ahead of each deploy, not on every page load. The EUR rate refreshes every 24 hours.
- What this doesn’t account for. Intraday price swings, exchange trading fees, and taxes. A schedule date beyond our latest stored close reuses that close rather than projecting forward.
Bitcoin Future Prediction DCA Calculator
- Model. A deterministic price path from today’s price to your target. The Growth, Sideways, and Decline presets follow defined curve shapes with light, seeded variation, so the same inputs always produce the same output. The Historical option instead takes our most recent stretch of real daily closes and rescales it to start at today’s price and land on your target.
- Data source. Today’s BTC spot price from CoinGecko, fetched live when you load the page, used as the starting point for every scenario. The same daily closing-price file used by the DCA calculator supplies the Historical option’s shape. EUR contributions use the same Frankfurter rate.
- Refresh cadence. Today’s BTC spot price (the starting point for every scenario) is fetched live when you load the page and cached for 2 minutes. The historical closing-price file used for the Historical scenario shape is refreshed ahead of each deploy.
- What this doesn’t account for. This is a what-if tool, not a forecast. It excludes exchange fees and taxes, and no scenario predicts what Bitcoin will actually do.
Bitcoin Loan Calculator
- Model. A generic overcollateralized, fixed-rate, interest-only loan: one liquidation LTV threshold, simple (non-compounding) interest, full liquidation of the posted collateral if that threshold is breached. The structure mirrors common terms across BTC-backed lenders such as Ledn, Unchained, and Arch — it is not pulled from any single lender’s live terms.
- Data source. BTC spot price from CoinGecko, fetched live when you load the page. APR, LTV, term, fees, and margin-call buffer are the values you enter.
- Refresh cadence. BTC spot price is fetched live when you load the page and cached for 2 minutes.
- What this doesn’t account for. Variable-rate or rolling-margin loan structures, partial liquidations (the model liquidates the full position at the threshold, not a partial amount), and any lender-specific fee beyond the origination fee field.
Bitcoin Mining Profitability Calculator
- Model. Daily revenue is the protocol-exact probability of finding blocks at your hashrate against current network difficulty, multiplied by the block reward (subsidy plus average fee) and net of your pool fee, then converted to dollars at the current BTC price. Daily cost is your machine’s power draw times 24 hours times your electricity rate. The monthly and yearly columns extend the daily figure holding price and difficulty constant.
- Data source. Network difficulty and hashrate, and average fee per block, from mempool.space. BTC price from CoinGecko, fetched live when you load the page. ASIC hashrate and power-draw specs are a hand-maintained table of manufacturer spec-sheet values, updated when new hardware ships.
- Refresh cadence. Live data is fetched once per page load and cached for 2 minutes. If both the live fetch and the cache fail, the calculator falls back to a frozen snapshot taken June 10, 2026.
- What this doesn’t account for. Difficulty and price changes within the monthly/yearly projection window, plus cooling, hosting, maintenance, and resale value.
Bitcoin Halving Countdown
- Model. Blocks remaining to block 1,050,000, multiplied by the network’s live average block interval, projects a wall-clock date. The countdown re-syncs that estimate while the page is open.
- Data source. Current block height and average block interval from mempool.space.
- Refresh cadence. Re-fetched every 2 minutes while the page is open; the on-screen timer ticks every second between syncs. Falls back to a frozen snapshot taken June 8, 2026 if both the live fetch and the cache fail.
- What this doesn’t account for. The average block interval can shift after every sync, so the projected date is always an estimate, never a fixed deadline.
Bitcoin Sats Converter
- Model. The sat/BTC ratio — 100,000,000 satoshis per bitcoin — is a fixed protocol constant. USD values multiply the entered amount by the live BTC spot price.
- Data source. BTC spot price from CoinGecko, fetched live when you load the page.
- Refresh cadence. Fetched on load, cached for 2 minutes for any subsequent load within that window.
- What this doesn’t account for. Bid/ask spread or any specific exchange’s fees — the figure shown is a reference spot price, not a tradable quote.
When data can’t be reached
Every live data call follows the same order: a fresh fetch first, then a cached value up to 2 minutes old (24 hours for the historical price file), then a frozen reference snapshot, dated and labeled as such on the few pages that carry one. The site never substitutes a guess for a number it can’t source.
Keeping this page current
This page is updated every time a calculator’s model, data source, or known limitation changes, and gets a new section once a new calculator has shipped, been approved, and is running in production. For the legal framing around how these tools may be used, see the Disclaimer.