CFA Practice Test

โ–ถ

Passing the Chartered Financial Analyst exam is less about willpower and more about signal-to-noise. The CFA curriculum runs roughly 8,500 pages across three levels, and the gap between candidates who pass on the first try and those who repeat almost always traces back to which online course they trusted with their evenings. The good news? In 2026 the field is mature, competitive, and surprisingly transparent on pricing. The bad news? Choosing wrong wastes months you don’t get back.

This guide compares the platforms that actually move the needle—Kaplan Schweser, AnalystPrep, Wiley CFA, Bloomberg Exam Prep, Mark Meldrum (MM), and Salt Solutions—against the free Learning Ecosystem (LES) that ships with your CFA Institute registration. You will see where each option earns its price tag, where it doesn’t, and how to combine free Coursera tracks with paid Q‑banks to keep the total below $1,500 without sacrificing pass odds.

If you want the short version: nobody buys one product anymore. Strong candidates layer a video provider for conceptual sprints, a Q‑bank for retrieval practice, and mock exams from a second vendor for blind-spot detection. We’ll walk through how to assemble that stack, what to skip, and how to plan around the LES that’s already in your account.

A quick context note before we dive in. The CFA Institute has aggressively modernized the candidate experience over the last three years. Computer-based testing replaced paper. Level I now runs four times per year. The LES went from PDF-and-prayer to a real digital platform with adaptive practice. Many of the “you absolutely need a third-party course” arguments from the 2010s simply don’t hold anymore. That doesn’t mean external providers are dead; it means their value proposition has narrowed, and you should buy with that narrower lens in mind.

One more thing worth saying out loud: the “best” course for a former equity research associate sitting Level II is not the same as the “best” course for a software engineer pivoting into finance and sitting Level I cold. Pricing pages won’t tell you that. So instead of ranking providers from one to ten, we’ll group them by candidate profile, study budget, and the specific gaps in the LES each one fills well.

CFA Online Course Market at a Glance

44%
Average Level I pass rate
300+
Recommended study hours
12+
Online prep providers
$0–$2,499
Typical price range

Here’s a fact most candidates miss until week six: every registered CFA candidate already owns a course. The Learning Ecosystem (LES) is included with your exam fee. It contains the full curriculum, official end-of-reading questions, a topic-by-topic study planner, and two CFA Institute mock exams. For Level I, the LES alone is sometimes enough—particularly for finance professionals with strong quant backgrounds.

So the real question isn’t “which course do I buy?” It’s “what does the LES not give me, and which third-party provider plugs that specific gap best?” For most candidates the answer is video instruction (LES is text-heavy), a deeper Q‑bank (the LES has roughly 1,000 questions; serious candidates want 4,000+), and at least two additional mock exams under timed conditions.

Look at the numbers candidates report on r/CFA after results day. Almost every passer logs more than 250 study hours per level. Almost every repeater logs fewer than 200. Almost every passer also reports finishing the entire end-of-reading question pool inside the LES plus at least 2,000 outside questions. The course you choose is mostly a vehicle for getting those hours done. If a slick video platform makes you study three more hours per week than you would have with PDFs, it’s worth the price. If it doesn’t, you just bought an expensive Netflix subscription.

The LES: Your Built-in Starting Point

The Learning Ecosystem (LES), included with your registration, gives you the entire official curriculum, ~1,000 practice questions, a topic-weighted study planner, learning outcome statements, and two official mock exams. For a disciplined candidate with a finance background, that may be 80% of what you need at Level I. Treat any third-party course as a supplement—not a replacement—for the LES.

Below we walk through the six providers candidates actually mention in r/CFA threads and the CFA Institute candidate surveys. Each gets its own honest pitch: who it suits, where it overdelivers, and where the marketing oversells. Spoiler: there’s no universal “best.” The best course is the one whose teaching style keeps you on the couch with the laptop open at 9 p.m. on a Tuesday.

