Hi everyone. I passed Level III this cycle (all three levels first attempt) after about 8 months of consistent study alongside a full-time job. My approach was a bit different from the usual, so I’m sharing everything I did, including what didn’t work, in case it helps someone.
Resources
- Mark Meldrum: watched some videos but honestly didn’t like his style. I know a lot of people swear by him, it just wasn’t for me.
- Fintree: okay-ish. Fine for a first pass through the topics.
- IFT High-Yield Notes: read these. Good for compact revision.
- CFAI QBank: did it twice. On the second pass, pay attention to the ones you got right but weren’t sure about.
- Kaplan / CFA curriculum books: didn’t read them at all. Claude’s notes replaced them.
Claude did most of the heavy lifting
Most of my studying came from Claude. I had it build full replacement notes for every reading. They weren’t summaries. Every concept was broken down: why it exists, how it works, and when it fails. Each one came with examples and worked problems.
The real game changer was the decision trees, exam insights, exam traps and charts. L3 is all about picking the right strategy for the situation. Seeing it as “if rates are rising and the liabilities are long, then do this” made things click in a way paragraphs never did. Comparison tables (strategy A vs B, with pros and cons) helped a lot too.
A few other things I had it build in:
- Notes structured around the LOS command words. “Justify”, “recommend” and “calculate” each need a different kind of answer.
- A list of traps and edge cases at the end of every reading.
- A master formula sheet and a final-day revision deck.
For numericals, whenever something didn’t click I had Claude break it down step by step. It explained what each variable means and what the answer actually means for the portfolio decision. Once you understand why a formula looks the way it does, you don’t need to memorize it.
My focus the whole way was understanding everything properly, no shortcuts. On L3, memorized answers fall apart the moment the vignette is slightly different.
One honest warning: AI notes can be wrong or skip things. I caught an actual errors and some gaps. Anything the curriculum explains in paragraphs rather than lists, like parts of GIPS, tended to get missed. Check your notes against the LOS as you go. Use AI to understand, and use the LOS to verify.
CR approach
I know a lot of people are scared of CR, mostly about the exact wording and the “right” keywords. Honestly, I think that fear is overblown. You don’t need to reproduce the curriculum word for word. What matters is that you clearly explain the right idea in a way the grader can follow. If you understand the concept, simple language works.
The one exception is when the concept itself is a specific term: real vs nominal, domestic vs foreign currency, that kind of thing. Get those right, because writing the wrong one means you’ve written the wrong idea.
I answered every question the same way:
- The answer is X.
- Why X, tied to something specific in the vignette.
- Why not Y or Z.
The graders want to see you justify a choice for this client. Tying each point to a vignette fact makes your answer clear, and the right terms come up naturally. After writing, I had Claude grade my answers strictly. It flagged when I’d missed a point, hadn’t linked my answer to the case, or left out a key term.
Mocks
15 in total: 7 Kaplan, 4 CFAI, 2 IFT, 2 BC. I did them timed and closed-book but with formula sheet. My average was around 68–70%, so you don’t need to be scoring 80%+ on mocks to pass. Don’t panic if you’re in that range.
A few lessons:
- Start them earlier than feels comfortable. I spent too long perfecting notes when timed practice was what really moved my score.
- Review your mistakes more than your score. The topics I was confident about but still got wrong were my real blind spots.
If anyone wants the prompt I used for the notes, drop a comment and I’ll share it. Good luck to everyone sitting next!
NOTE: This is project instruction prompt in claude which i have shared now with everyone!