Monthly investing (DCA)

Project monthly investment contributions with hypothetical returns and fees, without a backtest or return guarantee.

Initial balance is an existing portfolio with no new purchase fee. Contributions step up every 12 months. Asset fee is annual percentage / 12, charged after return and before end-month contributions.

Inputs remain in page memory, are not saved and are not sent to analytics.

Scenario result

Enter your assumptions and calculate the scenario.

Calculations retain decimal precision and display two decimals; rounded rows can differ slightly from totals. This model does not guarantee profit, a probability of success, or lifetime funding.

How to use this calculator

01

Set the inputs

Enter initial funds and monthly contributions. Choose a constant rate with a duration, or a hypothetical return sequence with one field per month.

02

Check the terms

Choose beginning- or end-of-month contributions and enter fees on the stated basis. Historical returns are not a promise.

03

Read the result

Separate your contributions from growth in the schedule and test a lower-return scenario.

A worked example

Illustrative calculation

Starting from zero and investing 1,000 THB for 12 months at 0% with no fees leaves 12,000 THB.

Compare a second scenario

Hold contributions and assumed returns fixed and vary only fees to see their long-run effect. This does not rank funds.

Common questions

Where does my information go?

Calculations run in your browser. Financial inputs are neither saved locally nor sent to analytics. Reloading restores the initial values.

What are this model’s limitations?

Constant-rate mode omits volatility; monthly-sequence mode uses your hypothetical inputs. Neither is a backtest, and DCA can lose money.