The CFA exam is one of the most grueling professional certifications in finance. The CFA Institute recommends 300+ hours of study per level, the pass rates hover around 40-50% for Level I and get worse from there, and the curriculum covers an absurdly broad range of topics — from quantitative methods and economics to equity valuation, fixed income, derivatives, and portfolio management. Most candidates take three to five years to finish all three levels, assuming they pass each one on the first attempt.
The traditional study approach involves reading Schweser or the official curriculum, watching video lectures, doing practice problems, and cramming the formula sheet in the final weeks. This works for some people some of the time, but it has a fundamental flaw: you forget material faster than you can review it. By the time you're deep into portfolio management, those ethics standards and financial reporting ratios you studied months ago have faded significantly.
Anki is a free, open-source flashcard app built on spaced repetition — an algorithm that schedules reviews right before you're about to forget something. It's been battle-tested by hundreds of thousands of medical students handling similarly massive content loads. CFA candidates are a natural fit because the exam demands broad, durable retention across ten subject areas simultaneously.
Why Spaced Repetition Is Perfect for the CFA
The Curriculum Is Enormous
Level I alone covers ten topics with dozens of learning outcome statements (LOS) each. You're expected to know everything from the time value of money to international trade theory to IFRS vs. GAAP differences. That's not a weekend of cramming — it's months of accumulated knowledge that needs to stay accessible. Spaced repetition is specifically designed for this: maintaining large volumes of information in long-term memory with minimal daily effort.
Each Level Builds on the Previous
Level II assumes you remember Level I. Level III assumes you remember both. If you let Level I material decay while studying for Level II, you're fighting on two fronts during the exam. Candidates who use Anki throughout their CFA journey can keep all previous material fresh while adding new content. The daily review cost of old cards drops to almost nothing once they're mature.
The Exam Tests Breadth, Not Just Depth
CFA exams don't let you specialize. You can't ace equity and fixed income and ignore economics and alternative investments. Every topic is tested, and a weak area can sink you. Anki forces balanced exposure across all topics because the algorithm surfaces whatever you're closest to forgetting, regardless of which subject it's in.
Formulas Need Active Recall
The CFA curriculum is formula-heavy. Time value of money, WACC, DuPont analysis, duration and convexity, Black-Scholes, information ratio — you need these at your fingertips during the exam. Passive reading of a formula sheet creates an illusion of knowledge. Typing or reciting the formula from memory in Anki creates real recall ability.
How to Structure Your CFA Anki Decks
Organize by Topic Area
Create a parent deck for each CFA level, with subdecks mirroring the curriculum's topic areas:
- CFA Level I
- Ethics and Professional Standards
- Quantitative Methods
- Economics
- Financial Statement Analysis
- Corporate Issuers
- Equity Investments
- Fixed Income
- Derivatives
- Alternative Investments
- Portfolio Management
This mirrors how the exam is organized and lets you track which areas need more attention. When you move to Level II, create a parallel structure and keep reviewing Level I cards.
Tag by LOS
The CFA curriculum is organized around Learning Outcome Statements. Tag each card with its LOS number (e.g., LOS-1.1.a, LOS-3.2.b). This lets you filter cards by specific learning outcomes when you want focused review before a mock exam or when the CFA Institute updates the curriculum.
Use Reading Session Workflow
The most effective workflow is to make cards as you study each reading:
- Read a section of the curriculum or Schweser
- Identify key concepts, definitions, formulas, and relationships
- Create cards immediately while the context is fresh
- Review new cards that same day
Don't batch card creation. If you read three chapters and then try to make cards for all of them, you'll make worse cards because the context has faded.
Card Types That Work for CFA
Definition and Concept Cards
These are your bread and butter for Level I. Keep them atomic — one concept per card.
Front: What is the current ratio?
Back: Current assets ÷ Current liabilities. Measures short-term liquidity — the ability to meet obligations due within one year.
Front: What is the difference between systematic and unsystematic risk?
Back: Systematic risk (market risk) affects the entire market and cannot be diversified away. Unsystematic risk (specific risk) is unique to a company or industry and can be eliminated through diversification.
Formula Cards
For formulas, always include what each variable represents and when you'd use it.
Front: Write the formula for Weighted Average Cost of Capital (WACC).
Back: WACC = (E/V × Re) + (D/V × Rd × (1-T)), where E = market value of equity, D = market value of debt, V = E + D, Re = cost of equity, Rd = cost of debt, T = tax rate.
Front: Write the DuPont decomposition (three-component).
Back: ROE = Net Profit Margin × Asset Turnover × Equity Multiplier = (Net Income/Revenue) × (Revenue/Total Assets) × (Total Assets/Equity)
Comparison Cards
The CFA loves testing your ability to distinguish similar concepts.
Front: IFRS vs. GAAP: How is inventory valued?
Back: IFRS: Lower of cost or net realizable value (NRV). LIFO is prohibited. GAAP: Lower of cost or market. LIFO is permitted. Both allow FIFO and weighted average.
Front: What distinguishes a forward contract from a futures contract?
Back: Forwards: private, customized, OTC, counterparty risk, settled at expiration. Futures: standardized, exchange-traded, daily mark-to-market (margin), virtually no counterparty risk due to clearinghouse.
Scenario Cards (Level II and III)
For Level II's vignette format and Level III's essay questions, create cards that require applying concepts to situations.
Front: A company has high operating leverage and is considering taking on significant debt. What is the risk concern?
Back: High operating leverage means high fixed operating costs, amplifying earnings volatility. Adding financial leverage (debt) compounds this — total leverage = operating leverage × financial leverage. The combined effect means small revenue changes cause large swings in EPS. The company is taking on excessive total risk.
Ethics Cards
Ethics is tested at every level and is notoriously detail-oriented. The Standards of Professional Conduct have specific requirements that candidates frequently confuse.
Front: Under CFA Standard III(A) - Loyalty, Prudence, and Care, what is the duty regarding client interests?
Back: Members must act for the benefit of clients. Client interests come before employer interests and personal interests. Must exercise reasonable care and prudent judgment. Applies to the client, not the client's employer.
Front: Can a CFA charterholder accept a gift from a client?
Back: Yes, but under Standard I(B) - Independence and Objectivity and Standard VI(A) - Disclosure of Conflicts, the member must disclose the gift to their employer and assess whether it could compromise objectivity. Modest gifts are generally acceptable; lavish gifts require more scrutiny and disclosure.
Level-Specific Strategies
Level I: Build the Foundation
Level I is the most card-friendly because it's heavily definition and formula-based. Aim for 1,500-2,500 cards across all ten topics. Focus on:
- Every formula in the curriculum — there are roughly 100-150 key formulas
- Key definitions — the exam tests precise understanding of terms
- Standards of Professional Conduct — ethics is testable detail-for-detail
- Financial statement relationships — how items flow between income statement, balance sheet, and cash flow statement
Start cards 5-6 months before the exam. By exam day, even your oldest cards should still be fresh.
Level II: Emphasize Application
Level II shifts from "what is it" to "how do you use it." Your cards should reflect this:
- Valuation models — Free cash flow, DDM, residual income, price multiples
- When to use which model — scenario-based cards are critical
- Adjustments and exceptions — IFRS/GAAP differences in financial reporting, goodwill impairment, lease accounting
- Fixed income analytics — duration, convexity, term structure theories, credit analysis
Keep reviewing Level I cards but reduce new Level I cards. Most of your creation energy goes into Level II content.
Level III: Focus on Process and Integration
Level III is essay-based (constructed response) and tests your ability to synthesize and recommend. Cards here should test:
- IPS construction — return requirements, risk tolerance, time horizon, liquidity, legal, regulatory, unique circumstances
- Asset allocation frameworks — strategic vs tactical, mean-variance optimization limitations
- Behavioral finance — biases (overconfidence, anchoring, loss aversion, status quo) and their impact on portfolio decisions
- Risk management — hedging strategies, derivative overlays, currency management
- GIPS standards — presentation requirements, composite construction
For essay prep, consider cards where the front presents a client scenario and the back outlines the recommended approach.
Daily Study Schedule Integration
A realistic CFA study schedule with Anki looks like this:
Months 6-4 before exam: Study 1-2 readings per week. Make cards after each reading. Daily Anki reviews take 15-25 minutes (mostly new cards, few reviews yet). Total daily study: 1.5-2 hours.
Months 3-2 before exam: Finish remaining readings. Card creation slows as you've covered more material. Daily reviews grow to 25-40 minutes as your deck matures. Start doing practice problems and mock exams. Total daily study: 2-3 hours.
Final month: Stop making new cards except for concepts you keep getting wrong on mocks. Daily reviews may hit 30-45 minutes but each review is fast because most cards are mature. Focus on practice exams and weak areas. Total daily study: 3-4 hours.
The key insight: Anki handles retention automatically, freeing your active study time for practice problems and application — which is what actually differentiates passing and failing candidates.
Common Mistakes to Avoid
Making Cards Too Complex
"Explain the entire free cash flow to equity model including all adjustments" is a terrible card. Break it into pieces: the base formula, each adjustment, when to use FCFE vs. FCFF, how to handle non-cash charges. Five simple cards beat one complex card every time.
Ignoring Card Quality for Quantity
A 3,000-card deck full of copy-pasted curriculum text will waste your time. Every card should test one specific piece of knowledge that you can evaluate in under 10 seconds. If you're spending a minute reading the back of a card, it needs to be split up.
Starting Too Late
If you begin Anki three weeks before the exam, you won't get the spaced repetition benefit. The algorithm needs time to space out reviews and build long-term memory. Starting 4-6 months out is ideal. Even 3 months works. Less than that and you're basically doing traditional flashcard cramming.
Only Using Pre-Made Decks
There are CFA Anki decks available online, and some are decent. But making your own cards is itself a study activity — it forces you to process and rephrase concepts. Use pre-made decks as a supplement or starting point, but add your own cards for areas where you need more depth or where the pre-made cards don't match the current curriculum.
Skipping Reviews Before the Exam
Some candidates stop Anki reviews during the final week to focus on practice exams. This is a mistake. Your daily reviews at that point should only take 20-30 minutes and they're keeping everything fresh. The small time investment is worth the retention benefit, especially for a six-hour exam that tests every topic area.
Using FSRS for CFA Study
If you're using Anki 23.10+, enable FSRS (Free Spaced Repetition Scheduler) in your deck settings. It's significantly more efficient than Anki's default SM-2 algorithm — studies show 20-40% fewer reviews for the same level of retention.
Set your desired retention to 0.90 (90%) for CFA material. This is a good balance between retention and daily review load. For ethics standards where you need near-perfect recall, you can create a separate preset with 0.95 retention.
After you've reviewed 500+ cards, click "Optimize" in FSRS settings to personalize the algorithm to your learning patterns.
Anki as Part of Your CFA Toolkit
Anki doesn't replace your primary study materials — it makes them stick. The ideal workflow is:
- Learn from the CFA curriculum, Schweser, or Mark Meldrum videos
- Create cards for key concepts, formulas, and distinctions
- Practice with end-of-chapter questions and mock exams
- Review daily in Anki to maintain everything you've learned
Think of it this way: your study materials teach you the content, practice problems teach you to apply it, and Anki ensures you don't forget it between now and exam day.
The CFA journey is a marathon, not a sprint. Spaced repetition turns that marathon from a grueling memory battle into a systematic process. Candidates who start early and stay consistent with their reviews walk into each exam knowing — not hoping — that the material is still there.
If you're creating flashcards from study materials like lecture slides, PDFs, or Schweser notes, SlideToAnki can help you convert those materials into Anki-ready cards automatically, saving hours of manual card creation so you can focus on understanding and practice.