On this page
In short
DCA means buying by the calendar, not by price. The program buys, say, the same amount every day at the same time. If price falls in between, every new buy gets more for its money and the average price of all buys falls.
That sounds like a trick, but it only spreads the entry. Whether it works out depends entirely on price at the end of the plan. In a leveraged account every buy also ties up margin and costs swap overnight.
How a basket without a stop shows up in the equity curve is explained in Equity curve explained. The differences from grid and martingale are covered in Grid and martingale EAs: the risks.
The strategy as a schematic
A drawn price path, no market data. First the case where the rule works, then the same routine when it fails.
- Closed
- ±0 pips
- Open
- –
- Open volume
- –
Schematic, no market data: a drawn price path, results in pips weighted to 0.10 lots. Not a backtest and no statement about any real EA.
How the strategy trades
- Set a plan: how often to buy (e.g. every day or every week), how large each buy is and how many buys there are in total.
- Buy at the fixed time without looking at price. Every buy has the same size.
- No stop per buy: all buys together form one position with one average price.
- If price falls, the plan keeps buying. Every buy lowers the average price.
- At the end of the plan (or at a target above the average price) everything is sold together.
Where the risk sits
DCA spreads the entry time, not the risk. At the end the full amount is bought, and all of it hangs on one question: is price above or below the average at that point?
In a savings plan on a stock index, DCA is meant without leverage and without an end date. A forex or CFD account is different: every buy uses margin, swap is charged overnight, and a margin call can end the plan before price recovers.
Because it buys without a stop, the open loss grows with every buy in a lasting downtrend. On paper this looks like a grid, except that the trigger is the clock rather than price.
When it works, when it fails
Tends to work when …
- Price falls in between and climbs back above the average price by the end of the plan.
- A market with a long-term uptrend, traded without leverage.
- Enough free margin for every planned buy.
Tends to fail when …
- A downtrend that lasts the whole plan.
- Leverage and swap costs that make the open position more expensive day by day.
- A plan without a loss limit on an account that is too small.
How to recognise it in an EA
Traces in the trade log of a live account, whatever the vendor calls the EA.
- Buys at regular time intervals (e.g. every day at the same time), regardless of price.
- All positions the same size and in the same direction, without their own stop.
- Entries have no fixed pip distance as in a grid but a fixed time distance.
- Positions close together, often only after days or weeks.
Typical settings
| Setting | Typical | Effect |
|---|---|---|
| Interval | daily, weekly or every X bars | Shorter = more buys, faster build-up. |
| Size per buy | constant | If it grows after losses, it is martingale, not DCA. |
| Number of buys | 5–20 | Sets the maximum volume. |
| Exit | end of plan or target above the average price | Without a rule the position stays open. |
| Loss limit | for the whole position or the account | Without one, the margin call decides. |
Common ranges from EA manuals and set files, not a recommendation.
EAs in our tests built this way
No EA in our tests is explicitly tagged with this design yet. Many EAs combine it with other mechanics; the trade log usually shows it sooner than the product description. All EA reviews →
Related strategies
- Grid tradingBuys again at fixed distances as price falls and closes everything together above the average price.
- MartingaleDoubles the lot after every loss so that one win recovers all earlier losses.
- Carry tradeHolds the currency with the higher interest rate and collects swap every day, as long as the exchange rate does not fall faster.
All strategies →All designs compared: EA strategies explained →
Frequently asked questions
What does DCA mean in trading?
What is the difference between DCA and grid trading?
Does DCA make sense in forex?
Does DCA lower the risk?
Video: the strategy in under a minute
The same animation as a video with subtitles, for those who prefer to watch.