The Chartered Financial Analyst (CFA) course should take approximately 2-3 years to complete. The exams are conducted at 3 levels and held every quarter. Students can expect to study subjects like Economics, Financial Reporting and Analytics, Ethical and Professional Standards, and many more.