The ASA pathway asks you to use mathematics to make decisions about uncertain cash flows. Probability describes what may happen; financial mathematics puts payments on a common time basis. FAM connects those tools to insurance losses, life contingencies, premiums, and reserves. From there, candidates pursue either advanced long-term or advanced short-term actuarial mathematics. SRM, PA, and ATPA develop a second thread: choosing models, checking their fit, and explaining what their predictions mean for a business decision. This guide follows those connections through concrete calculations. As you work, pay attention to the event being modeled, the timing of each cash flow, the assumptions behind an estimate, and what would change your conclusion.
Probability (P) Exam
1. Events and counting
Start by defining the sample space and the events within it. A vehicle claim and a home claim can occur together, so adding their counts without an overlap adjustment counts those claims twice. Inclusion-exclusion gives |A ∪ B| = |A| + |B| − |A ∩ B|. The complement contains every outcome outside the union. For probability calculations, divide event counts by the total only when the listed outcomes are equally likely, or when the counts describe an observed population from which a record is selected uniformly. Counting methods must also match the experiment: arrangements use permutations, while selections whose order does not matter use combinations. A useful check is that an intersection cannot exceed either event and a union cannot exceed the whole sample space. The Probability Exam syllabus identifies these event and counting tools.
Worked example: Select one claim uniformly from 40 recorded claims. Eighteen involve vehicles, 14 involve homes, and six involve both. The number involving at least one category is 18 + 14 − 6 = 26, so its probability is 26/40 = 0.65. The remaining 40 − 26 = 14 involve neither, with probability 0.35. The two probabilities sum to one.
Watch the distinction: Adding 18 and 14 gives 32, but it counts the six claims in both categories twice. Subtract the intersection once before taking a complement or probability.
Reference: [2]
2. Conditional probability and Bayes' rule
Conditional probability changes the reference group: P(H | C) asks what fraction of claimants are high risk, whereas P(C | H) asks what fraction of high-risk policies claim. Bayes' rule reverses the condition by combining the likelihood of a claim in each group with the groups' base rates. First compute the overall claim probability using the law of total probability; then divide the high-risk claim probability by that total. Independence means knowing one event leaves the probability of the other unchanged. Mutual exclusivity means the events cannot occur together. Except for zero-probability cases, two mutually exclusive events with positive probabilities are therefore dependent. A quick reasonableness check is to compare the posterior with the prior: observing a claim should increase the high-risk probability when high-risk policies claim more often.
Worked example: Suppose 2% of policies are high risk. Their claim probability is 10%, versus 1% for other policies. The overall claim probability is 0.02 × 0.10 + 0.98 × 0.01 = 0.0118. Among claimants, the high-risk share is 0.002/0.0118 = 0.16949, or about 16.95%. A claim raises the high-risk probability from 2% to about 16.95%.
Watch the distinction: The 10% claim rate among high-risk policies is not the high-risk share among claims. Reversing the condition requires both the 2% base rate and claims from other policies.
Reference: [2]
3. Discrete claim counts
Identify what is fixed before selecting a count model. A binomial variable counts successes in a fixed number of independent trials with the same success probability. Sampling a fixed number from a finite population without replacement instead produces a hypergeometric count because each draw changes the remaining mix. A geometric variable counts trials until the first success; its stopping rule differs from a fixed trial count. A Poisson model counts events over a specified exposure interval when a constant rate and suitable independence assumptions are reasonable. Its mean is the rate multiplied by exposure. These distinctions matter more than whether all four models produce integers. If policy risks vary substantially or claims are correlated by a catastrophe, a simple binomial or Poisson calculation can misstate the tail. State the observation unit and independence assumption before using a formula.
Worked example: Three independent policies each have a 0.2 probability of one claim during the year. Exactly one can claim in three positions, so P(N = 1) = 3 × 0.2 × 0.8² = 0.384. The result is a probability, not an expected claim count. If instead three records were drawn without replacement from a known portfolio, the success probabilities would change after each draw.
Watch the distinction: A fixed number of selections does not automatically imply a binomial model. Drawing without replacement creates dependence; use a hypergeometric model when the portfolio composition is fixed and known.
Reference: [2]
4. Continuous probabilities and quantiles
For a continuous loss X, the density f(x) describes probability per unit of loss, not the probability at one exact value. Interval probabilities are areas under the density. The cumulative distribution F(x) = P(X ≤ x) adds density up to x, while the survival function S(x) = 1 − F(x) gives the probability of exceeding x. A pth quantile is a value at which the cumulative probability reaches p, subject to the distribution's quantile convention. Check the unit: a quantile has loss units, while F and S are unitless probabilities. A uniform model has constant density on its interval, so equal-width intervals carry equal probability. A skewed or heavy-tailed severity model may assign much more probability to large losses than a uniform model with the same range or mean.
Worked example: Let a hypothetical loss be uniform from $0 to $100. Its density is 1/100 per dollar within that interval. The area above $70 is (100 − 70)/100 = 0.30, so P(X > $70) = 0.30. Since F(x) = x/100 on this range, solving F(x) = 0.90 gives the 90th percentile, $90.
Watch the distinction: A density height such as 0.01 per dollar is not the probability of a particular continuous loss. Integrate over an interval, or use F, to obtain probability.
Reference: [2]
5. Moments of insurance payments
The insurer's payment is a function of the ground-up loss, so transform each possible loss before calculating moments. With an ordinary deductible d and payment limit u, a common form is Y = min((X − d)₊, u), where the positive part sets negative amounts to zero. Contract wording can change the order of a limit, coinsurance, or inflation adjustment, so write the payment function first. Then compute E[Y] from the transformed outcomes, followed by E[Y²] and Var(Y) = E[Y²] − E[Y]². The payment's mean is generally different from the ground-up loss mean, and its variance can also change sharply when a deductible creates a mass at zero or a limit caps high losses. Units help: the mean is dollars and the variance is dollars squared.
Worked example: A hypothetical loss is $100 or $300 with probability 0.5 each, and the insurer applies a $150 deductible with no limit. Payments are $0 and $150. Thus E[Y] = 0.5(0) + 0.5(150) = $75. Also E[Y²] = 0.5(0²) + 0.5(150²) = 11,250 dollars squared, giving Var(Y) = 11,250 − 75² = 5,625 dollars squared.
Watch the distinction: Subtracting the deductible from the expected loss can produce the wrong expected payment. Apply the deductible to each loss first, including the zero-payment floor, then average.
Reference: [2]
6. Joint and conditional distributions
A joint table gives probabilities for combinations of two variables. Check that every entry is nonnegative and all entries sum to one. To obtain a marginal distribution, sum across the other variable; to obtain a conditional distribution, restrict attention to the conditioning row or column and divide by its marginal total. Dependence is assessed by comparing a conditional probability with its corresponding marginal probability, or by checking whether each joint cell equals the product of its margins. One differing cell is enough to reject independence. For binary indicators, E[XY] is simply P(X = 1, Y = 1), so covariance can be calculated as E[XY] − E[X]E[Y]. The sign describes whether the indicators tend to occur together more or less often than independence would predict.
Worked example: Suppose P(X,Y) is 0.3 at (1,1), 0.2 at (1,0), 0.1 at (0,1), and 0.4 at (0,0); these total 1. Then P(X = 1) = 0.3 + 0.2 = 0.5, and P(Y = 1) = 0.3 + 0.1 = 0.4. Conditional on X = 1, P(Y = 1 | X = 1) = 0.3/0.5 = 0.6. Since 0.6 differs from 0.4, X and Y are dependent.
Watch the distinction: Reading 0.3 directly as P(Y = 1 | X = 1) forgets that 0.3 is a joint probability. Divide by the conditioning event's 0.5 probability.
Reference: [2]
7. Dependence and sums
For a sum S = X₁ + ... + Xₙ, means add whether or not the risks are independent. Variance needs more care: Var(S) is the sum of individual variances plus twice the sum of pairwise covariances. Independence makes those covariance terms zero; positive dependence increases aggregate volatility. Standard deviation is the square root of variance, so it grows with the square root of n for independent, identically distributed risks. When many such risks have finite variance and no single observation dominates, the central limit theorem can support a normal approximation for the standardized sum. Compute z = (threshold − mean)/standard deviation and use the supplied normal distribution value. Check whether the count is large enough and whether skew or dependence makes the approximation questionable.
Worked example: Suppose 25 independent claim amounts each have mean $10 and standard deviation $4. Their sum has mean 25 × $10 = $250 and variance 25 × $4² = 400 dollars squared, hence standard deviation $20. For a $290 threshold, z = (290 − 250)/20 = 2. Given Φ(2) = 0.9772, the normal approximation is P(S > $290) ≈ 1 − 0.9772 = 0.0228.
Watch the distinction: Adding 25 standard deviations gives $100, which overstates the spread under independence. Add variances first, then take the square root; include covariances if risks are dependent.
Reference: [2]
8. Order statistics
An extreme outcome is controlled by all observations at once. For independent X₁, ..., Xₙ with a common cumulative distribution F, the maximum M is at most x only when every Xᵢ is at most x, so P(M ≤ x) = F(x)ⁿ. The minimum m exceeds x only when every Xᵢ exceeds x, giving P(m > x) = [1 − F(x)]ⁿ and therefore P(m ≤ x) = 1 − [1 − F(x)]ⁿ. These are distribution functions; differentiating them gives densities where appropriate. If the observations have different distributions, multiply their individual probabilities instead. If losses share a common shock, the independence product is invalid. As the number of independent observations rises, a maximum tends to move upward and a minimum downward.
Worked example: Let two independent loss proportions each be uniform on (0,1), and let M be their maximum. Each observation is at most 0.8 with probability 0.8. Both must satisfy that condition, so P(M ≤ 0.8) = 0.8 × 0.8 = 0.64. Consequently P(M > 0.8) = 0.36. The 0.8 threshold is a proportion, while 0.64 and 0.36 are probabilities.
Watch the distinction: Using 0.8 as the maximum's cumulative probability treats two observations as one. For an independent maximum, multiply the individual cumulative probabilities, then check the result is smaller.
Reference: [2]
Financial Mathematics (FM) Exam
9. Equivalent interest rates
Rates are comparable only after translating them into accumulation over the same period. For a nominal annual interest rate j convertible m times yearly, one year's accumulation is (1 + j/m)^m and the effective annual interest rate is that factor minus one. An effective discount rate d satisfies 1 − d = 1/(1 + i), so d = i/(1 + i). A constant force of interest δ gives accumulation e^δ over one year, hence δ = ln(1 + i). These measures describe the same growth from different timing conventions. Match the conversion period to the cash flow dates before valuing payments. For varying rates, build the accumulation factor over each relevant interval rather than inserting one stated percentage everywhere. The Financial Mathematics syllabus includes these conversions.
Worked example: A hypothetical account earns a nominal annual interest rate of 12% convertible quarterly. Each quarter earns 0.12/4 = 0.03, so $1 accumulates over four quarters to (1.03)^4 = $1.12550881. The effective annual interest rate is 1.12550881 − 1 = 0.12550881, or about 12.55%. Comparing the nominal 12% directly with an effective annual quote would mix conventions.
Watch the distinction: A 12% nominal rate convertible quarterly is not a 12% effective annual rate. Quarterly compounding applies interest to earlier interest, making the annual accumulation factor larger.
Reference: [3]
10. Cash-flow values and yield curves
A yield curve assigns discount factors to payment dates. With annual effective spot rate sₜ for maturity t, the present value of a payment Cₜ is Cₜ/(1 + sₜ)^t; sum these values across the cash-flow stream. A forward rate describes growth between two future dates implied by the spot discount factors. For the second year, (1 + f₁,₂) = (1 + s₂)²/(1 + s₁). This identity prevents an arbitrage inconsistency between investing for two years and investing for one year then rolling into the implied second-year rate, under the stated compounding convention. Do not discount every payment at the two-year spot rate merely because the stream ends in year two. A flat yield curve permits one common rate, but the problem must establish that.
Worked example: Suppose one- and two-year effective annual spot rates are 4% and 5%. Two payments of $100, due at years one and two, are worth 100/1.04 + 100/1.05² = $96.15 + $90.70 = $186.86, with rounding at the end. The implied second-year forward rate is 1.05²/1.04 − 1 = 0.060096, or about 6.01%.
Watch the distinction: A two-year spot rate of 5% is not the second-year forward rate. The forward rate must reconcile both the one-year and two-year accumulation factors.
Reference: [3]
11. Level annuities
Payment dates determine annuity value. An annuity-immediate pays at the end of each period, while an annuity-due pays at the beginning. With n level payments of amount R and effective rate i per payment period, an immediate annuity has present value R(1 − vⁿ)/i, where v = 1/(1 + i). Shifting every payment one period earlier produces the corresponding due value by multiplying by 1 + i. The formula assumes the payment interval matches the rate interval; convert the rate first if payments are monthly but interest is quoted annually. A timeline is often more reliable than recalling a symbol, especially for deferred, irregular, or first-payment-today contracts. For a value at a later date, accumulate each payment from its actual date to the chosen valuation date.
Worked example: At a hypothetical 10% effective annual rate, $100 paid at each of years one and two has present value 100/1.1 + 100/1.1² = $90.91 + $82.64 = $173.55. Move both payments one year earlier, to today and year one: value becomes 100 + 100/1.1 = $190.91. Equivalently, $173.55 × 1.1 = $190.91, allowing for rounding.
Watch the distinction: Calling a stream an annuity-due without moving its cash flows produces the immediate value. Mark the first payment date; a one-period shift changes every discount factor.
Reference: [3]
12. Changing payment streams
For changing payments, write the first few dated terms before choosing a formula. Arithmetic growth adds a fixed amount each period; geometric growth multiplies by a fixed factor. If payment at time one is R and subsequent payments grow by g each period, the time-t payment is R(1 + g)^(t−1). Its present value divides that amount by (1 + i)^t. When g = i, each discounted term is R/(1 + i), so a finite n-payment stream has value nR/(1 + i). A growing perpetuity has a finite present value only when the effective discount rate exceeds the growth rate under the standard positive-payment assumptions; then its value is R/(i − g). Check whether the first payment is today or one period later before using either shortcut. The timing choice changes the answer.
Worked example: Suppose a hypothetical stream pays $100 at year one and $110 at year two, with 10% annual growth and 10% effective annual interest. Present values are 100/1.1 = $90.91 and 110/1.1² = $90.91. Their sum is $181.82. Equal discounted contributions arise because the second payment grows by exactly the same factor used to discount one extra year.
Watch the distinction: Applying the growing-perpetuity formula to two payments would add infinitely many nonexistent payments. Establish the term and first payment date before selecting a finite-stream or perpetuity formula.
Reference: [3]
13. Loan balances and refinancing
An amortizing loan payment is set by equating the original principal to the present value of scheduled payments. Once the level payment is known, construct a balance roll-forward: interest for a period equals its opening balance times the period rate; principal repaid equals payment minus interest; closing balance equals opening balance plus interest minus payment. The prospective balance, calculated as the present value of remaining payments, provides a check. Refinancing at a payment date begins with the balance immediately after that payment. A fee, new rate, or changed payment schedule then belongs to the new loan calculation. Keep the old and new rate periods distinct. If payments are rounded to cents, the final payment may need a small adjustment to clear the remaining balance exactly.
Worked example: A hypothetical $1,000 loan has two equal year-end payments and 10% effective annual interest. The payment is 1000/(1/1.1 + 1/1.1²) = $576.19, rounded. First-year interest is $100, so principal repaid is $576.19 − $100 = $476.19. Immediately after that payment, the balance is $1,000 − $476.19 = $523.81, the amount to refinance before any fees.
Watch the distinction: Refinancing the original $1,000 ignores principal already repaid. Use the balance immediately after the scheduled payment, then apply any new fees and loan terms.
Reference: [3]
14. Bond price and call risk
A bond's price at a target yield is the present value of coupons plus the redemption payment on the relevant date. For a callable bond, the issuer may redeem on an allowed call date, changing both the number of coupons received and the redemption amount. To guarantee a specified minimum yield under every permitted redemption scenario, price each scenario at that yield and use the lowest resulting present value as the maximum purchase price. This is a yield-to-worst calculation under the stated call schedule, not a prediction that the issuer will call. A premium bond can be especially vulnerable when an early call replaces later coupons with a relatively low call price. Check coupon timing and whether the call price is paid in addition to the coupon due on the call date.
Worked example: A hypothetical two-year $1,000 bond pays $50 annually. At a 6% target yield, holding to maturity values it at 50/1.06 + 1050/1.06² = $981.67. If callable after year one for $980 plus its $50 coupon, that scenario values the $1,030 receipt at 1030/1.06 = $971.70. Paying no more than $971.70 secures at least 6% under either stated redemption date.
Watch the distinction: Pricing only to maturity can miss a lower-yield early call. Evaluate every allowed call date with its actual coupon and redemption cash flows, then use the lowest price.
Reference: [3]
15. Duration and convexity
Duration summarizes how a bond or cash-flow stream responds locally to a parallel yield change. Macaulay duration is the present-value-weighted average payment time. For annual effective yield i, modified duration is Macaulay duration divided by 1 + i, and a small change Δi gives approximately ΔP/P = −Dmod Δi. Convexity supplies a positive second-order correction for conventional positive cash flows, improving the approximation for somewhat larger yield changes. Calculate weights using present values, not nominal cash flows. The approximation assumes cash flows stay fixed and the chosen yield shift describes the entire valuation curve; options or changing spreads can violate that assumption. Duration has time units, modified duration is sensitivity per unit rate change, and convexity concerns the curvature of the price-yield relationship.
Worked example: At 10% effective annual yield, payments of $100 at year one and $121 at year two have present values $90.91 and $100, totaling $190.91. Macaulay duration is (1 × 90.91 + 2 × 100)/190.91 ≈ 1.524 years. Modified duration is 1.524/1.1 ≈ 1.385. A one-percentage-point yield rise therefore suggests ΔP/P ≈ −1.385 × 0.01 = −1.385%, before a positive convexity correction.
Watch the distinction: Multiplying duration by a one-point rate move as though the move were 1 instead of 0.01 exaggerates the result one hundredfold. Match the rate change's decimal scale.
Reference: [3]
16. Matching and immunization
Exact cash-flow matching places asset receipts on the liability payment dates in the required amounts, subject to credit and reinvestment assumptions. Duration-based immunization instead matches present values and first-order yield sensitivity at a chosen interest rate. For local protection against a small parallel rate change, the asset portfolio also needs sufficient convexity relative to the liability so the asset-minus-liability value has a local minimum. This does not guarantee payment on each liability date: an early asset receipt may need reinvestment, while a late receipt may require interim financing. Recheck the hedge as time passes, cash flows occur, or yields move. A comparison of second time moments is convenient at zero interest, where discount weights are simple; at other rates, use properly discounted convexity measures.
Worked example: At a hypothetical zero interest rate, a $100 liability due in year two has value $100, duration two years, and second time moment 2² = 4. Assets paying $50 in year one and $50 in year three also have value $100 and duration (50 × 1 + 50 × 3)/100 = two years. Their second moment is (50 × 1² + 50 × 3²)/100 = 5, supporting local convexity protection without exact cash-flow matching.
Watch the distinction: Equal present value and duration do not place cash in hand when the liability falls due. Check payment dates and reinvestment needs even when local immunization conditions hold.
Reference: [3]
Fundamentals of Actuarial Mathematics (FAM) Exam
17. Coverage and reinsurance layers
Coverage terms and reinsurance terms act on different layers. First calculate the insurer's gross obligation to the policyholder under the policy deductible, coinsurance, and any payment or covered-loss limit. Then apply the treaty to the specified basis, which might be a per-claim insurer payment, a ground-up loss, or an aggregate amount. For a per-claim excess treaty attaching above retention r on the insurer's payment Y, the reinsurer pays (Y − r)₊, subject to any treaty limit, and the insurer's net payment is Y minus recovery. A proportional treaty instead allocates a stated share of the covered payment. Define the basis before arithmetic because reversing the order can materially change both payments. The FAM study guide offers more work on these coverage structures.
Worked example: A hypothetical ground-up loss is $500. A $50 policy deductible and no policy limit leave a $450 insurer payment to the claimant. An excess treaty covers the portion of that payment above a $200 per-claim retention, with ample treaty limit. Recovery is $450 − $200 = $250. The insurer pays $450 gross, receives $250 from the reinsurer, and bears $200 net.
Watch the distinction: Applying the treaty retention to the $500 ground-up loss would give the wrong recovery when the treaty attaches to the insurer's covered payment. Identify the treaty basis first.
Reference: [4]
18. Aggregate claim models
An aggregate loss S is the sum of N claim severities. In a collective model, N is random and severities are identically distributed and independent of N under the basic assumptions. Conditioning on N gives E[S] = E[N]E[X] and Var(S) = E[N]Var(X) + Var(N)E[X]². When N is Poisson with mean λ, its variance is also λ, so Var(S) = λE[X²]. This decomposition separates variation in claim amounts from variation in the number of claims. It is useful for checking a simulation or assessing how severity inflation changes aggregate risk. Shared catastrophes, dependence between count and size, or differing exposure groups require a richer model. State whether severity represents ground-up losses or payments after coverage terms; that choice changes the aggregate being modeled.
Worked example: Suppose yearly claim count is Poisson with mean 2. Independent claim sizes are $80 or $120, each with probability 0.5, and are independent of count. Severity mean is $100; variance is 0.5(80 − 100)² + 0.5(120 − 100)² = 400 dollars squared. Aggregate mean is 2 × $100 = $200. Aggregate variance is 2 × (400 + 100²) = 20,800 dollars squared.
Watch the distinction: Multiplying count variance by severity variance alone omits randomness in how many average-sized claims occur. Include Var(N)E[X]² in the aggregate variance calculation.
Reference: [4]
19. Estimating loss distributions
A likelihood describes how the recorded observations arise under a candidate distribution. A complete exact observation contributes its density or probability mass. An observation known only to exceed a censoring point contributes a survival probability; one known only to fall in an interval contributes the probability of that interval. A truncated sample includes only observations passing a recording rule, so each recorded contribution must be conditioned on inclusion. These distinctions affect parameter estimates because unrecorded small claims and unresolved large claims carry different information. For an exponential lifetime with rate λ, complete observed times t₁, ..., tₙ give likelihood proportional to λⁿ exp(−λΣtᵢ), yielding λ̂ = n/Σtᵢ. With right censoring, replace n by the number of observed events while retaining all observed exposure time, assuming independent censoring.
Worked example: Three hypothetical complete event times are one, two, and three years. Their total observed time is six years and all three events occurred, so the exponential maximum-likelihood rate is λ̂ = 3/6 = 0.5 events per year. If the third record were instead right-censored at three years, it would contribute survival through year three; the estimate would be 2/6 = 0.333 events per year.
Watch the distinction: Treating a censored time as an event falsely increases the event count. It supplies exposure time and survival information, but no event density at the censoring date.
Reference: [4]
20. Short-term reserves and rates
A development factor projects observed claims at a valuation age to an estimated ultimate amount. Under a selected paid-loss factor f, ultimate is paid-to-date times f, and estimated unpaid claims are ultimate minus paid-to-date, subject to the reserving basis. The result depends on whether the observed measure is paid or reported, how the factor was selected, and whether claims handling or inflation patterns have changed. A prospective rate indication asks a different question: how much premium per future exposure is needed for projected losses and expenses, plus any intended profit or contingency provision. It requires exposure, trend, coverage, and current rate-level adjustments. A reserve may influence financial results, but it cannot be used directly as a premium without relating losses to the future insured period and its exposure.
Worked example: Suppose a hypothetical accident year's paid claims at 12 months are $80,000, and the selected paid 12-month-to-ultimate factor is 1.5. Estimated ultimate claims are $80,000 × 1.5 = $120,000. Estimated unpaid claims are $120,000 − $80,000 = $40,000. This is an outstanding-claim estimate for that accident year; pricing future coverage additionally needs future exposure, loss trend, expenses, and the chosen margin.
Watch the distinction: Calling the $40,000 unpaid estimate a required premium confuses past obligations with future pricing. A rate indication needs projected losses per exposure and the applicable expense structure.
Reference: [4]
21. Option values from risk-neutral cash flows
A European call pays the excess of the terminal asset price over its strike, if positive; a put pays the reverse excess. In a one-period binomial model, first calculate each terminal payoff, then find the probability that makes the asset's expected terminal price equal its risk-free accumulated price. Discount the payoff weighted by that probability. This is a pricing device, not a forecast of how often the asset will rise. It works here because a position in the asset and risk-free cash can reproduce both possible payoffs. A valid model needs the risk-free accumulated price between the down and up prices; otherwise the assumed prices allow arbitrage. The FAM syllabus also covers put-call parity and Black-Scholes valuation, which extend the same payoff and hedging logic under their respective assumptions.
Worked example: An asset costs $100 and will be worth $120 or $80 in one year. A call with a $100 strike pays $20 or $0. With risk-free accumulation of 1.05, the risk-neutral up probability is (100 × 1.05 − 80)/(120 − 80) = 0.625. Its price is (0.625 × $20 + 0.375 × $0)/1.05 = $11.90, rounded.
Watch the distinction: Using a personal estimate of the up probability to price the call overlooks replication. In this two-state market, the risk-free rate and asset prices determine the pricing probability.
Reference: [4]
22. Survival models and life tables
A life table records survivors lₓ at each exact age x from a chosen starting cohort. The one-year death probability is qₓ = (lₓ − lₓ₊₁)/lₓ; the one-year survival probability is pₓ = lₓ₊₁/lₓ. Across whole years, survival from x to x+n is lₓ₊ₙ/lₓ, because successive conditional survival probabilities telescope. The survivor counts are model quantities, so lₓ need not describe a current population's actual headcount. A select table may depend on time since underwriting as well as attained age; use the correct row before forming ratios. For a fraction of a year, annual entries alone do not determine the answer. State an assumption such as uniform distribution of deaths within the year, or use a supplied force of mortality. Then check that every probability lies between zero and one.
Worked example: Suppose l₆₀ = 1,000, l₆₁ = 980, and l₆₂ = 950. From age 60, q₆₀ = (1,000 − 980)/1,000 = 0.02. Two-year survival is 950/1,000 = 0.95. Conditional survival from 61 to 62 is 950/980 ≈ 0.96939, and 0.98 × 0.96939 ≈ 0.95. No fractional-age assumption is needed for these whole-year calculations.
Watch the distinction: Dividing the deaths between ages 61 and 62 by l₆₀ gives an unconditional cohort fraction. The age-61 death probability instead divides by l₆₁, the lives exposed at that age.
Reference: [4]
23. Life-contingent present values
Define the present-value random variable before taking its expectation. For a benefit B paid at the end of the year of death, its value is Bvᵏ if death occurs in policy year k, where v = 1/(1+i). A one-year term benefit is therefore Bv if death occurs during that year and zero otherwise. An endowment adds a payment on survival to its term; an annuity pays at specified dates only while the relevant survival condition holds. Those payment dates determine both the discount exponent and the survival probability. Expected present value sums each possible discounted payment times its probability. This gives a valuation under stated mortality and interest assumptions, not the cash that every policy will pay. For uncertainty analysis, form the second moment of the random variable before calculating variance.
Worked example: A hypothetical one-year term contract pays $1,000 at year-end if the insured dies during the year. With death probability 0.02 and annual interest of 5%, its present value is $1,000/1.05 on death and $0 otherwise. Expected present value is 0.02 × $1,000/1.05 = $19.05, rounded. The benefit is conditional even though its payment date is fixed.
Watch the distinction: Multiplying the benefit by death probability without discounting treats a year-end payment as an immediate one. The interest assumption matters even when the insured can die at any time during the year.
Reference: [4]
24. Premiums and policy values
Under the equivalence principle, set expected present value of premiums equal to expected present value of benefits and expenses, using the contract's actual payment dates. A net premium usually balances benefits alone; a gross premium also allows for stated expenses. If premiums are contingent on survival, divide expected benefit and expense value by the expected present value of one unit of that premium stream. A policy value at a later date looks forward: expected present value of future benefits and expenses minus future premiums, conditional on the policy's state then. It is not simply premiums received less claims already paid. Reserve bases can differ from pricing bases, so identify the mortality, interest, expenses, and premium convention. A change in assumptions alters the expected future loss and can change both premiums and policy values.
Worked example: A hypothetical $1,000 death benefit is paid at the end of one year with probability 0.02. At 5% interest, its inception net single premium is 1,000 × 0.02/1.05 = $19.05. A $5 inception expense gives a gross single premium of $24.05. If death probability becomes 0.03 while other assumptions stay fixed, benefit value rises to $28.57, rounded.
Watch the distinction: Adding expenses to a net premium works here because the $5 expense occurs at inception. Future or premium-related expenses must be valued at their own timing and incidence.
Reference: [4]
Advanced Long-Term Actuarial Mathematics (ALTAM) Exam
25. Transitions between health states
A multiple-state model assigns a state such as active, disabled, or dead at each time. Transition probabilities describe movement between states over a specified interval; each row must sum to one. In a discrete-time Markov model, the next state depends on the current state under the model, rather than the full prior path. To find a later probability, multiply transition matrices or sum the probabilities of all paths ending in the target state. Continuous-time models instead use transition intensities and forward equations to evolve state probabilities. Disability duration may affect recovery, so the Markov assumption deserves scrutiny: splitting disabled lives by duration may represent that dependence better. Once state probabilities are available, they can support benefit and premium values. The ALTAM study guide provides a related route through these long-term models.
Worked example: Suppose annual active-to-disabled probability is 0.1 and active-to-active is 0.9; disabled-to-disabled is 0.8 and disabled-to-active is 0.2. Starting active, disability after two years arises through active, then disabled, or disabled, then disabled. The probability is 0.9 × 0.1 + 0.1 × 0.8 = 0.17. The paths are exclusive, so their probabilities add.
Watch the distinction: Squaring the active-to-disabled probability gives only one imagined path and misses persistence after first-year disability. Enumerate intermediate states or multiply the transition matrix.
Reference: [5]
26. Competing decrements
In a competing-decrement model, several causes can remove a life from the current state. A cause-specific intensity measures an instantaneous event rate among lives still exposed; it is not itself a one-year event probability. With constant death intensity μ and withdrawal intensity ν, total survival through time t is exp[−(μ+ν)t]. Death in the first year requires remaining exposed until its occurrence, so integrate μ exp[−(μ+ν)t] from zero to one. The result is μ/(μ+ν) times [1 − exp(−μ−ν)]. A simple intensity estimate divides observed events of that cause by the person-time exposed while all competing exits remain in force. Check whether constant intensities and independent censoring are defensible. If rates vary over time, calculate survival from the cumulative total intensity before integrating cause-specific events.
Worked example: In hypothetical experience, two deaths occur over 100 person-years exposed, giving estimated death intensity 2/100 = 0.02 per year. Assume constant withdrawal intensity 0.03 per year. Total intensity is 0.05, and first-year death probability is (0.02/0.05)[1 − exp(−0.05)] ≈ 0.01951. It is slightly below 0.02 because withdrawal can occur first.
Watch the distinction: Adding 0.02 and 0.03 gives a total intensity of 0.05, not a death probability. The death probability must account for survival to the time of death.
Reference: [5]
27. State-dependent benefit values
State-dependent contracts may pay while a person occupies a state, on entering a state, or on a particular transition such as death from disability. Label each cash flow accordingly. For a payment at a fixed future date, multiply by the probability of the required state and discount to valuation time. For transition payments in continuous time, integrate the probability of occupying the origin state times the transition intensity, benefit amount, and discount factor. Premiums follow their own eligible states and payment dates. A prospective reserve compares future benefit and expense value with future premium value conditional on the current state. In continuous time, Thiele's equation tracks how that reserve changes through interest, premiums, benefits, and transitions. The state definition matters: an occupied-state benefit and an entry benefit can have different values even when both concern disability.
Worked example: A one-year illustration pays $100 at year-end only if the insured is disabled then. Starting active, suppose year-end disability probability is 0.10 and interest is 5%. Benefit value is $100 × 0.10/1.05 = $9.52, rounded. A $2 expense paid at inception gives a gross equivalence single premium of $11.52. Recovery before year-end could remove eligibility.
Watch the distinction: Pricing from the probability of ever becoming disabled would overstate this year-end state benefit when recovery is possible. Use the probability of occupying the required state at payment time.
Reference: [5]
28. Joint-life dependence
For two lives, a first-death benefit is triggered when either dies; a last-survivor benefit is triggered when both have died. Their payment timing is governed by the minimum and maximum of the two future lifetimes, respectively. Under independent lifetimes, probability both survive a period is the product of their individual survival probabilities. Then the probability of at least one death is one minus that product. Dependence changes the joint survival probability even if each marginal survival probability stays fixed. Shared accidents, environment, or socioeconomic conditions can create dependence. For an annuity, identify whether payment continues while both live, while either lives, or after the first death; those use different state probabilities. Value each dated cash flow with the correct joint-state probability and discount factor. Never apply an independence product without stating that assumption.
Worked example: Two lives have independent one-year survival probabilities 0.9 and 0.8. Both survive with probability 0.9 × 0.8 = 0.72, so at least one dies with probability 0.28. A $100 first-death benefit paid at year-end has expected present value $100 × 0.28/1.05 = $26.67 at 5% interest. Dependence would require a different joint survival probability.
Watch the distinction: Adding the two death probabilities double-counts years in which both lives die. Under independence, use one minus the probability that both survive for a first-death event.
Reference: [5]
29. Profit emergence and gain sources
A profit test projects cash flows and reserves period by period. For a simple end-of-year surplus calculation, start with premiums and investment earnings, subtract claims and expenses, and account for the change in reserve carried forward. The resulting sequence across years is a profit signature; discounting each entry gives its present-value contribution. A gain by source compares actual results with the assumptions used in the projection, such as mortality, expenses, lapses, or investment return. Attribution needs a consistent order or method when several assumptions change together, because interactions can make gains sensitive to sequencing. Discounted profit, profit margin, and internal rate of return answer different questions: amount at the valuation date, profit relative to a chosen base, and yield on invested capital. State the cash-flow timing and reserve convention before interpreting a reported surplus.
Worked example: Assume a hypothetical year has $120 premium, $70 expected claims, $20 expenses, and a $10 reserve increase, with no separate investment income. Expected year-end surplus is $120 − $70 − $20 − $10 = $20. At 5% discount, its inception value is $20/1.05 = $19.05. If claims are $5 higher, surplus falls to $15, a $5 adverse claims deviation.
Watch the distinction: Treating a reserve increase as cash profit exaggerates distributable surplus. Under this stated convention, the increase absorbs $10 of the year's premium before surplus is measured.
Reference: [5]
30. Pension benefit accrual
A defined benefit plan promises a benefit determined by a formula, commonly linked to salary and service. A defined contribution plan instead specifies contributions; the eventual pension depends on investment accumulation and the price of retirement income. For a final-average-salary formula, multiply the accrual fraction by credited service and the defined salary measure. Divide annual pension by the specified salary base to find a replacement ratio, stating whether other retirement income is included. Career-average and career-average-revalued formulas use different salary histories, so identical final pay does not imply identical benefits. Valuing the accrued defined benefit requires more than computing its annual amount: project timing, survival, exits, salary if relevant, and discounting. Projected unit credit and traditional unit credit can assign different amounts to past service when future salary growth affects the promise. Always distinguish benefit accrual from its funding contribution.
Worked example: A hypothetical final-average-salary plan credits 1% of $60,000 for each of 20 years of service. Annual pension at retirement is 0.01 × $60,000 × 20 = $12,000. Relative to the stated $60,000 salary, the replacement ratio is $12,000/$60,000 = 20%, before other retirement income. Its present value would additionally require payment timing and survival assumptions.
Watch the distinction: A 20% replacement ratio does not mean the plan is 20% funded. The ratio compares annual pension with salary; funding compares assets with a valued liability.
Reference: [5]
31. Universal life accounts
A universal life account tracks credited deposits, charges, and interest according to the contract's order of operations. Write that order explicitly before rolling the account forward, since crediting interest before rather than after a charge changes the result. Under a common illustrative Type A design, the death benefit is a level face amount, subject to any contract-specific adjustments; the insurer's net amount at risk is the benefit less account value. Under an illustrative Type B design, the death benefit adds face amount to account value, leaving a roughly level face-amount risk component. Charges and credited interest can alter future account values, lapse behavior, and profit emergence. A no-lapse guarantee may preserve coverage even when an account test alone would suggest termination, so it creates a separate obligation. Reserve and profit tests need both account cash flows and guaranteed benefits under stated assumptions.
Worked example: An account begins at $1,000, receives $100, and incurs $30 in charges before earning 5%. Ending value is ($1,000 + $100 − $30) × 1.05 = $1,123.50. With a $10,000 face amount, illustrative Type A pays $10,000 and has $8,876.50 net amount at risk. Type B pays $11,123.50 and has $10,000 net amount at risk.
Watch the distinction: Calling the account value the death benefit ignores the contract's benefit design. For either type, identify the stated face amount and subtract the account value only when computing net amount at risk.
Reference: [5]
32. Embedded guarantees and hedges
An embedded maturity floor pays the shortfall when the linked fund finishes below its guarantee. Its incremental payoff is max(guarantee − fund, 0), the shape of a put option. The overall contract may also return the fund, so separate the base benefit from the option before valuing either. In a one-period, two-state market, find holdings in the fund and risk-free cash that reproduce the option payoff in both states. Their initial cost gives the no-arbitrage value under the assumed tradable market. A real guarantee may depend on death timing, withdrawals, or future ratchets, which change the payoff and required state model. Dynamic delta hedging approximates replication as prices evolve, but discrete rebalancing, transaction costs, jumps, and model error create residual risk. The ALTAM syllabus includes embedded guarantee payoffs, valuation, and hedging.
Worked example: A maturity guarantee pays max($100 − fund, $0). If the fund ends at $120 or $80, option payoffs are $0 or $20. With zero interest, shorting half a fund unit and holding $60 cash yields −0.5 × $120 + $60 = $0 or −0.5 × $80 + $60 = $20. At a $100 initial fund price, the hedge costs −$50 + $60 = $10.
Watch the distinction: The $100 guarantee is not a $100 option payoff in every state. The incremental guarantee pays only the shortfall below $100; above that level it pays zero.
Reference: [5]
Advanced Short-Term Actuarial Mathematics (ASTAM) Exam
33. Heavy-tail severity
Tail analysis asks how much probability and expected loss remain beyond a high threshold. A Pareto survival function can decay as a power: for minimum xₘ and tail index α, P(X>x) = (xₘ/x)^α for x at least xₘ. Smaller α means a slower-decaying, heavier tail. Its mean exists when α>1, while its variance requires α>2; those moment boundaries affect whether familiar variance-based summaries are usable. Mean excess at threshold u is E[X−u | X>u], which describes severity after crossing the threshold. For this Pareto form it equals u/(α−1) when α>1. Threshold exceedances can motivate generalized Pareto modeling, but selection of a sufficiently high threshold trades tail fit against scarce data. Compare fitted survival probabilities and diagnostic plots, not just overall likelihood, when large claims drive the decision.
Worked example: For a hypothetical Pareto loss with minimum $100 and tail index 2, P(X>$200) = ($100/$200)² = 0.25. Mean excess above $200 is $200/(2−1) = $200, so expected loss conditional on exceeding $200 is $400. The mean exists, but variance does not for this Pareto parameterization at α = 2.
Watch the distinction: Interpreting mean excess of $200 as total conditional loss understates the tail. It is the expected amount beyond the $200 threshold, giving $400 total conditional loss here.
Reference: [6]
34. Compound aggregate distributions
Aggregate loss is S = X₁ + ⋯ + Xₙ, where claim count N is random and severities Xᵢ follow a specified distribution. Conditional on N=n, the aggregate distribution is the n-fold convolution of severity; average over the count probabilities to obtain the unconditional distribution. For discrete severities, recursion can compute many aggregate probabilities more efficiently than repeated convolutions. A compound Poisson model simplifies when every claim has a fixed amount: each possible aggregate total identifies its claim count exactly. When severities vary, multiple count and size combinations can produce the same total, and their probabilities must be combined. Independent Poisson claim streams can also be merged by adding their rates if the combined severity mix is tracked correctly. Before choosing a numerical method, check the severity lattice, any mass at zero, and whether count and severity independence is assumed.
Worked example: Suppose annual claim count N is Poisson with mean 1, and every claim costs $100. Aggregate loss S is exactly $200 only when N=2. Therefore P(S=$200) = P(N=2) = e^(−1) × 1²/2! ≈ 0.1839. No other claim count produces $200 under the fixed-severity assumption.
Watch the distinction: Multiplying the chance of one claim by itself does not give the chance of two Poisson claims. The Poisson count probability includes the 2! divisor.
Reference: [6]
35. Coverage changes and inflation
Coverage changes act on the insured payment, so establish the order of operations. If ground-up loss X is inflated by factor c, then a fixed deductible d and payment limit m give payment min[max(cX−d,0),m]. The deductible removes the first dollars of the inflated loss; the limit caps the insurer's payment after that removal. If the contract instead defines a maximum covered loss before the deductible, its formula differs. Inflation can increase the chance of piercing a deductible even if it does not increase payments already at a cap. Consequently, applying an inflation factor directly to historical insurer payments generally misstates future cost. A loss elimination ratio compares expected payment removed by a coverage change with expected ground-up or prior-covered loss under a specified denominator. For portfolio analysis, apply the payment function to each modeled loss, then average; transforming only the mean loss misses the nonlinear deductible and cap.
Worked example: A hypothetical $300 ground-up loss faces a fixed $100 deductible and a $150 insurer payment limit. Payment is min[max($300−$100,0),$150] = $150. After 10% loss inflation, ground-up loss becomes $330, and payment is min[max($330−$100,0),$150] = $150. The extra $30 falls beyond the binding payment cap.
Watch the distinction: Inflating the $150 historical payment to $165 ignores the unchanged contract limit. Inflate the ground-up loss first, then reapply the deductible and cap.
Reference: [6]
36. Selecting a parametric model
A fitted severity or frequency model should be judged on fit, complexity, and how observations were recorded. AIC = −2 log-likelihood + 2k and BIC = −2 log-likelihood + k ln(n), with k fitted parameters and n observations under the stated likelihood convention. Lower values favor a model on each criterion, but their penalties differ; BIC penalizes added parameters more strongly for sufficiently large n. Compare only models fitted to the same observations and a comparable likelihood basis. Then inspect residual or probability plots, especially in the tail where reserve and capital decisions may be sensitive. Censoring records that a loss exceeds a threshold; truncation omits losses outside the recorded range. Their likelihood contributions differ from complete observations, so ignoring the observation process can distort both parameter estimates and model comparisons. The ASTAM study guide covers related short-term modeling choices.
Worked example: For n=100 complete observations, model A has log-likelihood −100 and k=2; model B has −98 and k=4. AIC is 200+4=204 for A and 196+8=204 for B. Since ln(100)≈4.6052, BIC is 200+2(4.6052)=209.21 for A and 196+4(4.6052)=214.42 for B. BIC favors A; AIC ties.
Watch the distinction: Choosing B solely because −98 exceeds −100 ignores its two extra parameters. A better raw likelihood is expected with added flexibility; penalized criteria assess whether the gain warrants that complexity.
Reference: [6]
37. Credibility-weighted estimates
Bühlmann credibility balances a risk's observed mean with a collective mean. Write the estimate as Z times the risk mean plus (1−Z) times the collective mean, where Z=n/(n+K). Here n is the number of comparable exposure periods and K is expected process variance divided by variance of hypothetical means. Large process variation makes an individual history noisy and reduces Z; large between-risk variation makes that history more informative and increases Z. The method assumes a stable latent risk characteristic, conditionally independent observations with suitable common process variance, and reliable collective estimates. Bühlmann-Straub replaces equal periods with unequal exposure weights. For a written solution, calculate K, then Z, then the weighted estimate, and explain why it lies between the two inputs. Credibility is a precision-based blend, not a claim that half the risk's future outcomes will equal its own historical average.
Worked example: Suppose expected process variance is 100 and variance of hypothetical means is 25, in compatible squared-loss units. Then K=100/25=4 exposure years. With n=4 years, Z=4/(4+4)=0.5. If the risk's observed annual mean is $120 and the collective annual mean is $100, the credibility estimate is 0.5($120)+0.5($100)=$110 per year.
Watch the distinction: Using Z=4/100 confuses exposure count with process variance. First form K as the ratio of process to between-risk variance, then compare n with K.
Reference: [6]
38. Outstanding-claim methods
Outstanding claims are estimated by projecting reported or paid amounts to ultimate and subtracting amounts already recognized on the same basis. Chain-ladder uses observed emergence: if the selected reported fraction is f, ultimate equals reported divided by f. Bornhuetter-Ferguson uses the emergence pattern differently: unreported claims equal prior expected ultimate times (1−f), added to current reported claims. Thus chain-ladder lets unexpectedly high emerging claims scale the whole ultimate estimate, while Bornhuetter-Ferguson retains the prior expectation for the unreported portion. The latter can be steadier for immature periods, provided the prior is credible. Match paid data with paid factors or reported data with reported factors, and ensure the expected ultimate uses the same coverage, trend, and exposure basis. A reserve is ultimate minus reported or paid to date as appropriate; explain that choice in a written answer.
Worked example: Reported claims are $80, prior expected ultimate is $100, and the selected reported fraction is 0.60. Chain-ladder ultimate is $80/0.60=$133.33, with unreported reserve $53.33. Bornhuetter-Ferguson unreported amount is $100×(1−0.60)=$40; ultimate is $80+$40=$120. Its unreported reserve is $40. The methods differ because emerging reports exceed the prior expectation of $60.
Watch the distinction: Calculating Bornhuetter-Ferguson ultimate as $100/0.60 misuses the prior as observed reported claims. Apply the unreported fraction to the prior, then add actual reported claims.
Reference: [6]
39. Rates and class relativities
A loss-cost rate begins with projected losses per exposure, then adds expenses and profit under their correct bases. A load expressed as a fraction of premium belongs in the denominator: required premium equals loss cost divided by one minus the combined premium-based load. Fixed expense per policy would instead be added to the numerator. After indicating an overall rate, class relativities allocate it across risk groups. To preserve the intended portfolio average, divide each raw relativity by its exposure-weighted average and multiply by the overall indicated rate. If exposures differ, a simple unweighted average is wrong. Changes in class mix, credibility, or the chosen base class can affect the final rates even when the overall indication is fixed. Check that exposure-weighted class premiums reproduce the target premium and that projected class losses provide a defensible risk ordering.
Worked example: Assume projected loss cost is $10 per exposure and the combined expense and profit load is 20% of premium. Required overall rate is $10/(1−0.20)=$12.50. Two classes have equal exposure and relativities 0.8 and 1.2, whose weighted mean is 1. Rates are 0.8×$12.50=$10 and 1.2×$12.50=$15; their exposure-weighted mean is $12.50.
Watch the distinction: Adding 20% of loss cost gives $12, which provides only $2 for a load defined as 20% of premium. Solve $P−0.20P=$10 instead.
Reference: [6]
Statistics for Risk Modeling (SRM) Exam
40. Validation and model complexity
Training error measures fit to observations used to estimate the model; held-out error estimates performance on new observations from a comparable process. A flexible model can capture real patterns but also sample noise, reducing training error while increasing future error. This is the bias-variance tradeoff: a simpler model may have more systematic bias yet less sensitivity to the particular training sample. Compare candidate models with the same outcome definition, loss function, test set, and preprocessing rules. Cross-validation repeats fitting across folds and averages validation loss, but all feature selection and tuning must occur inside each training fold to avoid leakage. Preserve a final test set when possible for a less reused estimate of performance. Root mean squared error is in the response's units and emphasizes large errors. Selection should also consider calibration, stability, and the consequences of errors, especially if predictions drive insurance decisions.
Worked example: Two models predict claim cost in dollars. The complex model has training RMSE $5 and test RMSE $8; the simpler model has training RMSE $6 and test RMSE $6.50 on the same held-out policies. The complex model improves training error by $1 but worsens test error by $1.50. For comparable future policies, the simpler model has stronger evidence of predictive accuracy.
Watch the distinction: Selecting the lowest training RMSE rewards fit to the data already seen. Use comparable held-out or properly cross-validated results to judge expected prediction performance.
Reference: [7]
41. Linear regression diagnostics
In ordinary least squares regression, a fitted slope describes the predicted change in the response for a one-unit increase in a predictor, holding other included predictors fixed. A residual is observed minus fitted value. Inspect residuals against fitted values and each predictor: curvature suggests a missing nonlinear term, while widening spread suggests nonconstant error variance. A normal quantile plot helps assess whether normal-error inference is plausible, especially with a small sample. A point far from the other predictor values has high leverage; it is influential only if its removal materially changes the fit. Compare fits with and without such a point, then investigate its data quality and business meaning. The SRM syllabus includes both parameter interpretation and diagnostic checking.
Worked example: Suppose a fitted annual claim-cost model is ŷ = 10 + 2x dollars. At x = 3, predicted cost is 10 + 2(3) = $16. An observed cost of $20 gives residual $20 − $16 = $4. The slope predicts $2 more per unit of x. If residual spread grows steadily as x rises, investigate unequal variance before relying on standard errors or prediction intervals.
Watch the distinction: A positive residual does not mean the slope is positive or the model is biased overall. It says only that this observation exceeded its fitted value.
Reference: [7]
42. Generalized linear models
A generalized linear model joins three choices: a response distribution, a linear predictor, and a link between that predictor and the expected response. For claim counts, a Poisson distribution with a log link often starts from log(expected count) = log(exposure) + predictors. The log(exposure) term is an offset with coefficient fixed at one, so policies with different exposure periods receive proportional expected counts when their rates are otherwise equal. Exponentiating a coefficient gives a multiplicative rate change. A binomial model with a logit link instead models event odds, and a gamma model with a log link can model positive, skewed amounts. Choose the distribution from the outcome and check residual patterns, overdispersion, and calibration. A Poisson variance equal to its mean may be inadequate when counts vary more than that.
Worked example: Assume a Poisson log-link model estimates 0.02 claims per exposure unit for baseline policies. Its high-risk coefficient is log(1.5), so that group's rate is 0.02 × 1.5 = 0.03. With 100 exposure units, expected claims are 100 × 0.03 = 3; the baseline expectation is 100 × 0.02 = 2. The coefficient changes the rate, while the offset scales it to a count.
Watch the distinction: Do not interpret a log-link coefficient as an additive change in claim count. Exponentiate it to obtain a rate multiplier, then apply the exposure offset.
Reference: [7]
43. Penalties and local prediction
Ridge and lasso modify a fitted regression by penalizing large coefficients. Ridge uses squared coefficient sizes, usually shrinking correlated predictors together without setting coefficients exactly to zero. Lasso uses absolute sizes and can remove predictors by setting their coefficients to zero. Standardize numeric predictors before applying either penalty so their measurement units do not determine which coefficients shrink most. Select penalty strength using validation data; a stronger penalty raises bias but can reduce unstable fitting. K-nearest neighbors follows a different rule: find records close to the new one under a chosen distance measure and combine their observed outcomes. Its prediction changes locally as the neighborhood changes. Scale inputs and choose the number of neighbors with care, because a noisy variable or very small neighborhood can dominate the result.
Worked example: For a new policy, suppose the three nearest comparable records have annual losses of $8, $10, and $12. An equally weighted three-neighbor prediction is ($8 + $10 + $12)/3 = $10. A lasso regression could also predict $10, but it would do so through its fitted coefficients; setting one coefficient to zero removes that variable from the formula rather than averaging these three losses.
Watch the distinction: Lasso's zero coefficient does not prove a predictor has no real relationship with loss. It may be redundant with another predictor or excluded at the selected penalty strength.
Reference: [7]
44. Time-series forecasts
A time series is autocorrelated when its current values carry information about later values. Before fitting an autoregressive model, ask whether its mean, variance, and dependence pattern are reasonably stable over time; a persistent trend may require removal or a different model. In a stationary first-order autoregression, the next forecast moves partway from the latest observation toward the long-run mean. The coefficient controls that movement: a value near zero forgets the latest deviation quickly, while one near one preserves it. Forecast intervals must include uncertainty from future shocks and, when material, estimated parameters. For multiple steps, shock uncertainty generally accumulates, so reusing a one-step interval is misleading. Examine residual autocorrelation after fitting; a remaining pattern indicates the model has left predictable information unused.
Worked example: Assume X is measured in monthly claim units and X_t = 10 + 0.5(X_{t−1} − 10) + error. With latest value 14 and mean-zero error, the next forecast is 10 + 0.5(4) = 12 units. If the one-step error is normal with standard deviation 2 and parameters are treated as known, an approximate 95% interval is 12 ± 1.96(2), or 8.08 to 15.92 units.
Watch the distinction: A forecast of 12 is not a promise that the next value will equal 12. The interval describes uncertainty under the stated error and parameter assumptions.
Reference: [7]
45. Trees and ensembles
A decision tree repeatedly splits records by predictor values to make child groups more uniform in their outcomes. To predict for a new record, follow its split conditions to a terminal node; a classification node's event proportion is a simple probability estimate. Deep trees can fit chance quirks, so pruning removes branches when their added complexity does not improve validation performance. Bagging fits trees on bootstrap samples and averages predictions to reduce variance. A random forest also restricts the predictors considered at each split, making its trees less alike. Boosting builds a sequence of trees aimed at errors left by earlier trees and can reduce bias, though its tuning matters. Compare these approaches on data outside fitting, using a loss measure suited to the decision and checking probability calibration when predicted probabilities will drive action.
Worked example: A classification-tree leaf contains 20 policies with claims among 50 policies, giving an estimated claim probability of 20/50 = 0.40 for a policy reaching that leaf. Two bagged trees predict 0.20 and 0.40 for another policy; their equal-weight ensemble predicts (0.20 + 0.40)/2 = 0.30. This average can be steadier than either tree, but its accuracy still needs validation.
Watch the distinction: A deeper tree is not automatically better because it fits training records more closely. Its extra splits may capture noise and worsen predictions for new policies.
Reference: [7]
46. Components and clusters
Principal component analysis replaces correlated numeric variables with perpendicular combinations ordered by variance captured. First center the variables and usually standardize them when their units or scales differ. A component score is the sum of each standardized value multiplied by its loading. Loadings reveal which directions the component measures, while the proportion of variance explained tells how much of the original spread that direction captures. A high-variance component need not be useful for predicting a particular outcome. Clustering has another purpose: assigning observations to groups based on similarity without a response variable. K-means iteratively assigns records to a chosen number of centers and updates those centers; hierarchical clustering builds nested groups that can be cut at different levels. Both depend on distance choices and scaling, so inspect group stability and meaning before using labels as features.
Worked example: Suppose two standardized variables have first-component loadings 0.707 and 0.707. A record whose standardized values are 1 and 1 has score 0.707(1) + 0.707(1) = 1.414. It is high on their shared direction. A K-means result would instead assign the record to a center using distances; the component score alone does not determine a cluster.
Watch the distinction: A principal component is not a discovered risk class. It is a direction of variation; clustering assigns records to groups, and neither method guarantees predictive value.
Reference: [7]
Predictive Analytics (PA) Exam
47. A measurable business decision
Begin with the action the organization can take and the outcome it can observe. For retention, define the decision date, eligible customers, the probability being predicted, and the cost and benefit of intervening. A model that predicts departure is useful only after connecting its output to the chance that an action prevents a departure; these probabilities differ. Write expected net value for each option, then choose the action with greater value. Account for capacity, delayed outcomes, and any harm from contacting customers unnecessarily. Evaluate a decision rule on data that reflects how it would operate, ideally with evidence about the action's effect rather than prediction accuracy alone. State whether the result is descriptive, predictive, or prescriptive: describing past departures, forecasting them, and deciding whom to contact answer different questions.
Worked example: Assume an action costs $20 per customer, prevents a $100 loss only when successful, and has no other effect. For predicted success probability p, expected net value is $100p − $20, so act when p > 0.20. At p = 0.30, value is $30 − $20 = $10; at p = 0.10, it is $10 − $20 = −$10. The rule depends on intervention success, not departure probability alone.
Watch the distinction: A customer most likely to leave is not necessarily the best one to contact. An action may have little chance of changing that customer's outcome.
Reference: [8]
48. Data timing and quality
Set the observation unit before joining or cleaning data: one row might represent a policy, policy month, or claim. Then set the prediction time and retain only information available by that time. A post-outcome variable can make validation look excellent while being unusable for a real decision. Inspect keys for duplicate records and distinguish legitimate repeated observations from accidental duplication. Missing targets cannot train a supervised model, but missing predictors may be handled by imputation, an explicit missingness indicator, or a model that accepts missing values; the choice depends on why values are absent. Split data according to the intended deployment, often by time when future periods are the target. Fit imputation and transformations on training data only, then apply them to validation data, preventing information from crossing the split.
Worked example: A policy-level file has 1,200 rows. There are 50 duplicate rows and 100 distinct rows with missing target values, with no overlap between those sets. Removing the duplicates and targetless rows leaves 1,200 − 50 − 100 = 1,050 usable unique policies. If a field records the eventual claim settlement amount, exclude it from a model predicting whether that claim occurs at policy inception.
Watch the distinction: Deleting every row with a missing predictor can distort the sample when missingness relates to risk. Investigate its cause before choosing deletion or imputation.
Reference: [8]
49. Exploration that respects exposure
Exploration should compare outcomes on a common exposure basis. A group with more policies or longer insured time can have more claims while having a lower claim rate. Define the denominator first, check its units, and plot claim counts alongside claims per exposure unit. Univariate views reveal unusual ranges, missingness, and skew; bivariate views show how rates or amounts vary with candidate predictors. For grouped rates, show exposure or uncertainty so a tiny group with an extreme rate does not dominate interpretation. Engineered features such as prior claims per policy year can be useful if measured before the prediction date. Principal components or clusters may summarize many predictors, but inspect whether their construction mixes future information into past records. The related ASTAM study guide develops exposure-adjusted rates further.
Worked example: Assume each exposure unit is one policy year. Group A has 20 claims in 100 policy years, giving 20/100 = 0.20 claims per policy year. Group B has 30 claims in 300 policy years, giving 30/300 = 0.10. B has more claims in total, yet A's observed frequency is twice B's. That comparison concerns frequency, not claim severity or overall expected loss cost.
Watch the distinction: Plotting only total claims can mistake portfolio size for risk. Divide by suitable exposure, and do not compare rates computed with incompatible exposure units.
50. GLM interactions and offsets
For a count model with a log link, an exposure offset converts a modeled rate into an expected count. Write log(expected count) = log(exposure) + intercept + group effect + region effect + interaction. Exponentiating turns the additive link-scale effects into multipliers. The interaction asks whether the group's effect differs in that region from what the two main effects alone predict; its coefficient is not an extra claim count. Interpret a group coefficient at the reference region and a region coefficient for the reference group. Check that every cell has enough exposure to estimate its effects and compare predicted with observed counts by group and region. The PA syllabus includes offsets, validation, and interaction interpretation in its GLM work.
Worked example: Suppose 100 policy years have a baseline rate of 0.02 claims per policy year. The group, region, and joint interaction multipliers are 1.5, 2, and 0.5. Expected count in the joint cell is 100 × 0.02 × 1.5 × 2 × 0.5 = 3 claims. Without the interaction, it would be 6. Thus the combined effect is smaller than multiplying the two main effects alone suggests.
Watch the distinction: Do not read the interaction multiplier of 0.5 as halving every group's rate. It applies to the joint group-region cell relative to the main-effect prediction.
Reference: [8]
51. Choosing regularization strength
Regularization controls how far a model can adjust its coefficients to fit training data. Ridge penalizes squared coefficients and tends to spread weight across correlated predictors; lasso penalizes absolute coefficients and may drop some predictors entirely. The penalty strength is a hyperparameter: too little can leave unstable predictions, while too much can erase useful signal. Compare strengths using the same cross-validation folds and outcome measure, after standardizing predictors within each training fold. This keeps scale and validation information from distorting the comparison. A lower validation error is evidence for prediction on similar future data, not proof of a causal relationship or permanent superiority. Also inspect whether a small error advantage matters operationally and whether coefficient choices are stable across folds. Refit the chosen specification on the available training data before final evaluation.
Worked example: Assume the same five validation folds give average RMSE values of 9 dollars for an unpenalized model, 8 dollars for ridge, and 7.5 dollars for lasso. Lasso has the lowest error among these candidates, improving on ridge by $0.50 RMSE and on the unpenalized fit by $1.50. If its coefficient for a weak predictor is zero, that predictor contributes nothing to this fitted equation.
Watch the distinction: A zero lasso coefficient does not establish that the variable is irrelevant in every setting. Correlated predictors and the selected penalty can change which one remains.
Reference: [8]
52. Pruning and ensemble validation
A full tree can keep splitting until leaves describe very small training groups. Pruning removes branches whose added detail does not repay its complexity on validation data. Compare candidate trees on the same held-out records and loss scale, then inspect whether the retained splits are stable and understandable. Bagging and random forests average many fitted trees to reduce the instability of a single tree; boosting adds trees sequentially to improve difficult predictions. An ensemble may outperform a pruned tree but require more computation and more explanation to support a decision. For classification, evaluate probability calibration as well as classification error if decisions use predicted probabilities. Repeatedly choosing the best model on one test set makes that set part of tuning, so reserve a genuinely untouched evaluation set when possible.
Worked example: On the same validation policies and loss scale, suppose a full tree scores 0.48 and a pruned tree scores 0.45, where lower is better. The pruned tree improves loss by 0.48 − 0.45 = 0.03, about 6.25% of the full tree's loss. The removed branches appear unhelpful on this sample. A forest scoring 0.43 would improve further, but its extra complexity must suit the use.
Watch the distinction: A lower training loss for the full tree does not overturn its worse validation result. Training data reward splits that may capture chance patterns.
Reference: [8]
53. Lift and decision communication
A ranking model can be assessed by asking how many outcomes fall within the records selected for action. A gain curve plots the share of all observed events captured against the share of records targeted. Lift divides that event share by the targeted share, so lift above one means the selected group contains more events than a random group of the same size would on average. Specify the selection size, outcome window, and evaluation population; lift can change with each. Ranking quality does not establish calibrated probabilities or the value of an intervention. Turn the result into a decision by adding action cost, expected benefit, capacity, and evidence that acting changes outcomes. If claim severities vary, capturing many claim counts may still miss the largest financial losses.
Worked example: A held-out portfolio contains 1,000 policies and 100 claims, with at most one claim per policy. The top 10% of the ranking selects 100 policies containing 30 claims. Gain at 10% is 30/100 = 30% of claims; lift is 30%/10% = 3. The selected group's observed claim rate is 30/100 = 30%, versus 100/1,000 = 10% overall. Action value still needs separate assessment.
Watch the distinction: Lift of three does not mean each selected policy has a threefold causal response to an action. It describes event concentration in the evaluated ranking.
Reference: [8]
Advanced Topics in Predictive Analytics (ATPA) Assessment
54. Ethics and proxy effects
An ethical review starts with the decision's purpose, the legitimate factors allowed to affect it, and the people who may be harmed. Compare outcomes for relevant groups at comparable measured risk, then examine whether data quality, sampling, labels, or a proxy variable explains a disparity. A postal code, for example, may carry information correlated with protected characteristics even if those characteristics are absent from the model. Measure both group outcomes and predictive errors; equal acceptance rates alone need not imply equal treatment when risk distributions differ, while similar measured risk with markedly different decisions warrants investigation. Test whether removing or constraining a feature changes the gap and model performance. Document the tradeoff and monitor results after deployment. Legal obligations depend on the jurisdiction and use, so this statistical investigation supports rather than replaces that assessment.
Worked example: Suppose two groups each contain 100 applicants with the same measured legitimate risk profile. An automated rule accepts 80 in group A and 50 in group B. Acceptance rates are 80% and 50%, a 30-percentage-point gap. If postal code is a model input correlated with group membership, compare decisions with and without it and examine errors. The gap is evidence to investigate, not proof that postal code caused it.
Watch the distinction: Removing a protected field does not guarantee fairness. Other variables can act as proxies, and biased historical labels can carry disparities into the fitted model.
Reference: [9]
55. Reliable data pipelines
A reliable pipeline preserves the intended observation unit from extraction through the final modeling table. Identify the primary key, check its uniqueness, and determine each source table's relationship to it before joining. A policy table joined directly to claim records creates multiple rows for policies with multiple claims, which duplicates exposure and can contaminate rates. Aggregate claims to policy level for a policy-level model, using the appropriate observation window; keep a claim-level table if the target truly concerns individual claims. Validate row counts, unmatched keys, date ranges, totals, and missing values at each stage. Choose deletion, imputation, or a missingness indicator based on how data were collected, and fit any imputation rule using training data only. Record these transformations so later scoring reproduces the same inputs.
Worked example: Assume 100 policies each have at least one claim record, and 20 have a second, giving 120 claim rows. A direct join produces 120 rows and counts those 20 policies twice. Aggregate claims by policy key first, producing 100 claim summaries, then join to the 100 policy rows. The resulting table has 100 rows; total claim count remains 120, while each policy's exposure appears once.
Watch the distinction: A successful join is not necessarily a correct join. Matching keys can still multiply rows when one source has several records per policy.
Reference: [9]
56. Additive model effects
A generalized additive model retains a link function but lets selected predictors enter through estimated smooth functions. In a logistic additive model, log-odds equal an intercept plus smooth effects and any other terms. A smooth curve shows how a predictor changes the link-scale prediction across its range, conditional on the other included predictors. To obtain a probability, add all relevant terms and apply the inverse logit, 1/(1 + e^(−η)). Differences in smooth values are differences in log-odds, not probability points; the same log-odds change has a different probability effect at different baselines. Control smoothness to avoid fitting noise, and check sparse regions where the curve is weakly supported. The ATPA learning objectives include additive models and model explainability.
Worked example: Assume a hypothetical logistic additive model has intercept −2, no other effects, and age smooth values of 0 at age 40 and 0.4 at age 50. At 40, η = −2 and probability is 1/(1 + e²) ≈ 0.119. At 50, η = −1.6 and probability is 1/(1 + e^1.6) ≈ 0.168. The 0.4 log-odds increase raises probability by about 0.049 points here.
Watch the distinction: A smooth age effect of 0.4 does not mean a 40-percentage-point rise in probability. Convert the complete linear predictor through the inverse link first.
Reference: [9]
57. Mixed-model variation
A mixed model separates effects shared across the population from effects specific to a group, such as a clinic, employer, or region. A random intercept allows each group's baseline to differ while treating those baselines as draws from a common distribution. Observations within a group share that effect and are therefore correlated conditional on the population terms alone. This partial pooling can steady estimates for small groups, whose fitted effects are drawn toward the overall mean more than estimates for groups with abundant data. Under a log link, exponentiating a group intercept gives a multiplicative effect on the conditional mean. Distinguish predictions for a known group, using its estimated effect, from predictions for a new group, which require accounting for the group-effect distribution. Check whether group definitions and repeated records match the data's actual structure.
Worked example: Assume a log-link model has population intercept log(2) and one clinic's random intercept is 0.3, with all other predictors at zero. Its conditional mean is exp(log(2) + 0.3) = 2e^0.3 ≈ 2.70 outcomes per stated observation unit. The population baseline is 2. The shared clinic effect raises this clinic's fitted mean by a factor of e^0.3 ≈ 1.35.
Watch the distinction: Treating repeated observations from the same clinic as fully independent ignores their shared effect. This can make uncertainty appear smaller than the model structure supports.
Reference: [9]
58. Neural-network predictions
A neural network calculates a weighted sum of its inputs, adds an intercept, then passes that result through an activation function. Hidden layers repeat this operation, allowing nonlinear relationships and interactions that a simple linear model would miss. A sigmoid output lies between zero and one, but interpreting it as a probability requires a suitable target, loss function, and calibration check. Trace a small network layer by layer: compute each unit's linear input, apply its activation, and pass the outputs onward. Training adjusts weights to reduce a chosen loss; flexible networks can also memorize quirks, particularly with limited data or many parameters. Use held-out evaluation, control model complexity, and examine performance by relevant groups. Local explanations can describe a fitted prediction, but individual weights in a multilayer network seldom have a simple standalone business meaning.
Worked example: A hypothetical single sigmoid unit takes inputs x₁ = 2 and x₂ = 1, weights 1 and −1, and intercept 0. Its linear input is 1(2) + (−1)(1) + 0 = 1. The output is 1/(1 + e^(−1)) ≈ 0.731. This is the unit's score; using it as a 73.1% event probability requires the stated classification setup and calibration evidence.
Watch the distinction: A sigmoid output's range does not alone guarantee calibrated probabilities. A score near 0.73 can correspond to a different observed event frequency.
Reference: [9]
59. Bayesian updating and model combinations
Bayesian updating begins with a probability distribution for uncertain quantities and combines it with a likelihood from observed data. The resulting posterior expresses uncertainty after seeing those data and can support a predictive distribution. Stacking solves a different problem: it learns how to combine predictions from several fitted models, typically using out-of-sample predictions and a predictive loss. Its weights may be constrained to be nonnegative and sum to one, making a weighted average easy to interpret, but they are selected for predictive performance rather than automatically representing posterior probabilities that models are true. Avoid fitting weights on the same in-sample predictions used to train component models, because that favors overfit components. Evaluate the combined forecast on fresh data and check calibration when it will support probability-based decisions.
Worked example: Suppose two models forecast an event with probabilities 0.20 and 0.40. Held-out stacking assigns weights 0.25 and 0.75, which sum to one. The combined forecast is 0.25(0.20) + 0.75(0.40) = 0.05 + 0.30 = 0.35. This is a 35% forecast under the fitted combination. The 0.75 weight describes its contribution, not a 75% posterior chance that model two is true.
Watch the distinction: Do not call stacking weights Bayesian model probabilities without a Bayesian model and posterior calculation. Similar-looking weighted averages can arise from different reasoning.
Reference: [9]
60. Explainable recommendations and governance
An individual explanation connects a particular model output to a reference prediction and feature contributions under a stated explanation method. First identify the scale: contributions to probability can be added directly to a probability baseline, while contributions to log-odds require an inverse-link conversion. Then describe which features raised or lowered this record's prediction and whether the result is stable under reasonable data changes. Such contributions describe the fitted model's behavior, not the effect of changing a feature in the real world. A recommendation should also state the intended users, decision threshold, validation population, important limitations, and how performance and group impacts will be monitored. Keep versioned records of data definitions, model settings, approvals, and changes so a later reviewer can reproduce and challenge the decision.
Worked example: Assume a local explanation is explicitly on the probability scale. It starts from a 0.10 baseline, adds 0.15 for one feature, and subtracts 0.05 for another: 0.10 + 0.15 − 0.05 = 0.20, or 20%. The first feature raises this model's output for the record by 15 percentage points. It does not show that changing the feature would cause the outcome to change.
Watch the distinction: Feature contributions are not causal effects. They depend on the fitted model, reference population, explanation scale, and how related features are handled.
Reference: [9]
Official references and further reading
- Associate of the Society of Actuaries (ASA)
- November 2026 Syllabus with Learning Objectives/Outcomes and Readings
- October 2026 Syllabus with Learning Objectives/Outcomes and Readings
- October 2026 Syllabus with Learning Objectives/Outcomes and Readings
- October 2026 Syllabus with Learning Objectives/Outcomes and Readings
- October 2026 Syllabus with Learning Objectives/Outcomes and Readings
- January 2027 Syllabus with Learning Objectives/Outcomes and Readings
- October 2026 Syllabus with Learning Objectives/Outcomes and Readings
- Syllabus/Learning Objectives
