Ready to go further
Run your own buying schedule
Enter your prices and amounts and see the units bought and the average cost.
What is included
- How the bot works, step by step
- The arithmetic of the ladder or grid, with tables
- How it fails and how to test it honestly
- The tools that check the numbers
Who it is for
- People thinking of using this kind of bot
- People already running one and wanting a stress test
- Readers comparing bot types before buying
- Not advice, and not a recommendation to use one
Key facts
- A DCA strategy is a fixed set of rules for buying in pieces: when to buy, how much, whether to buy extra on a fall, and when to stop. DCA stands for dollar cost averaging.
- The rules decide the result more than the name does. A plain schedule and a schedule with extra buys on dips are two different strategies.
- In a made-up 8 month path (100, 92, 85, 88, 95, 105, 98, 110), a base buy of 100 plus an extra 50 whenever price is 10 percent under its peak fires in months 3 and 4 and spends 900.00 (calculated by us on 27 Oct 2026, exact).
- That rule set ends with an average cost of 94.83, against 95.99 for the plain schedule on the same path.
- DCA changes when money goes in. It does not change what the asset does after you own it.
DCA as a rule set
People talk about DCA as if it were one thing. It is a family of rule sets that share one feature: money goes in over time, not all at once. To judge any one of them you need its rules written down. A good rule set answers five questions, and the table gives a made-up answer to each. The general method is explained on dollar cost averaging, and the automated form on DCA bot. This page treats it as a strategy: the rules, then the numbers they produce.
| Rule | Made-up setting | What it decides |
|---|---|---|
| Schedule | Buy on the same day each month | Fixes when the bot acts. Price is not looked at. |
| Base amount | 100 every month | Fixes how much it spends when nothing else fires. |
| Extra-buy rule | +50 if price is 10 percent or more under the highest price so far | Adds to the position only when price has fallen. |
| Spending cap | Stop when total spent reaches 1,200 | Sets the most the strategy can ever put in. |
| Exit rule | None | The strategy only accumulates. When and whether to sell is outside it. |
Change any row and you have a different strategy. Raise the extra amount and the strategy leans harder into falls. Remove the cap and the most it can ever spend is unlimited. Add an exit rule and it becomes a trading system with a start and an end, not just an accumulation plan.
The rule set, month by month
A made-up price path of eight months: 100, 92, 85, 88, 95, 105, 98, 110. The rule set above runs on it. The peak is the highest price seen so far, and the drop is how far price is under that peak. Units bought are the amount divided by the price. The average cost is total spent divided by total units.
| Month | Price | Peak so far | Under peak | Extra rule fires | Amount | Units | Total spent | Average cost |
|---|---|---|---|---|---|---|---|---|
| 1 | 100 | 100 | 0.0% | No | 100.00 | 1.0000 | 100.00 | 100.00 |
| 2 | 92 | 100 | 8.0% | No | 100.00 | 1.0870 | 200.00 | 95.83 |
| 3 | 85 | 100 | 15.0% | Yes | 150.00 | 1.7647 | 350.00 | 90.87 |
| 4 | 88 | 100 | 12.0% | Yes | 150.00 | 1.7045 | 500.00 | 89.99 |
| 5 | 95 | 100 | 5.0% | No | 100.00 | 1.0526 | 600.00 | 90.79 |
| 6 | 105 | 105 | 0.0% | No | 100.00 | 0.9524 | 700.00 | 92.58 |
| 7 | 98 | 105 | 6.7% | No | 100.00 | 1.0204 | 800.00 | 93.22 |
| 8 | 110 | 110 | 0.0% | No | 100.00 | 0.9091 | 900.00 | 94.83 |
The extra rule fires in months 3 and 4, when price is 15.0 and 12.0 percent under its peak. Total spent is 900.00, which is eight base buys of 100 plus two extras of 50. The cap of 1200 was never reached. The position is 9.4907 units at an average cost of 94.83.
Against the plain schedule and a lump sum
Run the same path three ways: the rule set, a plain schedule of 100 a month, and a lump sum of the rule set's total spend put in at month 1.
| Method | Total spent | Units held | Average cost | Value at 110 | Result |
|---|---|---|---|---|---|
| Rule set with extra buys | 900.00 | 9.4907 | 94.83 | 1043.98 | +143.98 |
| Plain schedule, 100 a month | 800.00 | 8.3343 | 95.99 | 916.77 | +116.77 |
| Lump sum at month 1 | 900.00 | 9.0000 | 100.00 | 990.00 | +90.00 |
On this path all three finish above what they put in, because price ends at 110. That is a property of the path, not the method. The rule set has the lowest average cost of the three (94.83 against 95.99 and 100), because it bought more at 85 and 88. It also spent 100.00 more than the plain schedule, so more of its money was exposed. Now reverse the thought: if price had kept falling after month 4, the extra buys would have added to the loss. A rule that buys more on falls lowers the average cost and raises the amount at risk at the same time. Calculated by us on 27 Oct 2026, exact. Try your own path in the DCA calculator.
Where a DCA strategy can go wrong
- It has no view on direction. If the asset falls for years, a DCA strategy keeps buying a falling asset. A lower average cost is still a loss when price is under it.
- Extra-buy rules grow the exposure. The more the rule leans into a fall, the more it holds at the worst time. When the extra amount scales up with each drop, it behaves like a martingale ladder.
- A cap is a decision made in advance. Without one, the strategy can use all the money set aside. With one, it can run out before the low.
- Costs repeat. A fee on every small buy adds up over many buys. Check how the venue charges and whether small orders pay a minimum.
- No exit rule means no plan for the other end. The strategy says how to buy, not when the position has done its job.
How to check a DCA strategy
- Write the rules as in the table until a stranger could run them the same way.
- Test on several price paths, including a long fall and a long flat stretch, not only one that recovered.
- Look at the largest amount at risk and the average cost against the lowest price, not only the final value.
- Include fees on every buy.
The price path on this page is made up. No result from a bot or a real market is shown.
Keep Going
Related Tools and Guides
Keep exploring
FAQ
Frequently Asked Questions
What is a DCA strategy?
A set of rules for buying an asset in pieces over time: when to buy, how much, whether to add on a fall, a spending cap and an exit if any. DCA stands for dollar cost averaging.
What is the difference between a DCA strategy and a DCA bot?
The strategy is the rules. The bot is a program that carries them out. A bot adds the work of keeping to the schedule and the risks of how it is built and run.
Does DCA lower the average cost?
On a path that dips and recovers, yes, compared with buying everything at the start. On a steadily rising path, no. It spreads the entry over time, nothing more.
Is buying extra on dips still DCA?
It is a DCA variant. It lowers the average cost more on a fall and puts more money at risk in the same fall, so it needs a cap.
Can a DCA strategy lose money?
Yes. If the asset ends below the average cost, the position is at a loss, however many buys it took to get there.
Are the numbers on this page real?
Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.
Can I use this to decide whether to run a bot?
It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.
Is this financial advice?
No. It is general education about how a type of strategy works. All prices are made up, and it does not consider your situation.
Know the Risk Before You Run It
Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.
Trading carries a risk of loss