Finance

DCA Calculator

Track your Dollar Cost Averaging investments. Add each purchase with exact amount and price to see your real portfolio performance.

DateAmount Price ($)Total ($)

Track your buy-in prices and average cost

Dollar Cost Averaging (DCA) is buying the same asset repeatedly over time—$500 of Bitcoin every month, for example. The advantage is simplicity and reduced timing risk: you stop worrying about whether today's price is a peak or a bargain. Your average cost flattens out over time. But tracking DCA is tedious: each purchase changes your average cost basis. Buy at $40,000, then again at $30,000, and your average isn't $35,000—it depends on how much you bought at each price. This calculator handles the math: input every purchase with its date, amount, and price. It calculates your average cost basis, total invested amount, total holdings, and current profit/loss. See the exact moment your average cost changes with each new purchase. This clarity is invaluable for DCA investors: understand your true entry point and whether you're up or down.

DCA works because price volatility becomes an advantage. When prices dip, your fixed investment buys more. When prices spike, your fixed investment buys less. Over time, you accumulate more shares bought at lower prices, automatically advantaging you. This calculator visualizes that dynamic: watch your average cost decline as you buy more at lower prices. The running average table shows exactly when your average cost changed and by how much. For long-term investors, DCA removes the emotional roller coaster: no second-guessing whether you should buy more, no panic if price crashes. You simply buy on schedule, and the calculator shows your true position.

How DCA tracking works

  • Average cost basis:The weighted average price you've paid per unit. Formula: total invested divided by total units. This is what you need to beat to make profit.
  • Running average: Your average cost updates with each purchase. Buying below your current average lowers it; buying above it raises it. The calculator shows this evolution.
  • Profit calculation:Current value (holdings × current price) minus total invested. If your holdings are worth less than you invested, you're down; if more, you're up.
  • ROI: Return on investment as a percentage. Formula: (profit / total invested) × 100. This shows your performance independent of the dollar amount invested.
  • Why precision matters:Miscalculating your average cost leads to wrong decisions. Some investors think they're profitable when they're not, or vice versa. This tool guarantees accuracy.

DCA strategies and examples

  • Fixed-amount DCA: $500 monthly. You invest the same dollar amount every month. When prices are high, you buy fewer units; when low, more units. This flattens your average cost naturally.
  • Fixed-volume DCA: 0.01 BTC monthly. You buy the same quantity every month. Your dollar cost varies with price. Less common but useful if your asset is volatile.
  • Reactive DCA: Buy more when price crashes (add to dips). This is a hybrid: disciplined buying on a schedule, but amplified during volatility. Requires emotional discipline.
  • FOMO vs. DCA: Panic buyers at peaks invest when excitement peaks; DCA investors buy steadily. DCA profits when prices recover; panic buyers suffer. DCA's power is in removing emotion.
  • Exit strategy: Some DCAs buy forever (buy-and-hold); others set a target portfolio value and exit. DCA can also be used to liquidate: sell equal amounts on a schedule to lock in gains.

Frequently asked questions

What's the ideal DCA frequency—daily, weekly, or monthly?

Monthly is most common: easy to automate, aligns with paychecks, reduces transaction fees. Daily or weekly is excessive. More frequent than monthly adds no benefit—your average cost smooths out anyway. Pick a frequency you can sustain.

Can I DCA if I have irregular income?

Yes. DCA doesn't require fixed amounts. Invest what you can, when you can. Even irregular investing beats market-timing or not investing. The tool tracks any purchase schedule.

Should I DCA out of positions (sell on a schedule)?

Yes, if taking profits or rebalancing. You can use the same discipline: sell a fixed amount or quantity monthly. This locks in gains and reduces regret from selling all at once at a bad time.

What if I DCA an asset that crashes and never recovers?

DCA reduces but doesn't eliminate risk. If the asset fails, your average cost doesn't matter—the position is worthless. DCA helps you ride out volatility, but it doesn't protect against complete loss. Diversify across assets and sectors.