One quick framing note. Course quality matters, but it rarely separates passers from repeaters. Study volume and active recall do. If you read these reviews and feel paralyzed, pick any reputable provider, commit, and start logging hours. Decision fatigue is the bigger enemy than picking the “second-best” vendor.

Pay attention to a sneaky differentiator: video chunk length. Wiley defaults to 7-12 minute clips. Schweser runs longer 20-40 minute lectures. Mark Meldrum’s videos can stretch past an hour. None of these is wrong. Short clips help if you study in commute-sized bursts. Long lectures help if you set aside weekend deep-work blocks. Match the format to your actual calendar, not your imagined one.

Top CFA Online Course Providers

graduation-cap Kaplan Schweser

The industry incumbent and the default corporate pick. Polished pre-recorded video lectures, a robust Q-bank with roughly 4,000 practice questions, a strong mock exam suite with detailed analytics, and the broadest live-online cohort offering in the market. PremiumPlus tier prices around $1,599 and is what most banks reimburse. Best for visual learners who want everything in one box and don't want to assemble a stack.

chart-line AnalystPrep

The aggressive value play. Lifetime access video and Q-bank package around $349 covers all three levels with no recurring fee. Underrated for Level II and Level III where the item-set practice quality rivals the official LES. Customer service is responsive and the platform is light and fast. Best for self-funded candidates who don't need hand-holding and want to amortize cost across all three levels.

book-open Wiley CFA (Efficient Learning)

Bite-size video clips averaging 7-12 minutes each, an adaptive Q-bank that re-weights based on your accuracy patterns, and the strongest mobile app in the space. Around $1,295 for full Platinum. Best for commuters, parents stealing study time in 15-minute blocks, and anyone who studies primarily on a phone or tablet rather than a desk.

briefcase Bloomberg Exam Prep

Newer entrant tied tightly to the Bloomberg ecosystem and brand. Heavy on real-market context with case studies pulled from actual market data, strong fixed-income and derivatives modules, and live instructor Q&A. Around $1,499. Best for working professionals who already use a Bloomberg Terminal at work and want exam content framed in market-practitioner language.

youtube Mark Meldrum (MM)

Cult favorite. Long-form video lectures taught by a PhD with a teaching style closer to a graduate seminar than a test-prep factory. Paid tier around $799 includes Q-bank, study notes, and mocks; the free YouTube channel covers Level I ethics, quant, and economics at full course quality. Best for academic learners who want depth over speed.

flask Salt Solutions

Newer, scrappy provider with a research-grade question style and direct instructor Q&A response within 24 hours. Around $599 with a unique focus on harder-than-average problems and detailed answer explanations. Best for repeaters who already know the material conceptually and need fresh question exposure rather than another full pass through video lectures.

One axis you cannot ignore: live online versus self-paced. Live online (Schweser, Wiley, Bloomberg, and increasingly MM) means scheduled instructor sessions on Zoom with cohort accountability. Self-paced means you press play whenever. Live online costs $200–$600 more and is worth it only if you genuinely struggle to study without an external deadline. Most candidates overestimate their need for live instruction and underuse the recordings they paid for.

The other axis is Q‑bank depth. The CFA Institute LES gives you about 1,000 questions. Schweser PremiumPlus adds roughly 4,000. AnalystPrep claims 3,500+. Wiley sits around 3,000. Salt Solutions trades volume for difficulty—fewer questions, harder problems. For Level I, more questions almost always helps. For Level II and III, question quality and item-set realism start to matter more than raw count.

There’s also the under-discussed question of how a provider teaches Ethics. Ethics is roughly 15% of Level I and a known pass-saver: if you’re on the bubble, performing well on Ethics has historically flipped fail-band candidates into the pass band. Most providers under-invest here. Mark Meldrum’s ethics videos are notably strong. Schweser’s ethics workbook is dense but thorough. AnalystPrep keeps it tight and quiz-heavy. If you’re budget-constrained, you can mix and match: buy a value provider for everything else and pay separately for an ethics-only bundle if needed.

