Dollar-Cost Averaging Calculator
Calculate average cost per share and total return from regular fixed investments.
Investment Parameters
If fewer prices than periods are provided, the last price is repeated.
Total Invested
$6,000.00
Total Shares
52.0952
Avg Cost / Share
$115.17
Current Price
$135.00
Current Value
$7,032.85
Total Return
+$1,032.85 (+17.21%)
Period Breakdown
| Period | Price | Shares Bought | Running Avg Cost |
|---|---|---|---|
| 1 | $100.00 | 5.0000 | $100.00 |
| 2 | $90.00 | 5.5556 | $94.74 |
| 3 | $110.00 | 4.5455 | $99.33 |
| 4 | $95.00 | 5.2632 | $98.21 |
| 5 | $120.00 | 4.1667 | $101.91 |
| 6 | $105.00 | 4.7619 | $102.41 |
| 7 | $130.00 | 3.8462 | $105.62 |
| 8 | $115.00 | 4.3478 | $106.70 |
| 9 | $140.00 | 3.5714 | $109.60 |
| 10 | $125.00 | 4.0000 | $110.97 |
| 11 | $150.00 | 3.3333 | $113.66 |
| 12 | $135.00 | 3.7037 | $115.17 |
About Dollar-Cost Averaging Calculator
Dollar-cost averaging (DCA) is an investment strategy where you invest a fixed amount at regular intervals regardless of the asset price. When prices are low you buy more shares; when prices are high you buy fewer. Over time this smooths out the average cost per share and reduces the impact of volatility. Enter your periodic investment amount, how many periods you invest, and the price at each period to see your average cost per share, total return, and a full period-by-period breakdown. All calculations run locally in your browser.
Private & free — this tool runs entirely in your browser.
Related Calculators tools
Percentage Calculator
Solve percentage, increase, and change calculations.
Age Calculator
Calculate exact age in years, months, and days.
Unix Timestamp Converter
Convert Unix epoch timestamps to and from human dates.
Tip Calculator
Calculate tip and split the bill between people.
Aspect Ratio Calculator
Solve width or height for a target aspect ratio.
Temperature Converter
Convert between Celsius, Fahrenheit, and Kelvin.
Data Storage Converter
Convert between bytes, KB, MB, GB, TB, and more.
Discount Calculator
Calculate sale price and savings from a discount.