用于交易的机器学习

Machine Learning for Trading

4287 次查看
Google Cloud
Coursera
  • 完成时间大约为 1 个月
  • 普通(中级)
  • 英语
注:本课程由Coursera和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Understand the fundamentals of trading, including the concept of trend, returns, stop-loss and volatility

Use Google Cloud Platform to build basic machine learning models in Jupyter Notebooks

Use Keras and Tensorflow to build machine learning models

Build trading strategies using Reinforcement Learning techniques

课程概况

This Specialization is for finance professionals, including but not limited to hedge fund traders, analysts, day traders, those involved in investment management or portfolio management, and anyone interested in gaining greater knowledge of how to construct effective trading strategies using Machine Learning. Alternatively, this specialization can be for machine learning professionals who seek to apply their craft to quantitative trading strategies.

The courses will teach you how to create various trading strategies using Python. By the end of the Specialization, you will be able to create quantitative trading strategies that you can train and implement. You will also learn how to use reinforcement learning strategies to create algorithms that can update and train themselves.

To be successful in this Specialization, you should have a basic competency in Python programming and familiarity with pertinent libraries for machine learning, such as Scikit-Learn, StatsModels, and Pandas. Experience with SQL will be helpful. You should have a background in statistics (expected values and standard deviation, Gaussian distributions, higher moments, probability, linear regressions) and a basic knowledge of financial markets (equities, bonds, derivatives, market structure, hedging).

包含课程

课程1
Introduction to Trading, Machine Learning & GCP

This course is for finance professionals, investment management professionals, and traders. Alternatively, this course can be for machine learning professionals who seek to apply their craft to trading strategies. At the end of the course you will be able to do the following:

- Understand the fundamentals of trading, including the concept of trend, returns, stop-loss and volatility
- Understand the differences between supervised/unsupervised and regression/classification machine learning models
- Identify the profit source and structure of basic quantitative trading strategies
- Gauge how well the model generalizes its learning
- Explain the differences between regression and forecasting
- Identify the steps needed to create development and implementation backtesters
- Use Google Cloud Platform to build basic machine learning models in Jupyter Notebooks

To be successful in this course, you should have a basic competency in Python programming and familiarity with pertinent libraries for machine learning, such as Scikit-Learn, StatsModels, and Pandas. Experience with SQL will be helpful. 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).

课程2
Using Machine Learning in Trading and Finance

This course is for finance professionals, investment management professionals, and traders. Alternatively, this Specialization can be for machine learning professionals who seek to apply their craft to trading strategies. At the end of the course you will be able to do the following:

- Design basic quantitative trading strategies
- Use Keras and Tensorflow to build machine learning models
- Build a pair trading strategy prediction model and back test it
- Build a momentum-based trading model and back test it

To be successful in this course, you should have a basic competency in Python programming and familiarity with the Scikit Learn, Statsmodels and Pandas library. 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).

课程3
Reinforcement Learning for Trading Strategies

This course is for finance professionals, investment management professionals, and traders. Alternatively, this Specialization can be for machine learning professionals who seek to apply their craft to trading strategies. At the end of the course you will be able to do the following:

- Understand what reinforcement learning is and how trading is an RL problem
- Build Trading Strategies Using Reinforcement Learning (RL)
- Understand the benefits of using RL vs. other learning methods
- Differentiate between actor-based policies and value-based policies
- Incorporate RL into a momentum trading strategy

To be successful in this course, you should have a basic competency in Python programming and familiarity with the Scikit Learn, Statsmodels and Pandas library.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).

课程项目

The three courses will show you how to create various quantitative and algorithmic trading strategies using Python. By the end of the specialization, you will be able to create quantitative trading strategies that you can train, test and implement in live markets. You will also learn how to use reinforcement learning strategies to create algorithms that can update and train themselves

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2019 MOOC.CN 慕课改变你,你改变世界