|
I was surprised to find that there are no decent flashcard/Anki decks for the IFoA CP1 (actuarial practice) exam. The exam basically involves learning a huge quantity of material to a fairly surface level - breadth over depth - and then applying this body of knowledge to various recurring scenarios. ‘A developing economy is considering X discuss the risks. Or a new mutual insurer is considering action Y, what might be the effect. etc. One of the best ways of memorising large bodies of knowledge is spaced repetition. For more than you could ever want to know about it, see the following write up by the always excellent Gwern [1]. To me, this is why I think the CP1 exam is calling out for a good Anki deck, and why I thought I'd make one. This is what is currently available ActEd Flashcards?
You might ask – what about the ActEd Flashcards? Can't you just use those? Firstly, these are not on Anki, but more fundamentally the flashcards are just not designed in adherence with the practice of good flashcard design [2], for example, they consistently break the rule that each card should be an atomic fact. Instead the flashcards are effectively just the core material, divided into chunks and put onto A6 index cards. And while it’s true that many people rely heavily on acronyms for the exam, you still need to learn the basic concepts in the first place. Such as what is the difference between a defined benefit and a defined contribution scheme, what is asset-liability matching, and so on and so on. etc. I therefore decided to make my own deck, which you can download using the link below to the Anki website, or if you prefer I’ve added a csv with the same info to the Github link. It covers 283 defined terms across all the course notes. Github: github.com/Lewis-Walsh/CP1_IFoA_glossary/blob/main/CP1_glossary_anki.csv Anki: ankiweb.net/shared/info/2079220336 How the glossary was created Unfortunately, the core reading and combined materials pack are copyrighted, so while it's probably fine to create your own deck for personal use from this material, it didn’t feel appropriate for me to create a glossary I was putting out into the public domain based on this material. I decided to build my glossary around the past papers instead, here’s an outline of the process I followed:
Why use the exam papers to generate the terms? By building the glossary from the past papers, firstly, we're building the deck around what the exams are actually testing which is what we should care about when studying, but also it puts it firmly in fair-usage territory. You might ask, why use Ministral at all? The obvious way to approach this project is to just get Claude/ChatGPT/Gemini to run the whole thing. I quickly found however I was butting up against their usage limits. I was repeatedly hitting the usage limits on my pro plan, while barely making a dent in the papers I needed to process. This was because I was sending massive amounts text to Claude, lots of it redundant, for it to carry out a relatively simple and repetitive task that a less capable LLM could have managed. Because Ministral-3 was running locally (on my own GPU), I effectively have as much usage as I needed. It ran fairly quickly, but I could have for example if needed just left it running overnight. By outsourcing the high volume but fairly straightforward task to my local GPU, we neatly side stepped this problem. As an aside, it’s also really interesting that this usage would effectively not have been possible (or at least would have taken weeks of compute) even 12 months ago . You can now have a pretty decent LLM running on a home gaming computer, completing tasks that previously would have been intractable or requiring specialised NLP. Maybe you could have tried to train a machine learning model to select terms from text by passing it large numbers of samples of questions and the terms it should return. Now you don't need to, all you need to do is download a 10GB file from the internet, run some open-source software (Ollama) to set it up (nothing complicated) and you’ve got an out of the box solution. I offer tutoring for IFoA exams and actuarial modules. Details here www.lewiswalsh.net/tutoring.html [1] https://gwern.net/spaced-repetition [2] https://www.supermemo.com/en/blog/twenty-rules-of-formulating-knowledge |
AuthorI work as an actuary and underwriter at a global reinsurer in London. Categories
All
Archives
February 2026
|
RSS Feed
Leave a Reply.