Model periodic buys across changing prices and fees. Track units, cost basis, gains, and allocation. Build steadier positions with smarter, rules-based accumulation decisions today.
| Example Period | Date | Price | Buy Amount | Fee | Units Bought |
|---|---|---|---|---|---|
| 1 | 2026-01-01 | USD 42,000.00 | USD 1,000.00 | USD 3.50 | 0.02370 |
| 2 | 2026-01-31 | USD 40,500.00 | USD 250.00 | USD 0.88 | 0.00615 |
| 3 | 2026-03-02 | USD 39,800.00 | USD 250.00 | USD 0.88 | 0.00625 |
| 4 | 2026-04-01 | USD 43,000.00 | USD 250.00 | USD 0.88 | 0.00579 |
This calculator uses straightforward DCA math, including fees and slippage.
Contribution × Fee %Contribution − Fee amountMarket price × (1 + Slippage %)Net cash deployed ÷ Effective buy priceTotal gross invested ÷ Total cumulative unitsTotal cumulative units × Valuation pricePortfolio value − Total gross invested(Profit or loss ÷ Total gross invested) × 100DCA means buying a fixed amount at regular intervals. It reduces timing pressure and spreads entries across different prices instead of relying on one large purchase.
Average cost shows the blended price paid for all accumulated units. It also acts as a practical break-even level before considering taxes or future withdrawal costs.
Each contribution is reduced by the fee percentage first. Only the remaining cash buys units, so higher fees reduce accumulated holdings and raise cost basis.
Slippage increases the effective purchase price above the displayed market price. This models execution friction, especially for volatile assets or less liquid trading pairs.
Use linear prices for quick scenario modeling. Use custom prices when you already know the historical or planned price path for each buy event.
No. It models outcomes from your assumptions. Future returns still depend on actual market prices, execution quality, liquidity, and broader risk conditions.
It estimates what your total units would be worth at a chosen future price. This helps you evaluate upside scenarios without changing your buy schedule.
Yes. Change the days between buys to match your cadence. Seven works for weekly plans, while about thirty works for simple monthly planning.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.