Algorithmic Trading with Python: Machine Learning strategies
Algorithmic Trading with Python: Machine Learning strategies, available at $69.99, has an average rating of 4, with 71 lectures, based on 175 reviews, and has 14915 subscribers.
You will learn about Machine learning skills MT5 live trading Create algorithmic trading strategies using Machine Learning Manage data using Pandas Data Cleaning using Pandas Python programming Compare / choose trading strategies Understand and implement a Linear Regression Understand and implement a SVM Understand and implement a PCA Import stock prices from your broker Import stock prices from Yahoo Finance Put your strategy on a VPS This course is ideal for individuals who are Everyone who wants to learn MT5 live trading using python or Students in data science or Professional in data science or Professional in finance or Students in finance It is particularly useful for Everyone who wants to learn MT5 live trading using python or Students in data science or Professional in data science or Professional in finance or Students in finance.
Enroll now: Algorithmic Trading with Python: Machine Learning strategies
Summary
Title: Algorithmic Trading with Python: Machine Learning strategies
Price: $69.99
Average Rating: 4
Number of Lectures: 71
Number of Published Lectures: 71
Number of Curriculum Items: 71
Number of Published Curriculum Objects: 71
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Machine learning skills
- MT5 live trading
- Create algorithmic trading strategies using Machine Learning
- Manage data using Pandas
- Data Cleaning using Pandas
- Python programming
- Compare / choose trading strategies
- Understand and implement a Linear Regression
- Understand and implement a SVM
- Understand and implement a PCA
- Import stock prices from your broker
- Import stock prices from Yahoo Finance
- Put your strategy on a VPS
Who Should Attend
- Everyone who wants to learn MT5 live trading using python
- Students in data science
- Professional in data science
- Professional in finance
- Students in finance
Target Audiences
- Everyone who wants to learn MT5 live trading using python
- Students in data science
- Professional in data science
- Professional in finance
- Students in finance
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 Machine Learning(Linear regression, Support Vector Machine).
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 Machine Learning in Live Trading
-
Predict stock prices using Machine Learning
-
Live trading implementation
-
Import financial data
-
Linear Regression Algorithm
-
Support Vector Machine (SVM)
-
How to do a backtest
-
The risk of a stock
-
Python
-
What is a long and short position
-
Numpy
-
Pandas
-
Matplotlib
-
Sharpe ratio
-
Sortino ratio
-
Alpha coefficient
-
Beta coefficient
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: FREE E-book!
Chapter 2: Basics of python
Lecture 1: Introduction
Lecture 2: Type of object: Number
Lecture 3: Type of object: String
Lecture 4: Type of object: Logical Operations and Boolean
Lecture 5: Type of object: Variable assignment
Lecture 6: Type of object: Tuple and List
Lecture 7: Type of object: Dictionary
Lecture 8: Type of object: Set
Lecture 9: Python structures: If / Elif/ Else
Lecture 10: Python structures: For
Lecture 11: Python structures: While
Lecture 12: Functions: Basics of function
Lecture 13: Functions: Local variable
Lecture 14: Functions: Global variable
Lecture 15: Functions: Lambda function
Chapter 3: Basics of Python for Data Science
Lecture 1: Introduction
Lecture 2: Numpy: Array
Lecture 3: Numpy: Random
Lecture 4: Numpy: Indexing / slicing /Transformation
Lecture 5: Pandas: Serie and DataFrame
Lecture 6: Pandas: Cleaning and selection data
Lecture 7: Pandas: Conditional selection
Lecture 8: Matplotlib: Graph
Lecture 9: Matplotlib: Scatter
Lecture 10: Matplotlib: Tools
Chapter 4: Import financial data
Lecture 1: Introduction / Install library on google colab
Lecture 2: Import the data
Lecture 3: Strengths and weaknesses of yfinance
Chapter 5: Financial features engineering
Lecture 1: Introduction
Lecture 2: Get stock prices
Lecture 3: Create a simple moving average (SMA)
Lecture 4: Create a moving standard deviation (MSD)
Lecture 5: Use the technical analysis library to create a RSI indicator
Lecture 6: Automatization of the features engineering process
Chapter 6: Linear regression algorithm
Lecture 1: Introduction
Lecture 2: Linear Regression: Theory
Lecture 3: Import the data
Lecture 4: Split the dataset
Lecture 5: Linear Regression: Practice
Lecture 6: Predict stock prices using Machine learning predictions
Lecture 7: Create trading strategies using Machine learning predictions
Lecture 8: Automatize the process
Chapter 7: Vectorized Backtesting
Lecture 1: Introduction
Lecture 2: Sortino ratio computation
Lecture 3: Beta ratio computation (CAPM metric)
Lecture 4: Alpha ratio computation (CPAM metric)
Lecture 5: Drawdown function: creation
Lecture 6: Drawdown function: application
Lecture 7: BackTesting Function
Lecture 8: Backtesting Function: Customize
Lecture 9: Application: Machine learning
Chapter 8: Support vecteur machine
Lecture 1: Introduction
Lecture 2: SVR: Therory
Lecture 3: Features engineering: Create technical indicators
Lecture 4: Features engineering: Standardization
Lecture 5: Features engineering: Principal component analysis
Lecture 6: SVR: Practice
Lecture 7: Backtest the strategy
Lecture 8: Automatization
Chapter 9: MetaTrader 5 Live Trading using Python
Lecture 1: Introduction
Lecture 2: Install a library on Jupyter Notebook
Lecture 3: Initialize the platform
Lecture 4: Get data from your broker
Lecture 5: Send orders on the market using Python
Lecture 6: Get current positions
Lecture 7: Run structure creation
Lecture 8: Close all positions
Lecture 9: Live Trading application: random signals
Lecture 10: Live Trading application: SVR
Instructors
-
Lucas Inglese
Founder of Quantreo
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 10 votes
- 3 stars: 24 votes
- 4 stars: 44 votes
- 5 stars: 89 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024