Description
Algorithmic Trading Strategies in Python Course. Welcome to the comprehensive Algorithmic Trading Strategies in Python course! Join me, Ziad, a seasoned algorithmic trader with over a decade of experience, as I guide you through the wonderful world of algorithmic trading. In this course, we’ll cover the fundamentals of algorithmic trading and cover the basic concepts, trading mindset, and the pros and cons of algorithmic trading. Gain an in-depth understanding of trading terminology, explore technical versus fundamental trading, and understand the basic trading strategies that form the foundation of algorithmic trading. Explore different types of algorithmic trading strategies including mean reversion, momentum trading, and statistical arbitrage. Learn how to fetch and analyze market data using Python, explore time frames, tick data, and use APIs to fetch data. For effective technical indicator analysis, look into implementing technical analysis using Python libraries like TA-Lib and Pandas_TA. Explore advanced topics in statistical analysis and modeling, including time series analysis, statistical arbitrage, and factor models. Develop and optimize your trading strategies by understanding the key components that are critical to success. Test your strategies through backtesting and performance evaluation and ensure robust results. Finally, you will master trade execution using Python and move seamlessly from backtesting to live trading. This course is designed to get straight to the point and focuses on numerical transaction systems in Python. Although a Python background is assumed, in case you want to brush up on your skills, I offer separate courses that cover Python fundamentals, object-oriented programming, and in-depth tutorials on Numpy and Pandas. Whether you are an experienced developer or just starting to code, this course will provide valuable insight, practical knowledge, and a clear roadmap to mastering algorithmic trading in Python. Take the next step in your business journey and register now!
What you will learn in the Algorithmic Trading Strategies in Python course
-
Understand the key components of a trading strategy
-
Designing a targeted trading system
-
Implementing and backtesting a trading system in Python
-
Code for algorithmic trading strategies in Python
-
Test and evaluate an automated trading system
- Basics of algorithmic trading
- Trading mindset and emotions
- Technical and fundamental trading
- Mean reversion, momentum and statistical arbitrage strategies
- Data retrieval and exploratory analysis in Python
- Technical markers with TA-Lib and Pandas_TA
- statistical analysis and modelling
- Strategy development and optimization
- Backtesting for performance evaluation
- Run Python and trade live with it
This course is suitable for people who
- Beginner and advanced Python traders and developers
- Enthusiasts who want to explore the field of financial programming and algorithmic trading
Course Specifications Algorithmic Trading Strategies in Python
- Editor: Udemy
- Lecturer: DR. Ziad Francis
- Training level: beginner to advanced
- Training duration: 6 hours and 45 minutes
- Number of courses: 66
Course Topics Algorithmic Trading Strategies in Python
Course Prerequisites for Algorithmic Trading Strategies in Python
- Familiarity with Python fundamentals, Pandas and Numpy, basic understanding of object-oriented programming in Python
- Trading familiarity and simple strategies
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
3.85GB