CompoundGrowth
Generates a compound growth curve: a series that starts at an initial value and multiplies by (1 + Rate) each period. The first value in the output is the initial amount itself (period 0), so Periods of 10 gives ten values ending at Initial × (1 + Rate)^9. Use it to sketch how a balance or a cost base compounds over time.
Inputs
| Input | Accepts | Required |
|---|---|---|
Initial | Value (a single number) | Yes |
Rate | Value (a single number) | Yes |
Periods | Value (a single number) | Yes |
Outputs
| Output | Produces |
|---|---|
Result | Series (a list of numbers) |
Settings
Typed in on the node or set by the assistant, not wired.
| Setting | Default | Notes |
|---|---|---|
Initial | 100 | The starting value at period 0. Default 100. |
Rate | 0.05 | Growth rate per period as a decimal: 0.05 for 5%. Negative rates model decline. |
Periods | 10 | How many values to produce, including the starting value. Default 10. |
Example
$100,000 invested at 7% a year for 10 years: set Initial to 100000, Rate to 0.07, and Periods to 10. The series runs 100,000, 107,000, 114,490, … up to about $183,846 in the final period. Wire the result into a LineChart, and put the Rate on a Slider to drag the assumption up and down live.
Tips
This node grows a standalone number. To project the next periods of an actual revenue or cost line in one of your tables (with real future dates on the rows), use ExtendForecast; to build a cash flow series that feeds a DCF, ForecastSeries is the usual starting point.