EarnUSD

Bitcoin DCA Calculator

Plan how much capital you need to lend so each period earns enough interest to dollar-cost average into Bitcoin.

Stack BTC without spending an extra cent — let lending interest do the buying.

  • Your principal stays 100% in the lending pool earning more interest — it's never consumed.
  • Interest auto-converts to BTC every period — no manual transfers, no extra deposits.
  • Unlike traditional DCA that pulls $X from your salary each month, this funds itself entirely from yield — zero out-of-pocket cost.
Looking for subscription fee + expected interest? Try the pricing calculator instead.

BTC price

$76,516

Min order size

0.00004000 BTC

≈ $3.06

Updated

5/24/2026, 11:29:38 PM

Bitfinex public API

Inputs

Result

Required principal

$1,994.88

to earn one min-order BTC purchase every 7 days

Effective daily rate
0.0219%
Daily interest
$0.44
Period interest
$3.06
Formula

principal = min_amount / (period × daily_rate)

$1994.88 = $3.06 / (7 × 0.0219%)

Bitfinex deducts a 15% financing fee from gross interest. Your net daily interest is $0.37; adjust your target rate accordingly.

DCA strategy flow

Principal (USD/USDT)Lend on BitfinexEarn USD/USDT interestInterest splitBuy BTCDCA into BTCLend BTC, earn BTCReinvestAdd to principal
The DCA loop: lending yields interest → some goes into BTC accumulation, some compounds back into your principal so the next cycle earns more.

Notes

  • Lending rates are not guaranteed — past performance does not guarantee future returns.
  • Bitfinex charges a 15% financing fee on interest earned.
  • Compounding (reinvesting interest) is not modeled — actual capital grows over time.
  • BTC price is volatile — the USD equivalent of the min order size changes daily.
  • Want to start lending? Create an account.