DCA calculator
Regular contributions and purchase-price averaging
Portfolio value
321 726,97 ₽
invested 288 000,00 ₽
Profit
33 726,97 ₽
+11,71% on invested
Average purchase price
1 112,35 ₽
latest 1 242,61 ₽ · 258,9123 units
Month by month
| Month | Unit price | Invested | Units bought | Total units | Value |
|---|---|---|---|---|---|
| 1 | 1 000,00 ₽ | 12 000,00 ₽ | 12 | 12 | 12 000,00 ₽ |
| 2 | 1 009,49 ₽ | 12 000,00 ₽ | 11,8872 | 23,8872 | 24 113,88 ₽ |
| 3 | 1 019,07 ₽ | 12 000,00 ₽ | 11,7754 | 35,6626 | 36 342,72 ₽ |
| 4 | 1 028,74 ₽ | 12 000,00 ₽ | 11,6648 | 47,3274 | 48 687,58 ₽ |
| 5 | 1 038,50 ₽ | 12 000,00 ₽ | 11,5551 | 58,8825 | 61 149,49 ₽ |
| 6 | 1 048,35 ₽ | 12 000,00 ₽ | 11,4466 | 70,3291 | 73 729,49 ₽ |
| 7 | 1 058,30 ₽ | 12 000,00 ₽ | 11,3389 | 81,668 | 86 429,26 ₽ |
| 8 | 1 068,34 ₽ | 12 000,00 ₽ | 11,2324 | 92,9004 | 99 249,21 ₽ |
| 9 | 1 078,48 ₽ | 12 000,00 ₽ | 11,1268 | 104,0272 | 112 191,22 ₽ |
| 10 | 1 088,71 ₽ | 12 000,00 ₽ | 11,0222 | 115,0494 | 125 255,41 ₽ |
| 11 | 1 099,04 ₽ | 12 000,00 ₽ | 10,9186 | 125,968 | 138 443,87 ₽ |
| 12 | 1 109,47 ₽ | 12 000,00 ₽ | 10,816 | 136,784 | 151 757,72 ₽ |
| 13 | 1 120,00 ₽ | 12 000,00 ₽ | 10,7143 | 147,4983 | 165 198,06 ₽ |
| 14 | 1 130,63 ₽ | 12 000,00 ₽ | 10,6136 | 158,1118 | 178 765,96 ₽ |
| 15 | 1 141,36 ₽ | 12 000,00 ₽ | 10,5138 | 168,6256 | 192 462,50 ₽ |
| 16 | 1 152,19 ₽ | 12 000,00 ₽ | 10,4149 | 179,0405 | 206 288,72 ₽ |
| 17 | 1 163,12 ₽ | 12 000,00 ₽ | 10,3171 | 189,3576 | 220 245,63 ₽ |
| 18 | 1 174,16 ₽ | 12 000,00 ₽ | 10,2201 | 199,5777 | 234 336,14 ₽ |
| 19 | 1 185,30 ₽ | 12 000,00 ₽ | 10,124 | 209,7017 | 248 559,43 ₽ |
| 20 | 1 196,54 ₽ | 12 000,00 ₽ | 10,0289 | 219,7306 | 262 916,48 ₽ |
| 21 | 1 207,90 ₽ | 12 000,00 ₽ | 9,9346 | 229,6652 | 277 412,62 ₽ |
| 22 | 1 219,36 ₽ | 12 000,00 ₽ | 9,8412 | 239,5065 | 292 044,58 ₽ |
| 23 | 1 230,93 ₽ | 12 000,00 ₽ | 9,7487 | 249,2552 | 306 815,67 ₽ |
| 24 | 1 242,61 ₽ | 12 000,00 ₽ | 9,6571 | 258,9123 | 321 726,97 ₽ |
Reference block: the method, a worked example and answers to common questions. It does not affect the calculation above.
How it is calculated
- Dollar-cost averaging is buying an asset for a fixed sum at regular intervals. The calculator models a price growing at a set annual pace: month price = start * (1 + return / 100) ^ ((month - 1) / 12), and each monthly price is quoted to the kopeck — like a real trade.
- A fixed contribution buys a different number of units each month: units = contribution / month price. An expensive month buys fewer, a cheap one more; a unit count is not money, so it accumulates unrounded and is only displayed to six decimals.
- The average purchase price is everything invested over all units: average = invested / units. Because cheap months contribute more units, it lands below the simple average of prices — which is the whole point of averaging.
- The final portfolio value is the units times the last price; the profit is the value minus the money invested, also shown as a percent of it.
Worked example
The figures the page opens with: 12 000 ₽ a month for two years into an asset growing 12% a year from 1 000 ₽ a unit. Invested: 288 000 ₽; bought: 258.912269 units; the average purchase price is 1 112.35 ₽ against a final price of 1 242.61 ₽.
The portfolio ends worth 321 726.97 ₽ — a profit of 33 726.97 ₽, or 11.71% on the money invested. Note it is below the 12% annual price growth, because most contributions worked for less than the full two years.
Frequently asked questions
Why average at all if the market grows anyway?
Averaging removes the risk of entering at a peak and enforces discipline: purchases happen on schedule, not on emotion. In a steadily rising market a lump sum is formally better — but the lump is rarely at hand, and drawdowns are unpredictable.
Why is the average purchase price below the average of prices?
A fixed sum automatically buys more units where it is cheap and fewer where it is dear. The money-weighted average shifts down relative to the simple average of quotes — an arithmetic consequence, not magic.
What return do I enter when prices are not smooth?
The expected long-term pace: the model is deliberately smooth, with no dips or spikes. The real path will be more volatile, but the outcome of regular buying over a long horizon tracks the smooth model with the same average return.
Are broker fees and taxes included?
No: the projection is before fees and income tax. Trade fees reduce the effective contribution, and tax arises on sale; the IIS contribution deduction is computed by “Taxes and deductions”.
Which day of the month should I buy on?
Over a long horizon the day barely matters — regularity does. Tying the purchase to payday works well, so the contribution leaves before it dissolves into spending; the 50/30/20 rule suggests the investing share.
How does DCA differ from a deposit with top-ups?
A deposit grows money at a guaranteed rate; DCA buys an asset with a market price — higher expected return, no guarantee. Run the same contributions through the “Deposit” calculator: the gap between outcomes is the price of risk.