Financial

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

InputAcceptsRequired
InitialValue (a single number)Yes
RateValue (a single number)Yes
PeriodsValue (a single number)Yes

Outputs

OutputProduces
ResultSeries (a list of numbers)

Settings

Typed in on the node or set by the assistant, not wired.

SettingDefaultNotes
Initial100The starting value at period 0. Default 100.
Rate0.05Growth rate per period as a decimal: 0.05 for 5%. Negative rates model decline.
Periods10How 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.

Related nodes