Machine Learning for Finance- Python Fundamentals

Machine Learning for Finance- Python Fundamentals
Corporate Finance Institute (CFI) on-demand courses are designed for finance professionals and industry practitioners who want to master the art of corporate finance. The courses move through three levels of mastery for anyone looking to be an expert in financial modeling, valuation, and financial analysis. Participants typically include professionals in entry to mid-level positions in financial planning and analysis (FP&A), corporate development, treasury, investor relations, and capital markets. All participants are automatically issued certificates of completion after successfully finishing each course.

NOTE: Course login details are normally sent to registrants within one week from date of registration.


This Python Fundamentals course will demonstrate the foundations of Python programming and how it is used in the finance industry. This course will utilize your Excel knowledge to learn Python in an intuitive and easy way! Python is crucial for analyzing big data, and it’s the foundational software used by data scientists for machine learning. Knowing Excel means you already understand the fundamental concepts of programming and computer science. The course starts by teaching you the basics of Python Programming, which we will use to transition to more advanced topics.

Key concepts the course is going to cover are:

  • How to set-up Anaconda and Jupyter Notebooks for Python
  • Python Native Data Types (Strings, Booleans, Integers, Lists, Tuples, and Sets)
  • Input/output formatting
  • How to build custom functions
  • For loops and conditional logic
  • Using the Numpy and Pandas Package

By completing this strategy course, you'll be able to:

  • Write and execute basic Python code to perform advanced calculation, generate outputs, create variables, abstract from data, etc.
  • Create and manipulate important data structures such as lists, tuples, sets, and dictionaries
  • Use for loops and conditional logic to create your own custom functions
  • Import external packages including NumPy and Pandas
  • Generate random integers and samples
  • Filter, segment, and summarize data
CPD- 3 Hours
4/1/2022 - 3/31/2023 11:59 PM