In “New Video: Immunization, Part 3“, I showed that if a liability cashflow is not immunized by an asset cashflow, we might be able to make modifications to change this state of affairs.
In particular, the time of payment of one of the asset amounts could be changed to achieve, at least, Redington immunization. To be even more specific, I showed that if the liability cashflows are 500 at time 1 and 1000 at time 4, then an asset payment of at time along with an asset payment of at time 0 are “on the boundary” of achieving Redington immunization of the liabilities by the assets. Indeed, if these same monetary amounts are paid, with the second one paid at a time even slightly larger than 3.57207, then Redington immunization will be achieved.
In the new video embedded below, “Actuarial Exam 2/FM: Modifying an Asset Cashflow to Achieve Immunization”, I generalized this even further.
In this video, in addition to an arbitrary time for the second asset payment, I also took the interest rate of valuation, to be arbitrary.
In this situation, matching present values and durations of the asset and liability cashflows results in an asset payment of at time 0 and an asset payment of at time
The function representing the difference in the present values of the asset and liability cashflows may have a graph that is either concave up or concave down near We would like it to be concave up near in order to satisfy the conditions for Redington immunization, which will help make us more “immune” to small interest rate changes.
In the video, Mathematica is used to make graphs and solve equations in order to find that Redington immunization is achieved (the graph of is concave up near ) when
Graphs of and are also made in order to understand how the size of the asset payments is dependent on both and The most interesting results are: 1) that increases as increases while decreases as increases and 2) for relatively small values of , will eventually become larger than when is sufficiently large.
The following animation shows the graphs of and as functions of The animation parameter is which increases from 0 to 0.2.