Professional Course

Machine Learning with Python for Finance Professionals

edX, Online
5 weeks
199 USD
Next course start
Start anytime See details
Self-paced Online
5 weeks
199 USD
Next course start
Start anytime See details
Self-paced Online
Visit this course's homepage on the provider's site to learn more or book!

Course description

Machine Learning with Python for Finance Professionals

Welcome to Machine learning with Python for finance professionals, provided by ACCA (Association of Chartered Certified Accountants), the global body for professional accountants. This course is part of the FinTech for finance and business leaders professional certificate program.

This course will provide a view of what lies under the surface of a machine learning output, help to better interrogate a model, and partner with data scientists and others in an organisation to drive adoption and use of machine learning. Digital finance knowledge and skills are essential components of the technology transformation as business becomes increasingly customer focused. And having the skills to understand how these technologies are deployed and integrated into a customer centric business strategy is essential. With 16 Jupyter Notebooks available, alongside corresponding solution notebooks, and bonus exercises you will quickly become skilled in specific time-saving Machine Learning tools

  • Access to all end of module quizzes
  • Access to the final assessment

Upcoming start dates

1 start date available

Start anytime

  • Self-paced Online
  • Online
  • English

Who should attend?



Training content

Introduction to Python

  • Introduction to the Python programming language
  • Using the Jupyter Notebook environment to run Python code
  • Data types: strings, integers and floats; how information is created in Python
  • Variables and containers: how information is stored in Python
  • Mathematical operators and calculation in Python
  • Control flows, logic and writing functions: how to automate processes using code.

Python for Data Analysis

  • Introduction to working with third-party Python packages
  • Working efficiently with large datasets using NumPy for numerical analysis
  • Using pandas to read in, manipulate and analyse data
  • Data visualisation using matplotlib and Seaborn
  • Merging datasets and techniques for handling missing data.

Automating Excel using Python

  • Introduction to xlwings: a Python library for interacting with live Excel spreadsheets
  • Using pandas and xlwings to automate the generation of Excel-based business intelligence reporting
  • Learn to automate Excel and give your Excel-based workflows access to the full power of the Python data scientific ecosystem of tools

Machine learning with Python

  • Build a classifier algorithm for RFM modelling
  • Build a machine learning system for category classification using decision trees, random forests and natural language processing
  • Learn how to evaluate and tune machine learning algorithms, and how to prevent overfitting using cross-validation.

Course delivery details

This course is offered through ACCA, a partner institute of EdX.

4-5 hours per week


  • Verified Track -$199
  • Audit Track - Free

Certification / Credits

What you'll learn

  • An introduction to Python starting from initial setup and explaining foundational concepts like data types, variables, mathematical operators, flow control, and functions
  • Using Python for data analysis including how to load data from different sources, drill down and segment, create pivot table style aggregations and explore data visualisation libraries.
  • Automating Excel workflows using Python to write macros that can be run at the click of a button using the full power of the Python eco-system; and to create template reports that update live with the latest data.
  • How to better interrogate a model, and partner with data scientists and others in an organisation to drive adoption and use of Machine Learning
  • Understand the basic workings of a machine learning model and its relationship to data science, Big Data and Artificial Intelligence.
  • Apply to real-world machine learning examples to meet practical objectives such as evaluating and improving the model, and error detection/correction.

Contact this provider

Contact course provider

Fill out your details to find out more about Machine Learning with Python for Finance Professionals.

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
141 Portland Street
02139 Cambridge Massachusetts


edX For Business helps leading companies upskill their labor forces by making the world’s greatest educational resources available to learners across a wide variety of in-demand fields. edX For Business delivers high-quality corporate eLearning to train and engage your employees...

Read more and show all training delivered by this supplier