Skip to main content

CFA Career Insights

March 13, 2026

CFA vs. MS in Financial Analysis: Everything You Need To Decide

Kaplan Schweser

Both the CFA® Program and an MS in Financial Analysis provide deep specialty knowledge in investment analysis and management. The MBA, on the other hand, typically offers broad exposure to business topics required to manage companies. If you are interested in starting a career as an investment analyst or manager, you will need specialty knowledge such as that provided by the CFA and/or MS in Financial Analysis programs.

Table of Contents

“The most frequent question I would hear when I was on the leadership teams of the CFA Institute and AACSB was, 'Should I get a CFA or MBA if I want to be an investment manager?' My answer was always that it depends and that the decision is a little more complex. Another great option that has become very popular in the past decade is a specialized Master’s in Finance, such as an MS in Financial Analysis (MSFA).” - Tom Robinson, PhD, CFA, CAIA, CFA Former CEO of AACSB International, the global business school accreditor.

CFA Charter Overview

The Chartered Financial Analyst (CFA) program is a professional certification program for those working in or interested in working in the investment industry. Most holders of the CFA designation work as financial analysts or portfolio managers. The core topics covered by the CFA Program are:

Considering the CFA charter? Download this free Before You Decide to Sit for the CFA Exam eBook.

CFA Levels

The CFA program is designed to be self-study with a digital curriculum and a series of three examinations (Level I, Level II, and Level III). There are no faculty or instructors in the CFA program. However, many candidates seek to take additional classes, either graduate classes or CFA exam prep classes, to help them prepare for the exams rather than study on their own.

The level I examination focuses on investment tools such as ethics, quantitative methods, economics, financial reporting and analysis, and corporate finance. This level is primarily testing knowledge and comprehension. The level II examination focuses on asset valuation and your ability to apply knowledge and analyze securities. The level III examination focuses primarily on portfolio management and your ability to synthesize knowledge, evaluate investments, and build appropriate investment portfolios for individual or institutional clients.

Requirements to Enter the CFA Program

Because the CFA is a certification program rather than a degree program, the requirements to enter the program are fairly basic. The screening of CFA charter candidates occurs throughout the 3-4 years of examinations rather than in the entry requirements.

Requirements to Earn the CFA Charter

Once enrolled in the program, there are specific requirements to earn the CFA charter. You must complete each level in order. You must pass the Level I examination before progressing to Level II and must pass Level II before progressing to Level III. To use the CFA® designation after your name you must pass all three levels, have the required number of years of relevant experience, adhere to the Code of Ethics and Standards of Professional Conduct of CFA Institute and become and remain a member of CFA Institute.

CFA exam pass rates for each level vary. Since you must pass them in order, the cumulative pass rate is less than 10% if you did not retake any exams. Many people who fail a particular level choose to try again, so about 20% of those who start the program complete all three levels and earn the CFA designation. On average, this takes over 1,000 hours of study and about 3-4 years.

The work experience required to use the CFA designation is at least four years of full-time work experience, where at least 50% of the work involves the investment decision-making process.

Benefits of Becoming a CFA Charterholder

There are several benefits of becoming a CFA Charterholder. The student gains in-depth, specialized knowledge, skills, and abilities in financial analysis and investment management. Other benefits of earning the CFA include:

MS in Financial Analysis Overview

A Master of Science (MS) in Finance, a Master of Science (MS) in Financial Analysis, and other similar specialized programs, are graduate degree programs offered by colleges and universities. Typically, an MS in Financial Analysis program provides advanced study in financial analysis and investment management, preparing students for careers as financial analysts or portfolio managers.

The Master of Science in Financial Analysis (MSFA) program at the College for Financial Planning®—a Kaplan Company is an online format program offering two pathways. The first pathway is a traditional pathway that is part of the CFA Institute University Affiliation Program. It has at least 70% of the CFA Program curriculum worked into its curriculum.

In this Traditional Pathway students will take 10 courses and learn:

The second pathway for the MSFA program at the College of Financial Planning is for individuals who already hold the CFA Charter or have passed all three CFA exam levels. The curriculum in this pathway builds upon their existing CFA knowledge and gives them the opportunity to complete their MSFA degree in a more accelerated timeframe.   

In this CFA Charterholder Pathway, students will take 7 elective courses designed to go beyond topics included in the CFA Program, as well as deeper in some topics covered in the CFA Program. Students can select approved elective courses from other disciplines, allowing them to broaden their learning, explore interdisciplinary interests, and tailor their academic experience to support their individual goals.

Each course is led by highly qualified faculty who support the students throughout the course and include ample opportunities for experiential learning with weekly discussion questions and frequent case studies.

Requirements to Earn an MS in Financial Analysis

Selectivity in a graduate degree program occurs at the entry level when you apply for the program and within each course.  To be accepted into the MSFA program at the College for Financial Planning you must meet one of the following requirements:

Additionally, if your native language is not English you must demonstrate English language proficiency with a minimum score of 85 on the TOEFL exam.

