VOOZH about

URL: https://www.coursera.org/learn/fundamentals-machine-learning-in-finance

⇱ Fundamentals of Machine Learning in Finance | Coursera


Fundamentals of Machine Learning in Finance

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Fundamentals of Machine Learning in Finance

23,242 already enrolled

Included with

Gain insight into a topic and learn the fundamentals.
3.7

343 reviews

Intermediate level
Some related experience required
2 weeks to complete
at 10 hours a week

Gain insight into a topic and learn the fundamentals.
3.7

343 reviews

Intermediate level
Some related experience required
2 weeks to complete
at 10 hours a week

Build your subject-matter expertise

This course is part of the Machine Learning and Reinforcement Learning in Finance Specialization
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 4 modules in this course

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.

A learner with some or no previous knowledge of Machine Learning (ML) will get to know main algorithms of Supervised and Unsupervised Learning, and Reinforcement Learning, and will be able to use ML open source Python packages to design, test, and implement ML algorithms in Finance. Fundamentals of Machine Learning in Finance will provide more at-depth view of supervised, unsupervised, and reinforcement learning, and end up in a project on using unsupervised learning for implementing a simple portfolio trading strategy. The course is designed for three categories of students: Practitioners working at financial institutions such as banks, asset management firms or hedge funds Individuals interested in applications of ML for personal day trading Current full-time students pursuing a degree in Finance, Statistics, Computer Science, Mathematics, Physics, Engineering or other related disciplines who want to learn about practical applications of ML in Finance Experience with Python (including numpy, pandas, and IPython/Jupyter notebooks), linear algebra, basic probability theory and basic calculus is necessary to complete assignments in this course.

What's included

9 videos4 readings1 programming assignment1 ungraded lab

9 videosTotal 71 minutes
  • What is Machine Learning in Finance?6 minutes
  • Introduction to Fundamentals of Machine Learning in Finance5 minutes
  • Support Vector Machines, Part 19 minutes
  • Support Vector Machines, Part 27 minutes
  • SVM. The Kernel Trick8 minutes
  • Example: SVM for Prediction of Credit Spreads10 minutes
  • Tree Methods. CART Trees9 minutes
  • Tree Methods: Random Forests8 minutes
  • Tree Methods: Boosting9 minutes
4 readingsTotal 70 minutes
  • A. Smola and B. Scholkopf, “A Tutorial on Support Vector Regression”, Statistics and Computing, vol. 14, pp. 199-229, 200415 minutes
  • A. Geron, “Hands-On Machine Learning with Scikit-Learn and TensorFlow”, Chapters 6 & 730 minutes
  • K. Murphy, “Machine Learning: A Probabilistic Perspective”, MIT Press, 2009, Chapter 16.415 minutes
  • Jupyter Notebook FAQ10 minutes
1 programming assignmentTotal 90 minutes
  • Random Forests And Decision Trees90 minutes
1 ungraded labTotal 60 minutes
  • Random Forests And Decision Trees60 minutes

What's included

6 videos3 readings1 programming assignment1 ungraded lab

6 videosTotal 54 minutes
  • Core Concepts of UL10 minutes
  • PCA for Stock Returns, Part 14 minutes
  • PCA for Stock Returns, Part 29 minutes
  • Dimension Reduction with PCA9 minutes
  • Dimension Reduction with tSNE11 minutes
  • Dimension Reduction with Autoencoders10 minutes
3 readingsTotal 55 minutes
  • C. Bishop, “Pattern Recognition and Machine Learning”, Chapter 12.115 minutes
  • A. Geron, “Hands-On ML”, Chapters 8 & 1530 minutes
  • Jupyter Notebook FAQ10 minutes
1 programming assignmentTotal 90 minutes
  • Eigen Portfolio construction via PCA90 minutes
1 ungraded labTotal 60 minutes
  • Eigen Portfolio construction via PCA60 minutes

What's included

7 videos3 readings1 programming assignment1 ungraded lab

7 videosTotal 50 minutes
  • UL. Clustering Algorithms5 minutes
  • UL. K-clustering8 minutes
  • UL. K-means Neural Algorithm7 minutes
  • UL. Hierarchical Clustering Algorithms11 minutes
  • UL. Clustering and Estimation of Equity Correlation Matrix6 minutes
  • UL. Minimum Spanning Trees, Kruskal Algorithm7 minutes
  • UL. Probabilistic Clustering7 minutes
3 readingsTotal 55 minutes
  • C. Bishop, “Pattern Recognition and Machine Learning”, Clustering and EM: Chapter 930 minutes
  • G. Bonanno et. al. “Networks of equities in financial markets”, The European Physical Journal B, vol. 38, issue 2, pp. 363-371 (2004)15 minutes
  • Jupyter Notebook FAQ10 minutes
1 programming assignmentTotal 90 minutes
  • Data Visualization with t-SNE90 minutes
1 ungraded labTotal 60 minutes
  • Data visualization with t-SNE60 minutes

What's included

11 videos3 readings1 programming assignment1 ungraded lab

11 videosTotal 101 minutes
  • SM. Latent Variables7 minutes
  • Sequence Modeling11 minutes
  • SM. Latent Variables for Sequences9 minutes
  • SM. State-Space Models9 minutes
  • SM. Hidden Markov Models10 minutes
  • Neural Architecture for Sequential Data12 minutes
  • RL. Introduction9 minutes
  • RL. Core Ideas8 minutes
  • Markov Decision Process and RL9 minutes
  • RL. Bellman Equation7 minutes
  • RL and Inverse Reinforcement Learning11 minutes
3 readingsTotal 35 minutes
  • C. Bishop, “Pattern Recognition and Machine Learning”, Chapter 1310 minutes
  • S. Marsland, “Machine Learning: an Algorithmic Perspective” (Chapman & Hall 2009), Chapter 1315 minutes
  • Jupyter Notebook FAQ10 minutes
1 programming assignmentTotal 90 minutes
  • Absorption Ratio via PCA90 minutes
1 ungraded labTotal 60 minutes
  • Absorption Ratio via PCA60 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
4.0 (28 ratings)
New York University
4 Courses59,692 learners

Explore more from Machine Learning

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"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."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

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."
👁 Image

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

  • 5 stars

    44.02%

  • 4 stars

    19.24%

  • 3 stars

    14.86%

  • 2 stars

    6.70%

  • 1 star

    15.16%

Showing 3 of 343

LA
·

Reviewed on Jan 6, 2019

Excellent course. I only wish to have had programming assignment with RNN and Hidden Markov Models instead of three assignments on PCA. Although they highlighted a interesting application in finance.

VV
·

Reviewed on Sep 18, 2019

This is a great course, I strongly recommend. However, the assignments take a while to finish.

AT
·

Reviewed on Sep 2, 2019

Great course which covers both theories as well as practical skills in the real implementations in the financial world.

Frequently asked questions

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.

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.

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.

Financial aid available,