Algorithmic Trading A-Z with Python, Machine Learning & AWS
Algorithmic Trading A-Z with Python, Machine Learning & AWS, available at $99.99, has an average rating of 4.58, with 512 lectures, 46 quizzes, based on 3167 reviews, and has 36291 subscribers.
You will learn about Build automated Trading Bots with Python and Amazon Web Services (AWS) Create powerful and unique Trading Strategies based on Technical Indicators and Machine Learning / Deep Learning. Rigorous Testing of Strategies: Backtesting, Forward Testing and live Testing with paper money. Fully automate and schedule your Trades on a virtual Server in the AWS Cloud. Truly Data-driven Trading and Investing. Python Coding and Object Oriented Programming (OOP) in a way that everybody understands it. Coding with Numpy, Pandas, Matplotlib, scikit-learn, Keras and Tensorflow. Understand Day Trading A-Z: Spread, Pips, Margin, Leverage, Bid and Ask Price, Order Types, Charts & more. Day Trading with Brokers OANDA, Interactive Brokers (IBKR) and FXCM. Stream high-frequency real-time Data. Understand, analyze, control and limit Trading Costs. Use powerful Broker APIs and connect with Python. This course is ideal for individuals who are (Day) Traders and Investors who want to professionalize and automate their Business. or (Day) Traders and Investors tired of relying on simple strategies, chance and hope. or Finance & Investment Professionals who want to step into Data-driven and AI-driven Finance. or Data Scientists and Machine Learning Professionals. It is particularly useful for (Day) Traders and Investors who want to professionalize and automate their Business. or (Day) Traders and Investors tired of relying on simple strategies, chance and hope. or Finance & Investment Professionals who want to step into Data-driven and AI-driven Finance. or Data Scientists and Machine Learning Professionals.
Enroll now: Algorithmic Trading A-Z with Python, Machine Learning & AWS
Summary
Title: Algorithmic Trading A-Z with Python, Machine Learning & AWS
Price: $99.99
Average Rating: 4.58
Number of Lectures: 512
Number of Quizzes: 46
Number of Published Lectures: 510
Number of Published Quizzes: 46
Number of Curriculum Items: 558
Number of Published Curriculum Objects: 556
Number of Practice Tests: 2
Number of Published Practice Tests: 2
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Build automated Trading Bots with Python and Amazon Web Services (AWS)
- Create powerful and unique Trading Strategies based on Technical Indicators and Machine Learning / Deep Learning.
- Rigorous Testing of Strategies: Backtesting, Forward Testing and live Testing with paper money.
- Fully automate and schedule your Trades on a virtual Server in the AWS Cloud.
- Truly Data-driven Trading and Investing.
- Python Coding and Object Oriented Programming (OOP) in a way that everybody understands it.
- Coding with Numpy, Pandas, Matplotlib, scikit-learn, Keras and Tensorflow.
- Understand Day Trading A-Z: Spread, Pips, Margin, Leverage, Bid and Ask Price, Order Types, Charts & more.
- Day Trading with Brokers OANDA, Interactive Brokers (IBKR) and FXCM.
- Stream high-frequency real-time Data.
- Understand, analyze, control and limit Trading Costs.
- Use powerful Broker APIs and connect with Python.
Who Should Attend
- (Day) Traders and Investors who want to professionalize and automate their Business.
- (Day) Traders and Investors tired of relying on simple strategies, chance and hope.
- Finance & Investment Professionals who want to step into Data-driven and AI-driven Finance.
- Data Scientists and Machine Learning Professionals.
Target Audiences
- (Day) Traders and Investors who want to professionalize and automate their Business.
- (Day) Traders and Investors tired of relying on simple strategies, chance and hope.
- Finance & Investment Professionals who want to step into Data-driven and AI-driven Finance.
- Data Scientists and Machine Learning Professionals.
Welcome to the most comprehensive Algorithmic Trading Course. It´s the first 100% Data-driven Trading Course!
*** May 2023: Course fully updated and now with an additional Broker: Interactive Brokers (IBKR)***
Did you know that 75% of retail Traders lose money with Day Trading? (some sources say >95%)
For me as a Data Scientist and experienced Finance Professional this is not a surprise. Day Traders typically do not know/follow the five fundamental rules of (Day) Trading. This Course covers them all in detail!
1. Know and understand the Day Trading Business
Don´t start Trading if you are not familiar with terms like Bid-Ask Spread, Pips, Leverage, Margin Requirement, Half-Spread Costs, etc.
Part 1 of this course is all about Day Trading A-Z with the Brokers Oanda, Interactive Brokers, and FXCM. It deeply explains the mechanics, terms, and rules of Day Trading (covering Forex, Stocks, Indices, Commodities, Baskets, and more).
2. Use powerful and unique Trading Strategies
You need to have a Trading Strategy. Intuition or gut feeling is not a successful strategy in the long run (at least in 99.9% of all cases). Relying on simple Technical Rules doesn´t work either because everyone uses them.
You will learn how to develop more complex and unique Trading Strategies with Python. We will combine simple and also more complex Technical Indicators and we will also create Machine Learning- and Deep Learning- powered Strategies. The course covers all required coding skills (Python, Numpy, Pandas, Matplotlib, scikit-learn, Keras, Tensorflow) from scratch in a very practical manner.
3. Test your Strategies before you invest real money (Backtesting / Forward Testing)
Is your Trading Strategy profitable? You should rigorously test your strategy before ‘going live’.
This course is the most comprehensive and rigorous Backtesting / Forward Testing coursethat you can find.
You will learn how to apply Vectorized Backtesting techniques, Iterative Backtesting techniques (event-driven), live Testing with play money, and more. And I will explain the difference between Backtesting and Forward Testing and show you what to use when. The backtesting techniques and frameworks covered in the course can be applied to long-term investment strategies as well!
4. Take into account Trading Costs – it´s all about Trading Costs!
“Trading with zero commissions? Great!” … Well, there is still the Bid-Ask-Spread and even if 2 Pips seem to be very low, it isn´t!
The course demonstrates that finding profitable Trading Strategies before Trading Costs is simple. It´s way more challenging to find profitable Strategies after Trading Costs! Learn how to include Trading Costs into your Strategy and into Strategy Backtesting / Forward Testing. And most important: Learn how you can control and reduce Trading Costs.
5. Automate your Trades
Manual Trading is error-prone, time-consuming, and leaves room for emotional decision-making.
This course teaches how to implement and automate your Trading Strategies with Python, powerful Broker APIs, and Amazon Web Services (AWS). Create your own Trading Bot and fully automate/schedule your trading sessions in the AWS Cloud!
Finally… this is more than just a course on automated Day Trading:
-
the techniques and frameworks covered can be applied to long-term investing as well.
-
it´s an in-depth Python Course that goes beyond what you can typically see in other courses. Create Software with Python and run it in real-time on a virtual Server (AWS)!
-
we will feed Machine Learning & Deep Learning Algorithms with real-time data and take ML/DL-based actions in real-time!
What are you waiting for? Join now. As always, there is no risk for you as I provide a 30-Days-Money-Back Guarantee!
Thanks and looking forward to seeing you in the Course!
Course Curriculum
Chapter 1: Getting Started
Lecture 1: What is Algorithmic Trading / Course Overview
Lecture 2: How to get the best out of this course
Lecture 3: Did you know…? (what Data can tell us about Day Trading)
Lecture 4: Student FAQ
Lecture 5: *** LEGAL DISCLAIMER (MUST READ!) ***
Chapter 2: +++ PART 1: Day Trading, Online Brokers and APIs +++
Lecture 1: Our very first Trade
Lecture 2: Long Term Investing vs. (Algorithmic) Day Trading
Lecture 3: Spot Trading vs. Derivatives Trading (Part 1)
Lecture 4: Spot Trading vs. Derivatives Trading (Part 2)
Lecture 5: Overview & the Brokers OANDA, IBKR and FXCM
Chapter 3: Day Trading with OANDA A-Z: a Deep Dive
Lecture 1: OANDA at a first glance
Lecture 2: Creating a fully functional Demo Account – in all Countries/Regions!
Lecture 3: How to create an Account ***Update May 2023***
Lecture 4: FOREX / Currency Exchange Rates explained
Lecture 5: Our second Trade – EUR/USD FOREX Trading
Lecture 6: How to calculate Profit & Loss of a Trade
Lecture 7: Trading Costs and Performance Attribution
Lecture 8: Margin and Leverage
Lecture 9: Margin Closeout and more
Lecture 10: Introduction to Charting
Lecture 11: Our third Trade A-Z – Going Short EUR/USD
Lecture 12: Netting vs. Hedging
Lecture 13: Market, Limit and Stop Orders
Lecture 14: Take-Profit and Stop-Loss Orders
Lecture 15: A more general Example
Lecture 16: Trading Challenge
Chapter 4: Stocks and FOREX Trading with Interactive Brokers (IBKR)
Lecture 1: IBKR at a first glance
Lecture 2: How to create a (Paper Trading) Account
Lecture 3: How to Install the IB Trader Workstation (TWS)
Lecture 4: TWS – First Steps
Lecture 5: The first Trade (buying Stocks)
Lecture 6: Trading Hours
Lecture 7: Cash Account vs. Margin Account
Lecture 8: Trading Costs (Stocks) – Commissions
Lecture 9: Trading Costs (Stocks) – other (hidden) Costs
Lecture 10: FOREX Trading: Cash vs. CFD
Lecture 11: A complete CFD FOREX Trade
Lecture 12: CFD Trade Analysis
Chapter 5: FOREX Day Trading with FXCM
Lecture 1: ***Important Info April 2023***
Lecture 2: FXCM at a first glance
Lecture 3: How to create an Account
Lecture 4: Example Trade: Buying EUR/USD
Lecture 5: Trade Analysis
Lecture 6: Charting
Lecture 7: Closing Positions vs. Hedging Positions
Lecture 8: Order Types at a glance
Lecture 9: Trading Challenge
Chapter 6: Installing Python and Jupyter Notebooks
Lecture 1: Introduction
Lecture 2: Download and Install Anaconda
Lecture 3: How to open Jupyter Notebooks
Lecture 4: How to work with Jupyter Notebooks
Lecture 5: Tips for Python Beginners
Chapter 7: Excursus: How to avoid and debug Coding Errors (don´t skip!)
Lecture 1: Introduction
Lecture 2: Test your debugging skills!
Lecture 3: Major reasons for Coding Errors
Lecture 4: The most commonly made Errors at a glance
Lecture 5: Omitting cells, changing the sequence and more
Lecture 6: IndexErrors
Lecture 7: Indentation Errors
Lecture 8: Misuse of function names and keywords
Lecture 9: TypeErrors and ValueErrors
Lecture 10: Getting help on StackOverflow.com
Lecture 11: How to traceback more complex Errors
Lecture 12: Problems with the Python Installation
Lecture 13: External Factors and Issues
Lecture 14: Errors related to the course content (Transcription Errors)
Lecture 15: Summary and Debugging Flow-Chart
Chapter 8: API Trading with Python and Online Brokers- an Introduction
Lecture 1: Overview
Lecture 2: OANDA: Commands to install required packages ***UPD August 23***
Lecture 3: OANDA: Getting the API Key & other Preparations
Lecture 4: OANDA: Connecting to the API/Server
Lecture 5: ***Important Notice Update August 2023***
Lecture 6: OANDA: How to load Historical Price Data (Part 1)
Lecture 7: OANDA: How to load Historical Price Data (Part 2)
Lecture 8: OANDA: Streaming high-frequency real-time Data
Lecture 9: OANDA: How to place Orders and execute Trades
Lecture 10: Trading Challenge
Lecture 11: IBKR API: Downloads and required Commands to install the Wrapper
Lecture 12: IBKR: How to download and install the API Wrapper & other Preparations
Lecture 13: IBKR: Connecting to the API
Lecture 14: IBKR: Contracts
Lecture 15: IBKR: How to get Market Data
Lecture 16: IBKR: Data Streaming for Multiple Tickers
Lecture 17: IBKR: Contracts (advanced)
Lecture 18: IBKR: FOREX and CFD Contracts
Lecture 19: IBKR: Creating Orders (Stock Trading)
Lecture 20: IBKR: Creating Orders (CFD Trading)
Lecture 21: IBKR: CFD Trade Information
Lecture 22: IBKR: Positions and Account Values
Lecture 23: IBKR: Historical Bars
Instructors
-
Alexander Hagmann
Data Scientist | Finance Professional | Entrepreneur
Rating Distribution
- 1 stars: 49 votes
- 2 stars: 38 votes
- 3 stars: 253 votes
- 4 stars: 865 votes
- 5 stars: 1962 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 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
- Top 10 Gardening Courses to Learn in November 2024