Once admitted to the program you must complete courses to earn the degree with a grade in each of C or higher. Some courses require other courses in the program as prerequisites with the Financial Analysis Capstone being the final class. Students who have previously completed graduate level coursework elsewhere may be able to apply some of those credits to the MSFA program.

Benefits of Earning an MS in Financial Analysis

There are several benefits to a graduate degree program such as the MSFA:

CFA Charter vs. MS in Financial Analysis: How They Compare

Both the CFA designation and an MS in Financial Analysis provide in-depth specialist knowledge in financial analysis and investment management. Which one is right for you, or should you consider both? Here’s what you need to know about the CFA vs. MSFA.

CFA vs. MSFA: Program Costs

The cost of the CFA Program can differ based on factors such as the number of times you take each exam, the timing of your enrollment, and the CFA prep courses you choose to use. Even when considering the expenses for CFA enrollment and preparation, the overall cost is still lower compared to the MSFA Program.

Once becoming a CFA Charterholder you'll also need to pay a fee to become a member and pay annual dues to keep that membership active. If you live in an area with a local CFA society, you may have additional local society dues as well.  It is also recommended that you complete 20 hours of continuing education courses each year, however this is not currently required.

The MSFA Program at the College for Financial Planning has a higher initial cost than becoming a CFA Charterholder but there are no ongoing costs after graduation. Once you earn a degree, it is yours to keep with no required membership dues or continuing education fees.

CFA vs. MSFA: Program Durations

The CFA examinations are now offered more frequently than in the past, and it is possible to pass all three exams in as little as 18 months. The average time reported by CFA Institute, however, is four years. Each exam requires about 300 hours of study, and if you retake at least one exam, you should expect to invest about 1,200 hours over three to four years to complete your exams. If you do not have the required four years of work experience, it may take longer to be able to use the CFA designation after your name.

The MSFA program is offered in five eight-week terms each year. If you take one course each term, it would take just under two years to complete the program. Typical study time for graduate courses varies by both course and the individual and is likely to be 10 to 20 hours per week in an eight-week term. Assuming a 15-hour per week average this, for all courses, you are looking at approximately 1,200 hours of study, about the same as the CFA program. The degree would be conferred upon successful completion of all courses.

Is the CFA Equivalent to a Master’s Degree?

Since both the CFA Program and an MSFA require an undergraduate degree in most cases and require about the same total amount of study, the CFA is generally considered to be equivalent to a master degree. The CFA Institute has had independent benchmarking performed and finds the CFA designation is comparable to a master’s degree in the US, UK, Canada, Brazil, India, Singapore, Australia, Japan, China, South Africa, and France.

CFA vs. MSFA: Career Prospects

Career prospects are strong for both the CFA Designation and MSFA degree holders. According to the U.S. Bureau of Labor Statistics:

The CFA Institute periodically performs salary surveys of members as well as other reports on the investment industry.  Fairly recent reports found:

According to the Graduate Management Admission Council 2022 Corporate Recruiter Survey:

Is the CFA or a Master's in Financial Analysis Better?

This is a personal choice that depends on your circumstances and preferences. Some factors to consider are your desired career. First, look at career position announcements for the career (and geography) you would like to have and see what they require – CFA or graduate degree. Some general considerations:

Also consider your investment in time and dollars. When would you like to complete the program, and which program best matches your goals and how much are you willing to spend?

If you are currently employed, you should look at which types of programs your company supports. Will they support you in a degree program and/or a certification program? Does one or the other lead to promotion?

Should You Do Both the CFA and an MSFA?

This is worthy of consideration. The CFA Program is designed to be a self-study, distance learning program. There is no requirement to pursue a specific degree program or take specific courses. However, many people who pursue the CFA take prep courses or degree program courses so that they have support and instruction along the way. These programs provide the ability to engage with well-qualified faculty, a study plan, and curriculum to help you prepare. Additionally, they allow you to double-dip – to earn a degree at the same time you are earning a professional designation.

Does a Master's in Financial Analysis Help with CFA?

Yes, a Master’s in Financial Analysis can help with earning the CFA charter. This is especially true if the master’s curriculum is mapped closely to the CFA Program, such as the one described above for the MSFA at the College for Financial Planning.

Download Kaplan Schweser's Free CFA eBooks

Smiling student looking directly at the viewer
EBOOK

Before Sit for the CFA Exam eBook

Get advice from CFA Charterholders for a successful exam day.
Smiling student looking directly at the viewer
EBOOK

CFA Program Fundamentals eBook

Unlock in-depth overviews of CFA Program curriculum topics.

More CFA Career Insights Articles

View More Articles
41335 KFE - BRD - Web Migration - Image Library - Teams - 9
CFA Career Insights

CFA® Charter vs CFP® Mark: Everything You Need to Decide

41335 KFE - BRD - Web Migration - Image Library - Teams - 16
CFA Career Insights

What Kind of Job Can You Get After Passing the Level I CFA® Exam?

41335 KFE - BRD - Web Migration - Image Library - Study Materials - 2
CFA Career Insights

How to Become a Financial Analyst

41335 KFE - BRD - Web Migration - Image Library - Teams - 18
CFA Career Insights

CFA® Charter vs MBA: Which Direction is Right for You?