Finally, evaluate analytics. Modern platforms tag every question by topic and difficulty, then surface a heat map showing where you’re weakest. Schweser and Wiley do this well. AnalystPrep’s analytics are leaner but readable. The LES has improved here too. Whichever provider you choose, commit to reviewing your weak-topic dashboard once a week and re-weighting your study plan toward red cells.

Live Online vs Self-Paced vs Hybrid

๐Ÿ“‹ Live Online

Best for: Candidates who need scheduled accountability and benefit from real-time Q&A.

Format: 30-60 hours of scheduled Zoom sessions per level, recorded for replay. Live cohorts mean you can ask questions but you also have to show up—or fall behind.

Cost premium: $200-$600 over self-paced.

Watch out for: Buying live online and then never attending the sessions. Check the recording quality before you commit.

๐Ÿ“‹ Self-Paced

Best for: Disciplined candidates, repeaters, and anyone with an unpredictable work schedule.

Format: Pre-recorded video library, online Q‑bank, downloadable notes, and PDF practice exams. You set the pace, you set the deadlines.

Cost: $349-$1,599 depending on provider.

Watch out for: Spreading thin across too many topics. Use the provider’s study planner or build your own week-by-week schedule.

๐Ÿ“‹ Hybrid (LES + Q-bank)

Best for: Budget-conscious candidates with finance backgrounds.

Format: Use the included LES for primary content, then add a third-party Q‑bank (AnalystPrep, Salt Solutions) for retrieval practice and extra mocks.

Cost: $0-$599 total.

Watch out for: Underestimating Level II derivatives and equity valuation, which benefit from supplementary video.

The big trap with hybrid stacks is mock exam overlap. If you buy Schweser and AnalystPrep and use the LES, you might end up with seven mocks but never finish six of them. Three high-quality, fully timed, fully reviewed mocks beat seven half-done ones. Build a mock calendar before you buy anything.

Here’s the rule I’d give a friend. Schedule your mocks backward from exam day: one at 6 weeks out, one at 4 weeks out, one at 2 weeks out, plus the official CFA Institute mocks during your final 10-day taper. Block six full hours on the calendar for each. Anything you don’t put in the calendar will quietly evaporate.

Review the mocks the same day you take them. Don’t batch the review for the weekend; by then the test-taking logic that drove your wrong answers will be cold. The 30 minutes immediately after a mock are the most expensive learning minutes you have. Use them.

Take a free CFA practice test now

Now, the part nobody puts on the sales page. Free options actually work—if you use them deliberately. Mark Meldrum’s free YouTube channel covers Level I ethics, quant, and most of economics at a quality matching any paid platform. Coursera hosts CFA-partner micro-credentials (Investment Management Specialization from the University of Geneva, for example) that map cleanly to the curriculum. The CFA Institute’s own LES, again, is included with registration.

The honest free stack for Level I looks like: LES + MM YouTube + a $49 used Schweser SchweserNotes set on eBay + the official CFA Institute mocks. Total cost: under $50 if you already paid the registration. Will it match a $1,500 Premium package? No. But pass rates among lean studiers who actually finish the curriculum are higher than you’d guess. The bottleneck is time, not tools.

The Coursera angle deserves a closer look because it confuses a lot of people. Coursera does not host an “official” CFA exam prep. What it hosts are programs from universities that hold CFA Institute University Affiliation status. The Investment Management Specialization out of the University of Geneva, for instance, maps to a meaningful slice of Level I and Level II content—portfolio theory, equity valuation, alternative investments. You can audit the videos for free without the certificate. As a primer for someone outside finance, it’s genuinely useful. As a Level III prep tool, it’s thin.

