← DCA guides

Learn · Dollar-cost averaging

How does dollar-cost averaging work?

Step-by-step how DCA buys work — schedule, contribution size, what happens when prices fall or rise — plus a free historical calculator.

Direct answer

You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer.

How does dollar-cost averaging work step by step?

  1. Pick an asset (for example the S&P 500 or Bitcoin).
  2. Pick an amount and a cadence (say $500/week or $500/month).
  3. On each date in the schedule, buy as many units as that cash allows at that day’s price.
  4. Hold. Do not sell just because the chart looks scary.

Over time you own purchases at many prices. Your average cost is total cash ÷ total units — not a single lucky tick. See it on the historical DCA calculator.

What happens when prices fall?

The same cash buys more units. That only helps if you keep contributing and hold through a recovery — stopping mid-crash freezes the pain without the later buys.

See Does DCA work in a bear market?, DCA during crashes, and the 2020 / 2022 crash calculators.

What happens when prices rise?

The same cash buys fewer units. Earlier buys look smarter in hindsight; new buys feel “expensive.” That is normal. DCA does not require you to feel good every week.

How does SteadyGrow simulate DCA?

SteadyGrow’s public tools run on a weekly Friday grid from 2015. Monthly habits are converted to a weekly-equivalent cash rate so they use the same engine. No brokerage fees; fractional shares assumed. Details live on every calculator under “How we calculated this.”

Try weekly investment calculator or the flagship dollar cost averaging calculator.

What should I read next?

Frequently asked questions

How does dollar-cost averaging work?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer.
How does dollar-cost averaging work step by step?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer. See the full guide and linked calculators on this page for the historical numbers.
What happens when prices fall?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer. See the full guide and linked calculators on this page for the historical numbers.
What happens when prices rise?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer. See the full guide and linked calculators on this page for the historical numbers.
How does SteadyGrow simulate DCA?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer. See the full guide and linked calculators on this page for the historical numbers.
What should I read next?
You pick an asset, amount, and cadence; on each date you buy as many units as that cash allows at that day’s price, then hold. Lower prices buy more units; higher prices buy fewer. See the full guide and linked calculators on this page for the historical numbers.
Can I run this on real market history?
Yes. Every SteadyGrow DCA guide links to a free historical calculator on published prices since 2015 — not a fixed 7–10% toy rate.

Prefer a question over a definition?

SteadyGrow is built for what-ifs and boring counterfactuals — not just glossary pages. Ask what your money would have done on real history.