Actuarial Mathematics for Modelling · Means and variances of assurance and annuity payments
Mean and Variance of Annuity Payments from Assurance Variables
Updated 11 October 2026 · Fact-checked
The mean and variance of a life annuity come from the assurance random variable. For a whole life annuity due, Y = (1 − Z) ÷ d, where Z = v^(K+1). So E[Y] = (1 − A_x) ÷ d and Var(Y) = (²A_x − A_x²) ÷ d². The annuity immediate has the same variance.
Understand Mean and Variance of Annuity Payments
A life annuity pays while the person is alive. The present value of those payments is a random variable, because the number of payments depends on how long the life survives. Let K be the curtate future lifetime, the whole years lived from age x. Let T be the complete future lifetime.
The annuity due pays ₹1 at the start of each year while alive. If K = k, there are k+1 payments. So its present value is Y = ä_(K+1|) = (1 − v^(K+1)) ÷ d. Notice that v^(K+1) is exactly the present value Z of a whole life assurance paying 1 at the end of the year of death. So Y = (1 − Z) ÷ d. This single link is the key to the whole topic.
Because Y is a linear function of Z, you do not need to rebuild a distribution. The mean is E[Y] = (1 − E[Z]) ÷ d = (1 − A_x) ÷ d. The constant 1 adds nothing to the variance, and dividing by d divides the variance by d². So Var(Y) = Var(Z) ÷ d² = (²A_x − (A_x)²) ÷ d². Here ²A_x is the assurance value calculated at the rate of interest with force 2δ, that is, with v replaced by v².
The annuity immediate pays at the end of each year. Its present value is a_(K|) = ä_(K+1|) − 1. Subtracting a constant changes the mean (a_x = ä_x − 1) but not the variance. So Var(a_x) = Var(ä_x).
For temporary annuities, replace the whole life assurance with an endowment assurance, because payments stop at the earlier of death and term n. For deferred annuities, the payments start only after n years, so the neat link breaks and you work from E[Y²] directly. For continuous annuities, Y = (1 − v^T) ÷ δ and the same logic applies with δ in place of d.
Key rules to remember
- Whole life annuity due: random variable
- Y = ä_(K+1|) = (1 − v^(K+1)) ÷ d = (1 − Z) ÷ d
- K is the curtate future lifetime. Z = v^(K+1) is the whole life assurance present value.
- Mean of whole life annuity due
- ä_x = (1 − A_x) ÷ d
- Valid at the same interest rate for both A_x and d.
- Variance of whole life annuity due
- Var(Y) = (²A_x − (A_x)²) ÷ d²
- ²A_x is A_x calculated with v replaced by v² (force of interest 2δ). Do not square A_x to get ²A_x.
- Annuity immediate
- a_x = ä_x − 1 ; Var(a_(K|)) = Var(ä_(K+1|))
- Subtracting a constant changes the mean only.
- Continuous whole life annuity
- ā_x = (1 − Ā_x) ÷ δ ; Var = (²Ā_x − (Ā_x)²) ÷ δ²
- Uses T, the complete future lifetime, and δ instead of d.
- Temporary annuity due
- ä_(x:n|) = (1 − A_(x:n|)) ÷ d ; Var = (²A_(x:n|) − (A_(x:n|))²) ÷ d²
- A_(x:n|) here is the endowment assurance, not the term assurance.
- Deferred annuity due: mean
- n|ä_x = (ₙEₓ − n|A_x) ÷ d, where ₙEₓ = v^n ₙpₓ
- ₙEₓ = v^n ₙpₓ is the pure endowment value. The result equals ä_x − ä_(x:n|).
- Deferred annuity due: variance
- Var(Y) = E[Y²] − (E[Y])², with E[Y²] = [v^(2n) ₙpₓ − 2 v^n × n|A_x + ²(n|A_x)] ÷ d²
- Write Y = (v^n − v^(K+1)) ÷ d if K ≥ n, and Y = 0 if K < n. Squaring and taking expectations over K ≥ n gives the E[Y²] above. E[Y] is the mean n|ä_x.
How to solve Mean and Variance of Annuity Payments questions
Use this method for any mean or variance question on life annuities. The aim is to turn the annuity into an assurance random variable.
- 1Write the annuity present value as a random variable in terms of K (or T). Decide whether payments are at the start (due), end (immediate) or continuous, and whether it is temporary or deferred.
- 2Express it using the assurance variable: Y = (1 − Z) ÷ d for due, with Z = v^(K+1) (whole life) or the endowment variable (temporary).
- 3Find the mean: E[Y] = (1 − E[Z]) ÷ d. For an immediate annuity, subtract 1 from the due mean.
- 4Find the variance: Var(Y) = Var(Z) ÷ d². Compute Var(Z) = ²A − A². Use δ in place of d for continuous annuities.
- 5Check that you have the correct ²A. It is at the rate of interest j = (1 + i)² − 1, using the same mortality, so v² replaces v.
- 6For deferred annuities, write Y as zero if K < n and (v^n − v^(K+1)) ÷ d if K ≥ n. Compute E[Y] and E[Y²] directly, then Var = E[Y²] − (E[Y])².
- 7Calculate d = i ÷ (1 + i) to full accuracy, then give mean and variance (or standard deviation) with units and a sense check: variance must be positive.
Quickest way: Assurance first, then divide by d²
When to use it: Use when the question gives A_x and ²A_x (or lets you find them) and asks for the mean or variance of a whole life or temporary annuity due or immediate.
- Compute d = i ÷ (1 + i).
- Mean of due: (1 − A) ÷ d. Mean of immediate: that value minus 1.
- Variance: (²A − A²) ÷ d². This is the same for due and immediate.
- Sanity check: the variance of the annuity should be large when d is small, because you divide by d².
Common mistakes in Mean and Variance of Annuity Payments
Using ²A_x = (A_x)² in the variance formula.
Students confuse the second moment with the square of the mean. This makes the variance zero.
Fix: ²A_x is E[Z²] = E[v^(2(K+1))]. It is A_x calculated at the rate (1 + i)² − 1. Use it as given or compute it at the new rate.
Subtracting 1 from the variance of the annuity due to get the variance of the immediate annuity.
The mean changes by 1, so students assume the variance also shifts.
Fix: Adding or subtracting a constant never changes a variance. Var(a_x) = Var(ä_x).
Dividing by d instead of d² in the variance.
Students copy the mean formula and forget that variance scales with the square of the constant.
Fix: Var(cZ) = c² Var(Z). With c = 1 ÷ d, divide by d².
Using the term assurance instead of the endowment assurance for a temporary annuity due.
The annuity pays for at most n years, which looks like a term contract.
Fix: Y = ä_(min(K+1,n)|) = (1 − v^(min(K+1,n))) ÷ d. The assurance variable is the endowment assurance.
Using d = 1 − i or d = 1 ÷ (1 + i).
Mixing up the discount rate with other interest functions.
Fix: d = i ÷ (1 + i) = 1 − v. For i = 5%, d = 0.05 ÷ 1.05 = 0.047619.
Assuming Var(deferred annuity) = Var(whole life) − Var(temporary).
The relationship ä_x = ä_(x:n|) + n|ä_x holds for means, so students assume it holds for variances.
Fix: Variances do not add because the two parts are not independent. Work from E[Y²] and the mean directly.
Worked examples
Example 1
For a life aged x, A_x = 0.40 and ²A_x = 0.20 at i = 5% per year. Find the mean and variance of the present value of (a) a whole life annuity due of ₹1 per year, and (b) a whole life annuity immediate of ₹1 per year.
Show the solution
- d = i ÷ (1 + i) = 0.05 ÷ 1.05 = 1/21, so d² = 1/441.
- (a) Mean: ä_x = (1 − A_x) ÷ d = 0.60 × 21 = 12.6.
- Var(Z) = ²A_x − (A_x)² = 0.20 − 0.16 = 0.04.
- Var(ä) = 0.04 ÷ d² = 0.04 × 441 = 17.64. The standard deviation is √17.64 = 4.2.
- (b) Mean: a_x = ä_x − 1 = 11.6.
- The variance is unchanged by subtracting a constant, so Var(a) = 17.64.
Answer: (a) Mean 12.6, variance 17.64 (per ₹1 per year). (b) Mean 11.6, variance 17.64.
Example 2
For a 10-year temporary annuity due of ₹1 per year on a life aged x, the endowment assurance values at i = 4% are A_(x:10|) = 0.70 and ²A_(x:10|) = 0.52. Find the mean and variance of the present value. For a policy paying ₹1,00,000 per year, find the standard deviation in rupees.
Show the solution
- d = 0.04 ÷ 1.04 = 1/26, so d² = 1/676.
- Write Y = (1 − W) ÷ d, where W = v^(min(K+1,10)) is the endowment assurance variable.
- Mean: E[Y] = (1 − 0.70) × 26 = 0.30 × 26 = 7.8.
- Var(W) = 0.52 − 0.70² = 0.52 − 0.49 = 0.03.
- Var(Y) = 0.03 × 676 = 20.28.
- Standard deviation for ₹1 per year = √20.28 ≈ 4.5033.
- Scale by ₹1,00,000: standard deviation ≈ 4.5033 × 1,00,000 ≈ ₹4,50,333 (the mean is ₹7,80,000).
Answer: Mean 7.8, variance 20.28 per ₹1 per year. For ₹1,00,000 per year, the mean is ₹7,80,000 and the standard deviation is about ₹4,50,300.
Exam tips
- Always state the random variable first, for example Y = (1 − Z) ÷ d. Examiners give marks for the link, not only the number.
- Write ²A_x clearly and say it is at the rate (1 + i)² − 1. Many written answers lose marks here.
- If you are given ä_x and A_x is not given, get A_x = 1 − d × ä_x first, then continue.
- For a deferred annuity, do not try to subtract variances. Build E[Y²] from pure endowment and deferred assurance terms, as in the working above.
- In MCQs, check that the variance is positive and that d is used correctly. A negative variance means you have mixed up ²A_x and (A_x)².
Practice questions from Means and variances of assurance and annuity payments
- For a whole life assurance payable at the end of the year of death and a whole life annuity-due, both on a life aged x with annual effective…
- A life aged 40 buys a whole life assurance paying a sum assured of Rs 1,000 at the end of the year of death in year 1, Rs 2,000 in year 2, R…
- At 5% effective annual interest, a life aged 70 has p_70 = 0.95 and ä_71 = 8.00. Using the recursion ä_x = 1 + v·p_x·ä_(x+1), what is ä_70 t…
- Which statement about the variance of the present value of a whole life assurance with a benefit that increases with the year of death is co…
- A deferred annuity is payable annually in advance to a life aged 65 from age 66, with the first payment Rs 5,000 and each later payment 5% l…
Mean and Variance of Annuity Payments in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Mean and Variance of Annuity Payments: frequently asked questions
What is the formula for the variance of a whole life annuity due?
Var(ä_(K+1|)) = (²A_x − (A_x)²) ÷ d². Here ²A_x is the whole life assurance value at the rate (1 + i)² − 1, and d = i ÷ (1 + i).
How do you derive the variance of an annuity from the assurance variance?
Write the annuity as Y = (1 − Z) ÷ d, where Z = v^(K+1). The constant 1 does not affect variance, and dividing by d divides variance by d². So Var(Y) = Var(Z) ÷ d².
What is the difference between annuity due and annuity immediate in life contingencies?
The due pays at the start of each year while the life is alive, and the immediate pays at the end. The immediate present value is the due one minus 1. So the means differ by 1, while the variances are equal.
Does the same method work for temporary annuities?
Yes, but use the endowment assurance instead of the whole life assurance. The annuity is (1 − endowment variable) ÷ d, so the variance is the endowment variance divided by d². For deferred annuities the method does not carry over directly, so you work from E[Y²].