There’s also a fast-growing community of CFA YouTubers and Substack writers worth following. They won’t replace structured prep, but they sharpen intuition. Look for creators who post mock walk-throughs and itemized topic breakdowns rather than motivational content. The signal-to-noise difference is enormous. Save them to a single folder, set a weekly limit—maybe 90 minutes—and treat them as supplements to your core stack, not as the stack itself.

Free and Low-Cost CFA Resources Worth Using

CFA Institute Learning Ecosystem (LES) — the full official curriculum, study planner, learning outcome statements, and roughly 1,000 practice questions all included with your candidate registration
Two official CFA Institute mock exams — bundled inside the LES, take both under strict timed conditions during the final taper week
Mark Meldrum’s free YouTube channel — ethics, quantitative methods, and most of economics for Level I taught at a graduate-seminar depth
Coursera CFA-partner courses (University of Geneva, EDHEC, Wharton) — audit the videos for free without paying for a certificate
r/CFA subreddit weekly ‘What I learned’ threads — crowd-sourced topic explainers from candidates who just passed
300 Hours blog and AnalystForum — question discussion threads with instructor responses and topic deep-dives
CFA Society local chapter mock exams — many chapters host free or near-free in-person mocks during the run-up to each exam window
Used SchweserNotes from previous year — curriculum changes are usually under 15% year over year, so prior-year notes still cover the bulk of testable content

One caveat on used materials: the CFA curriculum does change, sometimes meaningfully. Buy used SchweserNotes only if they’re from the prior year’s exam, not three years back. Check the LES for the current Learning Outcome Statements (LOS) and confirm the topic weights haven’t shifted. Ethics tends to stay stable. Quantitative methods shifted noticeably in 2024 and 2025. Fixed income gets rewritten about every four years.

Now let’s zoom out and look at the trade‑offs. Every online course is a deal with the devil: you pay money, you get structure and accountability, but you also outsource judgment about what matters. That outsourcing is great when you’re new and dangerous when you’re a repeater.

A repeater’s biggest enemy is repeating the same study pattern that failed. If you took Schweser the first time and just barely missed, taking Schweser again is statistically a coin flip. A second-time candidate gets more lift from a different question style (Salt Solutions, AnalystPrep), a different instructor voice (Mark Meldrum), and a different mock environment. The change of stimulus matters more than the brand.

One more reality check on price. Treat the CFA online course budget the way you’d treat any business expense: what return do you actually need? If passing the exam unlocks a $20,000 salary bump or a promotion, the difference between a $400 course and a $1,500 course is rounding error—buy whatever gives you the highest perceived odds. If it’s a nice-to-have credential and you’re paying personally, optimize hard, lean on the LES, and put the savings into a Q‑bank. Either framing is fine; pick yours and stop comparison-shopping.

Paid Online Course vs Self-Study With LES

Pros

  • โ€”
  • โ€”
  • โ€”
  • โ€”
  • โ€”
  • โ€”

Cons

  • โ€”
  • โ€”
  • โ€”
  • โ€”
  • โ€”
  • โ€”

If you’re still on the fence, the cleanest decision rule is this: if your employer reimburses, take Schweser PremiumPlus or Wiley Platinum and don’t overthink it. If you’re self-funding and have a finance background, AnalystPrep’s lifetime package plus the LES will get you there for under $400. If you’re self-funding and starting from outside finance, Mark Meldrum’s paid tier plus the LES is the highest-conviction value pick at $799. Salt Solutions is the dark-horse choice for second-time candidates who need fresh questions, not more lectures.

Whichever you pick, the actual win condition is the same: 300+ hours, daily active recall, three full timed mocks reviewed end-to-end, and zero panic in week 11. The course is the scaffolding. You are the building.

If you want a fast sanity check on any provider before you swipe the card, do three things. Watch their free Ethics module end to end—Ethics quality predicts overall content quality better than any other topic. Read their refund and pass-guarantee fine print (yes, the actual PDF, not the marketing page). And dig up the latest Reddit megathread for that provider on r/CFA. Marketing tells you what they want to sell. Candidates tell you what actually happened in week 9.

