Actuarial Mathematics for Modelling · Means and variances of assurance and annuity payments
Mean and Variance of Assurance Benefits Explained
Updated 11 October 2026 · Fact-checked
The present value of an assurance benefit is a random variable Z = v^K × benefit. Its mean is the assurance value, such as Āx or Ax. Its variance is E[Z²] − (E[Z])². For pure assurances, E[Z²] is the same assurance function at doubled force of interest, written ²Ax.
Understand Mean and Variance of Assurance Benefits
An assurance pays a sum when a life dies (or at a set time). The payment date is uncertain, so the present value of the payment is a random variable. Call it Z. Its value depends on when death happens.
The mean of Z is the actuarial present value. For a whole life assurance paying 1 at the end of the year of death, Z = v^(K+1), where K is the curtate future lifetime. E[Z] = Ax. For a payment at the moment of death, Z = v^T and E[Z] = Āx.
The variance uses Var(Z) = E[Z²] − (E[Z])². The key step is E[Z²]. Since Z² = v^(2(K+1)) = (v²)^(K+1), you are valuing the same benefit but with discount factor v² instead of v. With v = e^(−δ), v² = e^(−2δ). So the force of interest doubles. In terms of the rate, v² = 1/(1+i′) with i′ = 2i + i². The result is written ²Ax.
Notation matters. Ax is the mean at rate i. ²Ax is the mean at the doubled force of interest 2δ. It is not (Ax)² and it is not 2 × Ax. The variance of a whole life assurance is ²Ax − (Ax)².
The shortcut for E[Z²] works when the payment is a fixed benefit times a power of v. For a benefit of S, multiply the variance by S². For an endowment assurance, Z = v^(min(K+1, n)), so Z² = v^(2 min(K+1, n)). The doubled-rate method therefore works for the whole endowment. The cross-term method (see the formulas), which splits the endowment into a term part and a pure endowment part, is an alternative that gives the same answer.
Key rules to remember
- Whole life assurance, present value
- Z = v^(K+1) (end of year of death); Z = v^T (at moment of death)
- K is curtate future lifetime, T is complete future lifetime.
- Mean of whole life assurance
- E[Z] = Ax (discrete); E[Z] = Āx (continuous)
- Ax = Σ v^(k+1) × kpx × q(x+k).
- Second moment
- E[Z²] = ²Ax (or ²Āx), the assurance value at force of interest 2δ
- Use v² in place of v. Equivalent rate is 2i + i².
- Variance of whole life assurance
- Var(Z) = ²Ax − (Ax)²
- Continuous case: ²Āx − (Āx)². Multiply by S² for sum assured S.
- Term assurance, n years
- Z = v^(K+1) if K+1 ≤ n, else 0. E[Z] = A¹x:n̅|. Var(Z) = ²A¹x:n̅| − (A¹x:n̅|)²
- Z is zero if the life survives the term. Doubled-rate version works because Z² is also zero in that case.
- Pure endowment, n years
- Z = vⁿ if K ≥ n, else 0. E[Z] = Ax:n̅|¹ = vⁿ × npx. Var(Z) = v²ⁿ × npx × nqx
- Equivalently ²Ax:n̅|¹ − (Ax:n̅|¹)² with ²Ax:n̅|¹ = v²ⁿ npx. The 1 sits over the n̅| for a pure endowment, and before the x for a term assurance.
- Endowment assurance, n years
- Z = v^(min(K+1, n)). E[Z] = Ax:n̅|. Var(Z) = ²Ax:n̅| − (Ax:n̅|)²
- Z² = v^(2 min(K+1, n)), so doubled rate applies to the whole endowment.
- Endowment as sum of parts
- Ax:n̅| = A¹x:n̅| (term) + Ax:n̅|¹ (pure endowment)
- Term and pure endowment cannot both be paid, so their product Z1×Z2 = 0. Then Var(Z1+Z2) = Var(Z1) + Var(Z2) − 2E[Z1]E[Z2].
- Scaling
- Var(S × Z) = S² × Var(Z)
- Mean scales by S, variance by S².
- Whole life split
- Ax = A¹x:n̅| + vⁿ npx × A(x+n)
- Useful when a term value is not given directly.
How to solve Mean and Variance of Assurance Benefits questions
Use this method for any question asking for the mean, variance or standard deviation of the present value of an assurance benefit.
- 1Write down the benefit: sum assured, timing of payment (end of year of death or moment of death), term and any deferment.
- 2Define Z as a function of K+1 or T, and state when Z is zero.
- 3Find E[Z] as the standard assurance value at the given rate. Use tables, given values or a direct sum.
- 4Find E[Z²]. Square Z, then recognise it as the same benefit with discount v². Use the doubled-rate value ²A, or compute directly using v² or force 2δ.
- 5For an endowment built from parts, check the cross-term: Z1 × Z2 = 0 when the two events are mutually exclusive.
- 6Compute Var(Z) = E[Z²] − (E[Z])². Multiply by S² if the sum assured is S.
- 7Take the square root if a standard deviation is asked. State units in rupees where relevant, and check the variance is not negative.
Quickest way: Doubled-rate shortcut
When to use it: Use when the question gives or lets you find both Ax at rate i and the same assurance at the rate 2i + i² (or force 2δ).
- Identify the contract and read off its mean A at rate i.
- Compute i′ = 2i + i² (or use 2δ for continuous).
- Find the same assurance at i′. This is ²A.
- Compute Var = ²A − A², then multiply by S².
- Sanity check: for a unit benefit, ²A < A because v² < v, and the variance ²A − A² must be positive.
Common mistakes in Mean and Variance of Assurance Benefits
Writing Var(Z) = Ax² − (Ax)² or treating ²Ax as (Ax)².
The superscript 2 looks like a square.
Fix: Remember ²Ax is the assurance value at the doubled force of interest. It is a different number from (Ax)².
Doubling the interest rate i instead of the force of interest.
Doubling δ is the rule, so students double i by habit.
Fix: Use v² = (1+i)^(−2). The equivalent rate is i′ = 2i + i², not 2i.
Forgetting to multiply the variance by S² for a sum assured of S.
Tables are per unit sum assured, and the mean scales by S, so students scale the variance by S too.
Fix: Variance scales by S². Standard deviation scales by S.
Using Var(Z1+Z2) = Var(Z1) + Var(Z2) for endowment assurance.
The parts look independent.
Fix: The parts are mutually exclusive, so they are strongly dependent. Include the −2E[Z1]E[Z2] term, or use ²Ax:n̅| − (Ax:n̅|)² directly.
Assuming the term assurance variance is zero beyond the term or ignoring the zero outcome.
Students forget Z = 0 when the life survives n years.
Fix: Z is zero if death is after n years. The zero outcome still counts in E[Z] and E[Z²] through the probabilities.
Mixing discrete and continuous assurances, such as using Ax with ²Āx.
Notation is similar and tables are side by side.
Fix: Match both moments to the same payment timing, both with bars or both without.
Worked examples
Example 1
For a life aged x, a whole life assurance pays ₹1,00,000 at the end of the year of death. You are given Ax = 0.30 and ²Ax = 0.12. Find the mean and standard deviation of the present value of the benefit.
Show the solution
- Z = 1,00,000 × v^(K+1).
- Mean = 1,00,000 × 0.30 = ₹30,000.
- Variance per unit = ²Ax − (Ax)² = 0.12 − 0.09 = 0.03.
- Variance = (1,00,000)² × 0.03 = 3 × 10^8 = ₹30,00,00,000 (in rupees squared).
- Standard deviation = 1,00,000 × √0.03 = 1,00,000 × 0.173205 = ₹17,320.5.
Answer: Mean ₹30,000; variance 3 × 10^8; standard deviation about ₹17,321.
Example 2
A 2-year endowment assurance pays 1 at the end of the year of death, or at the end of year 2 if the life survives. Given q = 0.1 in year 1, and q = 0.2 in year 2 for the same life, and i = 5%. Find the mean and variance of the present value.
Show the solution
- Probabilities: death in year 1 = 0.1. Death in year 2 = 0.9 × 0.2 = 0.18. Survive 2 years = 0.9 × 0.8 = 0.72. Check: 0.1 + 0.18 + 0.72 = 1.
- Payment at time 1 if death in year 1, and at time 2 otherwise (death in year 2 or survival). So Z = v with probability 0.1 and Z = v² with probability 0.9.
- v = 1/1.05 = 0.9523810. v² = 0.9070295.
- E[Z] = 0.1 × 0.9523810 + 0.9 × 0.9070295 = 0.0952381 + 0.8163265 = 0.9115646.
- Z takes only two values, so compute the variance directly to avoid cancellation error: Var(Z) = p × q × (v − v²)², where p = 0.1 and q = 0.9.
- v − v² = 0.9523810 − 0.9070295 = 0.0453515. Squared: 0.0020567.
- Var(Z) = 0.1 × 0.9 × 0.0020567 = 0.09 × 0.0020567 = 0.000185.
- Check with E[Z²] − (E[Z])²: v⁴ = 0.8227025, so E[Z²] = 0.1 × 0.9070295 + 0.9 × 0.8227025 = 0.0907030 + 0.7404323 = 0.8311353, and (E[Z])² = 0.9115646² = 0.8309499. The difference is about 0.000185, which agrees. The two terms are close, so this route loses accuracy unless you keep at least 7 decimal places.
Answer: Mean ≈ 0.9116; variance ≈ 0.000185 (about 1.85 × 10⁻⁴). The variance is small because the payment times are close together.
Exam tips
- Always write Z explicitly and say when it is zero. Examiners give marks for the definition.
- State the doubled rate: v² or 2δ, or i′ = 2i + i². This is a common mark in written answers.
- For endowment questions, show either the direct doubled-rate method or the cross-term method, and say why the cross-term is used.
- In Paper B (R or Excel), build the probability vector of K, compute Z and Z² for each outcome, and take weighted sums. Check the result against the formula.
- Check variance is positive and standard deviation is in the same units as the benefit.
Practice questions from Means and variances of assurance and annuity payments
- A whole life annuity-immediate pays Rs 10,000 at the end of each year while the life aged x survives, with interest at 5% per annum effectiv…
- A 10-year pure endowment pays Rs 100,000 to a life now aged x if the life survives 10 years. The 10-year survival probability is 0.90 and th…
- For a whole life assurance paying a sum assured of Rs 50,000 immediately on death, the actuarial present value at the given force of interes…
- A one-year term assurance pays Rs 100,000 at the end of the year if the life dies within the year. The mortality rate is q = 0.02 and v = 0.…
- At 6% effective annual interest, the recursion A_x = v·q_x + v·p_x·A_(x+1) is used. If q_60 = 0.02 and A_61 = 0.50, what is A_60 to two deci…
Mean and Variance of Assurance Benefits: frequently asked questions
What is the formula for the variance of a whole life assurance?
Var(Z) = ²Ax − (Ax)² for a unit sum assured paid at the end of the year of death. For payment at death, use ²Āx − (Āx)². Multiply by S² for a sum assured of S.
What is the difference between Ax and ²Ax?
Ax is the expected present value at force of interest δ. ²Ax is the expected present value of the same benefit at force 2δ. It equals E[Z²], not (Ax)².
How do I find the variance of a term assurance present value?
Find A¹x:n̅| at rate i and ²A¹x:n̅| at the doubled-force rate. Then Var = ²A¹x:n̅| − (A¹x:n̅|)². Z is zero when the life survives the term.
Can I add the variances of the term and pure endowment parts of an endowment assurance?
Not directly. The two present values cannot both be nonzero, so they are dependent. Use Var(Z1+Z2) = Var(Z1) + Var(Z2) − 2E[Z1]E[Z2], or compute ²Ax:n̅| − (Ax:n̅|)².