Chartered Financial Analyst

Achieve the highest distinction in the investment management profession with the Chartered Financial Analyst (CFA®) credential.

A qualification that provides you with real-world analytical skills, technical competence and the highest professional standards for a competitive career in the global investment management profession.


CFA ®  Courses

Top Finance has partnered with Schweser to offer you an interactive and comprehensive study experience combining powerful practice tools with expert instruction for rigorous preparation.

Available formats: 

All Study Formats Are Available


Start your CFA prep journey with training courses and resources designed by experts to maximize the efficiency and effectiveness of your studies. 

Discover available study formats and packages!

CFA Live In-Person Classes 

 Your ultimate real-life classroom experience, combining benefits of instructor-led classes with interactive feedback, the Top Finance Guarantee and support all the way.

Learn more

CFA Packages 

As you prep for exam day, you may be looking for extra opportunities to review the content and hone your test skills with proven study products.

Learn more

CFA Live Online Courses 

Designed for busy professionals in mind, this format is ideal if you cannot attend classes but need the structured schedule and support that a live class provides.

Learn more

CFA e-Learning

Prepare at your own pace and convenience with our industry-leading tools and resources from Schweser.

Learn more