Mô tả

You already know python, and you want to monetize and diversify your knowledge?

You already have some trading knowledge, and you want to learn about artificial intelligence in algorithmic trading?

You are simply a curious person who wants to get into this subject?


If you answer at least one of these questions, I welcome you to this course. For beginners in python, don't panic! There is a python course (small but condensed) to master this python knowledge.

In this course, you will learn how to program strategies from scratch. Indeed, after a crash course in Python, you will learn how to implement a system based on Deep Learning (Deep neural network, Recurrent neural network).

Once the strategies are created, we will backtest them using python. So that we know better this strategy using statistics like Sortino ratio, drawdown the beta... Then we will put our best algorithm in live trading.


You will learn about tools used by both portfolio managers and professional traders:

  • Artificial intelligence algorithm

  • Apply Deep Learning in Live Trading

  • Predict stock prices using Deep Learning

  • Live trading implementation

  • Import financial data using MetaTrader 5 or Yahoo finance

  • DNN Algorithm

  • RNN algorithm to analyze and predict time series behavior

  • How to do a backtest a strategy using the programming language Python

  • Numpy, Pandas, Matplotlib

  • Sharpe, Sortino ratios

  • Alpha, Beta coefficients



Why this course and not another?

  • It is not a programming course nor a trading course. It is a course in which programming is used for trading.

  • A data scientist does not create this course, but a degree in mathematics and economics specialized in Machine learning for finance.

  • You can ask questions or read our quantitative finance articles simply by registering on our free Discord forum.

Without forgetting that the course is satisfied or refunded for 30 days. Don't miss an opportunity to improve your knowledge of this fascinating subject.

Bạn sẽ học được gì

Create an algorithmic trading strategy based on deep learning algorithms

Put any algorithm in live trading using MetaTrader 5 and Python

Manage financial data using Numpy, Pandas and Matplotlib

Data cleaning using Pandas

Python programming

Deep learning implementation using TensorFlow 2.0

Understand and implement the Deep Neural Networks (DNN)

Understand and implement the Recurrent Neural Networks (RNN)

Import stock price from Yahoo Finance and from your broker

Yêu cầu

  • Basis in Machine Learning or Deep Learning are very well welcome

Nội dung khoá học

9 sections

Introduction

3 lectures
READ ME
00:31
Install the environments
00:34
FREE E-book !
00:14

Python basics

15 lectures
Introduction
01:41
Type of object: Number
05:01
Type of object: String
11:54
Type of object: Logical operations / Boolean
05:53
Type of object: Variable assignment
07:23
Type of object: Tuple and list
09:37
Type of object: Dictionary
08:25
Type of object: Set
05:16
Python structures: IF / ELIF / ELSE
07:02
Python structures: FOR
05:51
Python structures: WHILE
03:05
Functions: Basics of function
06:14
Functions: Local variable
02:41
Functions: Global variable
02:10
Functions: Lambda function
02:17

Python for data science

10 lectures
Introduction
00:51
Numpy: Array
11:58
Numpy: Random
08:00
Numpy: Indexing / Slicing / transformation
14:21
Pandas: Serie and DataFrame
05:14
Pandas: Cleaning and selection data
13:33
Pandas: Conditional selection
04:25
Matplotlib: Graph
03:08
Matplotlib: Scatter
02:22
Matplotlib: Toolbox
02:55

Import and manage the data

3 lectures
Introduction
00:56
Import & manage data from Metatrader 5
12:34
Import & manage data from Yahoo Finance
05:58

Features engineering

6 lectures
Introduction
02:12
Get stock prices
02:27
Create a simple moving average (SMA)
06:03
Create a moving standard deviation (MSD)
03:09
Use the Technical analysis library to compute the RSI indicator
04:27
Automatization of the features engineering process
02:27

Deep Neural Networks apply to algorithmic trading

12 lectures
Introduction
01:11
Quick recap of the DNN theory
13:50
Data import & Features engineering
03:27
Train / Test set split (to fit the DNN model)
06:11
Why and how to standardize the features
05:41
Create a DNN using Tensorflow 2.0
10:11
A point about the training
06:53
Use the DNN predictions to create a trading strategy
05:13
Automate the process
04:03
The stochastic initialization problem
02:25
How to fix the stochastic initialization problem
04:08
Bagging method using the different ANNs
06:52

Vectorized backtesting

9 lectures
Introduction
01:01
Sortino ratio computation
08:25
Beta ratio computation (CAPM metric)
10:01
Alpha ratio computation (CAPM metric)
03:23
Drawdown: function creation
04:26
Drawdown: application
04:16
Backtesting function (1)
02:36
Backtesting function (2)
03:00
Backtest a trading strategy based on DNN
01:42

Recurrent Neural Networks for algorithmic trading

9 lectures
Introduction
00:51
Theory behind RNNs
04:49
Recap from the DNN chapter
05:39
How to transform 2-dimensional data into 3-dimensional data
06:02
How to create a RNN using TensorFlow 2.0
08:51
Dropout Layer
02:47
RNN prediction to create a trading strategy
07:43
Automate the process
01:40
Find the best models throughout all the stochastic initialization
04:05

MetaTrader 5 live trading using Python

11 lectures
Introduction
01:10
Install a library on Jupyter
00:43
Initialize the platform
01:52
Get data broker
02:50
Send orders on the market using Python
05:26
Get current positions
02:18
Run structure creation
03:36
Close all positions
00:47
Live Trading application: random signals
04:16
Live Trading strategy based on ANN
02:41
Live Trading strategy based on RNN
02:38

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.