When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 3 modules in this course
In the final course from the Machine Learning for Trading specialization, you will be introduced to reinforcement learning (RL) and the benefits of using reinforcement learning in trading strategies. You will learn how RL has been integrated with neural networks and review LSTMs and how they can be applied to time series data. By the end of the course, you will be able to build trading strategies using reinforcement learning, differentiate between actor-based policies and value-based policies, and incorporate RL into a momentum trading strategy.
To be successful in this course, you should have advanced competency in Python programming and familiarity with pertinent libraries for machine learning, such as Scikit-Learn, StatsModels, and Pandas. Experience with SQL is recommended. You should have a background in statistics (expected values and standard deviation, Gaussian distributions, higher moments, probability, linear regressions) and foundational knowledge of financial markets (equities, bonds, derivatives, market structure, hedging).
In this module, reinforcement learning is introduced at a high level. The history and evolution of reinforcement learning is presented, including key concepts like value and policy iteration. Also, the benefits and examples of using reinforcement learning in trading strategies is described. We also introduce LSTM and AutoML as additional tools in your toolkit to use in implementing trading strategies.
What's included
10 videos1 reading1 app item
Show info about module content
10 videos•Total 64 minutes
Introduction to Course•2 minutes
What is Reinforcement Learning?•9 minutes
History Overview•3 minutes
Value Iteration•10 minutes
Policy Iteration•7 minutes
TD Learning•8 minutes
Q Learning•7 minutes
Benefits of Reinforcement Learning in Your Trading Strategy•6 minutes
DRL Advantages for Strategy Efficiency and Performance•8 minutes
Introduction to Qwiklabs•4 minutes
1 reading•Total 10 minutes
Idiosyncrasies and challenges of data driven learning in electronic trading•10 minutes
1 app item•Total 120 minutes
Early Reinforcement Learning•120 minutes
Neural Network Based Reinforcement Learning
Module 2•5 hours to complete
Module details
In the previous module, reinforcement learning was discussed before neural networks were introduced. In this module, we look at how reinforcement learning has been integrated with neural networks. We also look at LSTMs and how they can be applied to time series data.
What's included
9 videos2 app items
Show info about module content
9 videos•Total 39 minutes
TD-Gammon•4 minutes
Deep Q Networks - Loss•3 minutes
Deep Q Networks Memory•2 minutes
Deep Q Networks - Code•3 minutes
Policy Gradients•5 minutes
Actor-Critic•3 minutes
What is LSTM?•7 minutes
More on LSTM•4 minutes
Applying LSTM to Time Series Data•8 minutes
2 app items•Total 270 minutes
Reinforcement Learning DQN•120 minutes
Policy Gradients and Actor-to-Critic•150 minutes
Portfolio Optimization
Module 3•4 hours to complete
Module details
In this module we discuss the practical steps required to create a reinforcement learning trading system. Also, we introduce AutoML, a powerful service on Google Cloud Platform for training machine learning models with minimal coding.
What's included
10 videos1 app item
Show info about module content
10 videos•Total 54 minutes
How to Develop a DRL Trading System•2 minutes
Steps Required to Develop a DRL Strategy•7 minutes
Final Checks Before Going Live with Your Strategy•5 minutes
Investment and Trading Risk Management•5 minutes
Trading Strategy Risk Management•5 minutes
Portfolio Risk Reduction•4 minutes
Why AutoML?•13 minutes
AutoML Vision•3 minutes
AutoML NLP•3 minutes
AutoML Tables•7 minutes
1 app item•Total 180 minutes
Machine Learning for Finance Freestyle•180 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
The New York Institute of Finance (NYIF), is a global leader in training for financial services and related industries. Started by the New York Stock Exchange in 1922, it now trains 250,000+ professionals in over 120 countries. NYIF courses cover everything from investment banking, asset pricing, insurance and market structure to financial modeling, treasury operations, and accounting. The institute has a faculty of industry leaders and offers a range of program delivery options, including self-study, online courses, and in-person classes. Its US customers include the SEC, the Treasury, Morgan Stanley, Bank of America and most leading worldwide banks.
We help millions of organizations empower their employees, serve their customers, and build what’s next for their businesses with innovative technology created in—and for—the cloud. Our products are engineered for security, reliability, and scalability, running the full stack from infrastructure to applications to devices and hardware. Our teams are dedicated to helping customers apply our technologies to create success.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
3.5
250 reviews
5 stars
33.60%
4 stars
22.40%
3 stars
17.60%
2 stars
8.80%
1 star
17.60%
Showing 3 of 250
R
RR
5·
Reviewed on Feb 2, 2021
After the first two courses, this one grabs you into the reinforcement learning spectrum. This topic has been revealing to me and its applications to trading
M
ML
4·
Reviewed on Jul 13, 2021
Provide the idea and method of RL for trading, but seems like less practice knowledge for the trading. hope can add more detail for for the trading build up. overall the course are good.
R
RS
4·
Reviewed on Jul 12, 2021
A touhg and very advanced course, with an amazing Google Cloud Platform !!!!
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.