Crypto DCA Calculator

Model crypto dollar-cost averaging — average buy, current value, and ROI. Free, no signup — for Indian and global traders.

  • Free to use
  • No signup required
  • Supports major coins
  • Runs in your browser

Trade Details

Simulate equal crypto purchases over time and see your average buy price, current value, and P&L.

INR
INR

Frequency

Purchase History

INR
INR
INR
INR
INR
INR
INR
INR

DCA Summary

Net P&L

—

Average Buy Price—
Current Value—
Total Invested—
Total Units Accumulated—

How is DCA calculated?

The result is calculated using the following formula:

Average Buy = Total Invested / Total Units P&L = Total Units × Current Price − Total Invested

  • Units_t = Investment / Price_t for each interval
  • Total Units = Σ Units_t; Total Invested = Investment × Number of intervals
  • ROI% = P&L / Total Invested × 100
  • If you enter fewer prices than intervals, the last price is reused
  • For yield on idle coins see the Compound Interest Calculator. For a single round-trip use the Profit Calculator.

Example Calculation

Three ₹1,000 buys at 100, 80, and 50, marked at 90:

  1. 1. Units = 10 + 12.5 + 20 = 42.5
  2. 2. Total invested = ₹3,000 → average buy ≈ ₹70.59
  3. 3. Current value = 42.5 × 90 = ₹3,825
  4. 4. Net P&L = ₹825 → ROI ≈ 27.5%

Picking a coin fills every row with Binance spot LTP so a flat schedule starts at zero P&L until you edit history.

Frequently Asked Questions

View all →
DCA is buying a fixed amount on a schedule (daily, weekly, monthly) regardless of the print. You accumulate more units when price is lower and fewer when it is higher, so the average buy sits between the highs and lows of the window — not at a single heroic entry.

Ready for the next step?

Turn your strategy into an automated trading bot.

Build, backtest, and automate your crypto strategies on Algolingo.

No credit card required.