Selecting the right CFA prep provider is a critical step. High-quality study materials, effective teaching methods, and ample practice can make the difference between passing and retaking an exam.

In this article, we’ll explore the best CFA approved prep providers available today, highlighting their unique features to help you get the CFA prep program that offers the best value for money.
Whether tackling Level I, Level II, or Level III, the right resources can pave the way to your CFA success.
CFA Exam Overview
The Chartered Financial Analyst (CFA) designation is a globally recognized credential for finance professionals, symbolizing expertise in investment management. Administered by the CFA Institute, the program consists of three rigorous levels, each demanding extensive preparation. Selecting an optimal prep course is pivotal, as it can significantly influence a candidate’s likelihood of success.
Key Factors to Consider When Choosing a CFA Prep Course
Course comprehensiveness: ensures alignment with the CFA Institute’s Learning Outcome Statements (LOS).
Instructor expertise—preferably CFA charterholders—enhances conceptual clarity.
Flexibility in study formats (on-demand videos, live classes, or hybrid models) accommodates diverse learning preferences.
Top CFA Approved Prep Providers:
1. Kaplan Schweser
Kaplan Schweser is renowned for its structured and exam-focused materials. Their offerings span live workshops, on-demand videos, and proprietary Qbanks.
- SchweserNotes™ (condensed curriculum)
- 6 full-length mock exams
- Study planner tool
- Performance tracking dashboard
- Live & OnDemand video classes
- Pass protection guarantee
2. Wiley Efficient Learning
Wiley leverages adaptive learning technology to tailor study plans. Their platform emphasizes efficiency through data-driven insights.
- Bite-sized video lectures (90+ hours)
- 2,000+ practice questions
- 2 full-length mock exams
- FocusMe™ adaptive learning technology
- Digital formula sheets & flashcards
- Instructor support and performance metrics
3. Mark Meldrum
Mark Meldrum’s CFA prep courses have garnered a loyal following due to their affordability and no-frills effectiveness. His teaching methodology emphasizes conceptual clarity through detailed video lectures, often exceeding 300 hours per level.
- Custom CFA QBank
- Comprehensive video lectures covering every LOS
- Downloadable lecture notes & summaries
- Practice questions and mock exams
- Active discussion forum
- Affordable pricing and flexible access
4. Bloomberg Exam Prep
Bloomberg’s CFA prep courses cater to professionals seeking elite resources. Their platform integrates Bloomberg Terminal data, offering real-world context to theoretical concepts.
- 10,000+ practice questions
- AI-personalized study planner
- Full-length mock exams
- Performance analytics and score predictors
- Option to add private tutoring
- Pass guarantee with Premium plans
5. AnalystPrep
AnalystPrep distinguishes itself with an expansive question bank—over 5,000 practice problems per level, with competitive pricing and frequent content updates.
- Video lessons covering all LOS
- CFA-style QBank with 4,000+ practice questions
- Custom quizzes and performance tracking
- CBT-style mock exams with explanations
- Formula sheets and downloadable notes
- Optional 1-on-1 tutoring and bundle discounts
Level | Level 1, Level 2, Level 3 |
Rating | 4.4 |
Format | Self-paced online with optional tutoring add-on |
Price | From: $249 |
6. Salt Solutions
Salt Solutions targets high-achievers with its data-driven study plans. Their algorithms adapt to performance, focusing on weak areas. Ideal for analytical learners who thrive on metrics.
- Smart study planner with daily goals
- Interactive learning platform with animations
- Bite-sized video lessons aligned with LOS
- Integrated quizzes and end-of-module questions
- Flashcards and performance dashboard
- Modern UI/UX designed specifically for CFA candidates
Level | Level 1, Level 2, Level 3 |
Rating | 4.2 |
Format | Self-paced, online interactive platform |
Price | Free trial available, Full access from $399 per level |
7. CFA Institute’s Official Learning
The CFA Institute’s platform offers the closest alignment to exam content. Essential for understanding the institute’s phrasing and emphasis.
- Learning Ecosystem with adaptive study tools
- Official CFA Program curriculum content
- End-of-chapter questions and topic assessments
- Practice questions and mock exams
- Mobile-friendly access
- No additional purchase required for basic access
Level | Level 1, Level 2, Level 3 |
Rating | 4.0 |
Format | Self-paced online platform (web-based and mobile-accessible) |
Price | Included with the registration fee (no extra cost), optional upgraded bundles are available |
Comparing Self-Study vs. Instructor-Led Courses
Self-study suits disciplined candidates with strong foundations. It allows customization but risks knowledge gaps. Instructor-led courses provide structure and accountability, critical for complex topics like derivatives or fixed income.
Online vs. In-Person CFA Prep Courses
Online learning dominates for its flexibility—access to global instructors and 24/7 materials. In-person classes, though rare post-pandemic, benefit tactile learners through real-time interaction.
Success Rates and Pass Guarantees
While providers rarely publish verified pass rates, Kaplan and Bloomberg claim above-average success. Some offer money-back guarantees if candidates fail—a double-edged sword, as terms often require completing 90% of the course.
Budgeting for CFA Prep Courses
Prices range from $300 (Mark Meldrum) to $3,000 (Bloomberg). Allocate funds for registration fees ($1,000–$1,500 per exam) and potential retakes. Payment plans or employer sponsorships can mitigate costs.
Time Commitment and Study Planning
The CFA Institute recommends 300+ hours per level.
Final Recommendations Based on Candidate Profiles
- Visual learners: Kaplan’s video libraries.
- Auditory learners: Mark Meldrum’s lecture-heavy approach.
- Crammers: AnalystPrep’s question drills.
- Employer-sponsored candidates: Bloomberg’s premium offering.
CFA Exam Prep FAQs:
-
What is the CFA, and who should take it?
The Chartered Financial Analyst (CFA®) designation is a globally recognized certification offered by the CFA Institute for investment and finance professionals. It demonstrates expertise in investment analysis, portfolio management, ethics, and financial markets.
-
What is the CFA, and who should take it?
Aspiring portfolio managers, equity analysts, financial advisors, investment _ bankers, or anyone looking to advance in finance and asset management.
It’s especially valuable for professionals seeking careers in investment analysis, asset management, hedge funds, or financial research. -
How is the CFA structured and scored?
The CFA Program consists of three levels:
Level I: Focuses on investment tools, ethics, and financial reporting (multiple-choice questions).
Level II: Emphasizes asset valuation and complex analysis using item sets (vignettes + multiple-choice).
Level III: Focuses on portfolio management and wealth planning (essay-style questions + item sets).
Scoring:
Each level is scored on a 0–100% scale, with a minimum passing score (MPS) determined by the CFA Institute annually.
Candidates receive a “pass” or “fail” result, with performance bands by topic area. -
How many hours should I study for the CFA?
The CFA Institute recommends ~300 hours of study per level, although many candidates report spending:
Level I: 280–320 hours
Level II: 300–350 hours
Level III: 300–400 hours
The amount varies based on your background in finance and -
What topics are covered in the CFA?
The CFA curriculum is structured around 10 topic areas:
Ethical and Professional Standards
Quantitative Methods
Economics
Financial Statement Analysis
Corporate Issuers
Equity Investments
Fixed Income
Derivatives
Alternative Investments
Portfolio Management and Wealth Planning -
What is the best CFA prep course in 2025?
The best CFA prep course depends on your learning style and budget. Top-rated providers in 2025 include:
Kaplan Schweser – Best overall & most trusted
Wiley Efficient Learning – Great for bite-sized learning
Mark Meldrum – Affordable and thorough video instruction
AnalystPrep – Budget-friendly with analytics
Bloomberg CFA – AI-driven study planner
Salt Solutions – Modern platform with visual content -
Can I pass the CFA with self-study only?
Yes, many candidates pass the CFA exams with self-study only, especially if they:
Have a background in finance or accounting
Use the CFA Institute’s Learning Ecosystem
Commit to a structured study schedule (~300+ hours)
Supplement with QBank, mock exams, and flashcards
However, prep courses can increase your chances by offering structured guidance and practice resources -
Is the CFA hard to pass on the first attempt?
Yes, the CFA exams are considered among the most challenging professional exams in finance.
Historical pass rates:
Level I: ~35–45%
Level II: ~40–50%
Level III: ~45–55%
Many candidates fail at least one level. The keys to success are time management, consistent practice, and early preparation. -
When should I start preparing for the CFA?
You should begin preparing at least 4–6 months before your exam date. A typical schedule includes:
Daily or weekly study goals (e.g., 10–15 hours per week)
Finishing the curriculum 4–6 weeks before the exam
Allocating the last month for mock exams and review
Starting early allows flexibility for revisions, breaks, or unexpected delays. -
How do I register for the CFA?
You must register through the CFA Institute’s official website:
Create an account at cfainstitute.org
Select your CFA level and exam window (offered in Feb, May, Aug, and Nov)
Pay the registration fee (varies by early/standard deadlines)
Get access to the Learning Ecosystem
You’ll need a valid passport and meet eligibility requirements (bachelor’s degree or final year of undergrad, or professional work experience). -
Are there any free resources for CFA preparation?
Conclusion: The “best” CFA prep course hinges on learning style, budget, and schedule. A hybrid approach—combining Mark Meldrum’s lectures with AnalystPrep’s Qbank—often yields optimal results. Prioritize providers that align with your weaknesses (e.g., derivatives mastery or exam-taking stamina).
Best Resources:
CFP vs CFA: Which Path to Choose?