Try our free CFA practice test today

Before the FAQ, one last unglamorous reminder. Whatever you buy, finish it. The single biggest determinant of pass rates is completion of the provider’s study plan—not which provider you chose. Schweser candidates who finish at 85% pass at roughly double the rate of Schweser candidates who finish at 50%. Same holds for every other provider. Pick, commit, finish, retake the mocks until they bore you. That’s the playbook.

A note on study scheduling, since this is where a lot of plans quietly fail. Don’t plan to study every weeknight from 8 to 11 p.m. unless you have actually done that for three consecutive weeks already. Most working candidates can sustain about 12-15 hours per week, not 25. Build a 20-week plan around realistic numbers. Reserve a buffer week before the exam for pure question review. If your plan looks fine on paper but assumes you become a different person, it will collapse around week 8—every time.

If you want to dry-run your readiness right now, try a free CFA practice test session and see where your accuracy lands by topic. The point isn’t the score; it’s the diagnostic. Topics where you score under 60% should drive your course choice more than any marketing comparison—buy the platform that teaches your weakest topics best, then build the rest of your stack from the LES. Diagnosis first, purchase second; never the other way around.

Good luck. The credential is hard, but it’s also one of the few exams in finance where genuine effort and a sensible plan are nearly enough on their own. The right online course doesn’t pass for you; it removes excuses so the work can happen. Pick fast, study daily, mock often, and read the FAQ below for the questions that come up most.

CFA Questions and Answers

What is the best CFA online course in 2026?

There is no single best. Kaplan Schweser is the safest corporate pick. AnalystPrep is the best value for self-funded candidates. Mark Meldrum is the best for academic learners who want depth. Wiley has the best mobile experience. Match the platform to your study habits, not to the loudest marketing.

Is the CFA Institute Learning Ecosystem enough on its own?

For some Level I candidates with strong finance backgrounds, yes. The LES includes the full curriculum, around 1,000 practice questions, and two official mocks. Most candidates supplement it with a third-party Q-bank and video lectures, especially for Level II derivatives and equity valuation.

How much does a good CFA online course cost?

Quality CFA online courses range from about $349 (AnalystPrep lifetime) to $2,499 (premium live online from Schweser or Wiley). The sweet spot for most candidates is $599-$1,299 for a self-paced platform with video, Q-bank, and at least four mock exams.

Can I pass the CFA exam with free resources?

Yes, especially at Level I. Combine the included LES, Mark Meldrum's free YouTube content, Coursera CFA-partner audit tracks, and the two official mocks. The catch is discipline: free resources demand more self-direction. Repeaters and finance professionals do this routinely.

What is the difference between live online and self-paced CFA courses?

Live online means scheduled Zoom sessions with instructors and cohort accountability, typically $200-$600 more than self-paced. Self-paced is pre-recorded video plus on-demand Q-bank access. Live online helps candidates who struggle with self-direction; self-paced suits everyone else.

Does Coursera offer a real CFA course?

Coursera does not offer the official CFA exam prep, but it hosts CFA Institute University Affiliation programs (Geneva, EDHEC, Wharton). The Investment Management Specialization on Coursera maps to roughly 40% of Level I content. Audit it free or pay for the certificate.

How many practice questions do I need to pass Level I?

Most successful candidates work through 3,000-5,000 unique practice questions plus all end-of-reading questions in the LES. Volume matters at Level I; quality and item-set realism matter more at Level II. Track your accuracy by topic and circle back on weaknesses, not on questions you already nail.

Are CFA online course pass guarantees real?

Pass guarantees almost always mean free re-enrollment, not refunds. Eligibility usually requires completing 90%+ of the Q-bank and submitting your result letter within a defined window. Read the fine print carefully and treat the guarantee as retake insurance, not a money-back promise.
โ–ถ Start Quiz