Inflationλ creates period-by-period inflation adjustment factors for a financial model timeline. These factors compound over time, allowing you to convert base-period values into inflation-adjusted (nominal) values.
Inflationλ is a financial modeling utility that eliminates manual inflation calculations. It's particularly valuable in any multi-period projection model where costs or revenues need to be escalated over time using one or more inflation assumptions.
How it Works
Input: The function reads an input table containing Annual Inflation Rates and their Effective Dates (when each rate begins).
Scheduling: Internally, the function uses the effective dates to place those annual rates under the appropriate timeline headings.
Conversion: It then reads the timeline to determine its periods (months, quarters, years) and converts effective annual rates into equivalent periodic rates using the interest rate conversion formula: Period Rate = (1 + Annual Rate) ^ (1 / Periods Per Year) -1
Compounding: The periodic rates are then compounded and converted from percentages to factors.
Output: The result is a series of inflation factors can be multiplied by a monetary amount to adjust that amount for the effect of inflation.
Inflationλ( Timeline, [EndDates?], InflationRates, EffectiveDates)
Timeline
(Required) The model's timeline
EndDates?
(Optional) TRUE (default), Timeline displays period end dates. FALSE, Timeline display period start dates.
InflationRates
(Required) One or more forecasted annual inflation percentages.
EffectiveDates
(Required) Dates for when each inflation rate is effective.
NOTE! The first effective period is when inflation starts. Normally, we do not want the first period to be impacted, in which case, make the first effective date after the first period date.