IFoA CM1 study plan
IFoA CM1 · Give each week a clear focus.
8 weeks · About 6 hours per week
Theory of interest rates: accumulation and discounting, present and accumulated values, annuities, equations of value
Derive the force of interest from an accumulation function and convert fluently between effective, nominal and continuous rates
Build a personal formula sheet covering annuities-certain (immediate, due, deferred, increasing) and verify each identity numerically in a spreadsheet
Solve 25 equations-of-value problems involving multiple dated cashflows, including fractional-time discounting
Compute present and accumulated values for continuous payment streams and check against discrete approximations
Your checkpoint
A one-page formula sheet plus a spreadsheet with 25 solved equation-of-value exercises, each with a numeric check
Theory of interest rates: accumulation and discounting, present and accumulated values, annuities, equations of value & Term structures of interest rates and simple stochastic models for asset returns
Apply duration, convexity and immunisation conditions to small portfolios and interpret the results
Distinguish spot, forward and par yields and price a coupon bond from a given spot-rate curve
Derive mean and variance of lognormal asset returns and compute probabilities of exceeding a threshold
Explain how a simple random-walk or lognormal model is used to model asset returns in actuarial work
Your checkpoint
A worked bond-pricing and immunisation case study (one page of calculations plus a short written interpretation)
Principles of actuarial mathematics: cashflow models, survival models, present-value random variables, valuation of benefits and premiums
Construct cashflow models for a simple life contract and define the present-value random variable for each benefit type
Derive expected present values from first principles using sum and integral expressions
State and apply the equivalence principle to calculate a premium for a given benefit structure
Compute the variance of the present-value random variable for a simple whole-life assurance
Your checkpoint
A set of 15 fully worked derivations where each answer is cross-checked against a survival-model calculation
Life tables and life insurance and annuity contracts: assurance benefits, annuity benefits, premiums and reserves
Compute assurance and annuity functions from a life table, including temporary and deferred variants
Convert between commutation functions and direct summation, and verify at least five standard identities
Calculate gross and net premiums allowing for expenses and interpret the resulting premium basis
Set up and evaluate prospective and retrospective reserves for a simple endowment assurance
Your checkpoint
A full numerical case study: life table to premium to reserve, with a reconciliation showing prospective equals retrospective reserve
Mortality and morbidity models: laws of mortality, selection, multiple-decrement and multiple-state models
Fit and compare Gompertz and Makeham laws to a given set of mortality rates and comment on goodness of fit
Explain the mechanics of selection and compute select mortality rates from a select-and-ultimate table
Build a multiple-decrement table and convert between dependent and independent rates
Set up a multiple-state model with transition intensities and write the Kolmogorov forward equations for a simple three-state case
Your checkpoint
A comparison table of fitted mortality laws plus a worked multiple-decrement conversion exercise with all intermediate steps shown
Profit testing and the analysis of surplus for life insurance contracts & Life tables and life insurance and annuity contracts: assurance benefits, annuity benefits, premiums and reserves
Build a profit-testing model for a with-profits or unit-linked contract and project reserves, cashflows and profit signatures
Compute the internal rate of return and net present value of the projected profit stream
Decompose the change in surplus into interest, mortality, expense and persistency components
Interpret how a change in the reserving basis alters the emergence of profit
Your checkpoint
A profit-testing spreadsheet for one contract with a written analysis of surplus split into at least four components
Reserving, capital and solvency considerations for life insurance business & Term structures of interest rates and simple stochastic models for asset returns
Identify the components of a life insurer's required capital and explain how each is calibrated
Explain the role of a risk-based solvency regime and how technical provisions are calculated
Describe the main risks (insurance, market, credit, operational) and how they interact in a capital assessment
Use a simple stochastic model to illustrate how asset shocks affect available capital
Your checkpoint
A two-page written note explaining how a specified change in interest rates would flow through provisions, required capital and free surplus
Pension and other social security schemes: benefit structures, funding and actuarial modelling & Theory of interest rates: accumulation and discounting, present and accumulated values, annuities, equations of value
Compare defined-benefit and defined-contribution benefit structures and the funding implications of each
Compute the cost of a simple defined-benefit promise using projected-unit and accrued-benefit approaches
Explain how salary growth, inflation and mortality assumptions drive funding valuations
Complete two full timed mock papers under exam conditions and mark them against the marking scheme
Your checkpoint
Two completed mock papers with a scored error log identifying the top five recurring mistakes
Milestones
Week 2: Score at least 70% on a 20-question self-test covering interest theory and term structure, with all errors reworked
Week 4: Produce a correct premium and reserve for a simple endowment assurance unaided within 30 minutes
Week 6: Complete a profit-testing projection with no spreadsheet errors and explain the profit signature in writing
Week 8: Achieve at least 60% on both timed mock papers, with every error logged and categorised by domain