- Predictive Modelling
- Financial Engineering
- Machine Learning
- Tensorflow
- Reinforcement Learning
- option pricing and risk management
- simple model for market dynamics
- Q-learning using financial problems
- optimal trading
- Portfolio Optimization
Machine Learning and Reinforcement Learning in Finance Specialization
Reinforce Your Career: Machine Learning in Finance. Extend your expertise of algorithms and tools needed to predict financial markets.
Offered By
What you will learn
Compare ML for Finance with ML in Technology (image and speech recognition, robotics, etc.)
Describe linear regression and classification models and methods of their evaluation
Explain how Reinforcement Learning is used for stock trading
Become familiar with popular approaches to modeling market frictions and feedback effects for option trading.
Skills you will gain
About this Specialization
Applied Learning Project
The specialization is essentially in ML where all examples, home assignments and course projects deal with various problems in Finance (such as stock trading, asset management, and banking applications), and the choice of topics is respectively driven by a focus on ML methods that are used by practitioners in Finance. The specialization is meant to prepare the students to work on complex machine learning projects in finance that often require both a broad understanding of the whole field of ML, and understanding of appropriateness of different methods available in a particular sub-field of ML (for example, Unsupervised Learning) for addressing practical problems they might encounter in their work.
Basic math including calculus and linear algebra, basic probability theory and statistics, and programming skills in Python.
Basic math including calculus and linear algebra, basic probability theory and statistics, and programming skills in Python.
How the Specialization Works
Take Courses
A Coursera Specialization is a series of courses that helps you master a skill. To begin, enroll in the Specialization directly, or review its courses and choose the one you'd like to start with. When you subscribe to a course that is part of a Specialization, you’re automatically subscribed to the full Specialization. It’s okay to complete just one course — you can pause your learning or end your subscription at any time. Visit your learner dashboard to track your course enrollments and your progress.
Hands-on Project
Every Specialization includes a hands-on project. You'll need to successfully finish the project(s) to complete the Specialization and earn your certificate. If the Specialization includes a separate course for the hands-on project, you'll need to finish each of the other courses before you can start it.
Earn a Certificate
When you finish every course and complete the hands-on project, you'll earn a Certificate that you can share with prospective employers and your professional network.

There are 4 Courses in this Specialization
Guided Tour of Machine Learning in Finance
This course aims at providing an introductory and broad overview of the field of ML with the focus on applications on Finance. Supervised Machine Learning methods are used in the capstone project to predict bank closures. Simultaneously, while this course can be taken as a separate course, it serves as a preview of topics that are covered in more details in subsequent modules of the specialization Machine Learning and Reinforcement Learning in Finance.
Fundamentals of Machine Learning in Finance
The course aims at helping students to be able to solve practical ML-amenable problems that they may encounter in real life that include: (1) understanding where the problem one faces lands on a general landscape of available ML methods, (2) understanding which particular ML approach(es) would be most appropriate for resolving the problem, and (3) ability to successfully implement a solution, and assess its performance.
Reinforcement Learning in Finance
This course aims at introducing the fundamental concepts of Reinforcement Learning (RL), and develop use cases for applications of RL for option valuation, trading, and asset management.
Overview of Advanced Methods of Reinforcement Learning in Finance
In the last course of our specialization, Overview of Advanced Methods of Reinforcement Learning in Finance, we will take a deeper look into topics discussed in our third course, Reinforcement Learning in Finance.
Offered by

New York University
New York University is a leading global institution for scholarship, teaching, and research. Based in New York City with campuses and sites in 14 additional major cities across the world, NYU embraces diversity among faculty, staff and students to ensure the highest caliber, most inclusive educational experience.
Frequently Asked Questions
What is the refund policy?
Can I just enroll in a single course?
Is financial aid available?
Can I take the course for free?
Is this course really 100% online? Do I need to attend any classes in person?
Will I earn university credit for completing the Specialization?
What background knowledge is necessary?
More questions? Visit the Learner Help Center.