What it is
Dollar-cost averaging (DCA) is buying a fixed dollar amount of an asset at fixed intervals regardless of price. Rules-based DCA adds the part most people skip: a written plan for the cases where the naive version breaks down, such as a large lump sum, a bear market, a strong rally, and the moment you want to stop. It is the default way to build a long-term core position, and it is popular because it removes the decision of "when", which is the decision most investors get wrong.
DCA is not a return-enhancing strategy. On average, over long histories, investing a lump sum immediately has beaten spreading it out, because markets rise more often than they fall. DCA's benefit is a narrower range of outcomes and a plan that survives contact with a bear market.
The logic
A fixed dollar amount buys more units when prices are low and fewer when they are high, which produces an average cost below the average price over the period. That is arithmetic, not edge. The real logic is behavioural: a schedule executed automatically cannot be delayed by fear, and it cannot be accelerated by greed. The investor who buys every month through a bear market ends up owning the low prices that the discretionary investor waited out.
On the other side of each purchase is whoever is selling that month, which over long periods means people reacting to news. The DCA buyer is systematically the counterparty to reactive selling, and that is a good place to be if the asset compounds over decades.
Setup rules
- Market: a broadly diversified, low-cost index fund. DCA into a single stock is concentration with extra steps, and DCA into a leveraged or volatile speculative asset is a disguised bet on its survival.
- Timeframe: monthly (matching income) or biweekly; the interval matters far less than the discipline.
- Amount: a fixed dollar figure set as a percentage of income, revised once a year, not in response to market moves.
- Lump-sum rule: a windfall larger than 12 months of contributions is deployed over 6 to 12 equal monthly tranches, with the written acknowledgement that this will likely cost some return in exchange for a smaller worst case.
- Bear-market rule: contributions continue unchanged; optionally, a pre-set one-time extra tranche is added if the index closes a month more than 20 percent below its high (this is the only "buy the dip" rule allowed, and it is defined in advance).
- Rally rule: nothing changes. No pausing to "wait for a pullback".
- Stop rule: the plan may only be paused for a change in income or a defined financial emergency, never for a market view.
Entry, stop, target
Entry is the schedule. There is no stop, because a stop on a long-term core converts a variance-reduction strategy into a timing strategy. The "target" is the allocation you are building toward, which is then maintained with rebalancing-bands.
| Item | Value | Notes |
|---|---|---|
| Contribution | Fixed monthly amount | Percentage of income |
| Instrument | Diversified index fund | Low expense ratio |
| Lump sums | 6 to 12 tranches | Written before the windfall |
| Bear-market add-on | One pre-set extra tranche at minus 20 percent | Optional; decided in advance |
| Review | Annually | Adjust the amount, not the schedule |
| Expected outcome | Market return minus costs, with less variance in average cost | Not a return boost |
Position sizing and risk
The "position size" is the contribution, and the risk is the allocation drift over time as the market moves; both are portfolio decisions covered in /learn/risk-management. /tools/position-size is irrelevant for the schedule itself; it matters only for any satellite trading done alongside it. One real risk is over-contributing relative to emergency savings, which forces a sale at the worst time; keep 3 to 6 months of expenses outside the plan.
What breaks it
- Lump-sum drag. Spreading out a windfall in a rising market costs return; historically this is the majority of cases. The rule accepts that cost knowingly.
- The asset itself. DCA into an asset that does not recover (a single company, a country that stagnates for decades, a speculative token) simply averages down into a loss. Diversification is the only defence.
- Behavioural failure. Almost every DCA plan that fails does so because the investor stopped contributing in a bear market or dumped the plan after a rally to "wait for a better price". Automation is the fix; make the contribution happen without a decision.
- Costs. Trivial with index funds; significant with commissions on small purchases of individual names, or with high-fee funds.
- Regime. A multi-decade sideways market (Japan after 1990 is the usual example) produces a poor result for a domestic-only plan. Global diversification is the mitigation.
How to test it
This is one of the few strategies where a backtest is mostly for intuition rather than for edge estimation. Take 50 or more years of monthly index total returns, simulate a fixed monthly contribution, and compare the distribution of 10 and 20-year outcomes against lump-sum deployment at each start date. Then simulate your lump-sum tranche rule and the bear-market add-on, and note the tiny difference they make; that is the point, the rules exist to keep you in the plan, not to add return. Test on several countries' indices to see the sideways-market case. See survivorship-bias before drawing conclusions from any single market's history.
Variations
- Value averaging: contributions vary to keep the portfolio on a target growth path; buys more after declines and less after rallies. More complex, and requires cash reserves.
- DCA plus trend filter: contributions accumulate in cash while the index is below its 200-day average and deploy when it crosses back above; see trend-following-200-day. Mixed evidence; more rules to break.
- Core-satellite DCA: the plan feeds the core in dividend-growth-core while the satellite is funded separately.
Further reading
diversification, etf, index, max-drawdown, loss-aversion, recency-bias, fomo, process-over-outcome, survivorship-bias, buy-the-dip.
Related playbooks: dividend-growth-core, rebalancing-bands, trend-following-200-day, factor-tilts