Algorithmic Trading: Backtest, Optimize & Automate in Python

What you will learn
Use Python to Automate your Cryptocurrency Trading
Load Historical Data and Backtest your Strategy
Optimize your Strategy to Find the Best Parameters to Use
Run the Strategy in Simulation or Live
Connect to Multiple Cryptocurrency Exchanges
Be able to work on a Virtual Environment
Use Open Source Code Freqtrade
Communicate with the Strategy through your Phone
Course Gallery




Charts
Comidoc Review
Our Verdict
This high-quality, content-rich algorithmic trading course targets intermediate learners seeking a structured approach towards automating their cryptocurrency strategies. The instructors' experience-based insights ensure comprehensive training on theoretical and practical aspects of the discipline. Despite its merits, the outdated course material causes compatibility issues with newer software versions. Thus lacking in up-to-date content, it may not deliver optimal value for beginners unfamiliar with programming basics or those seeking exposure to diverse trading strategies. Nevertheless, persevering students who navigate the dated examples could still significantly enhance their skills and knowledge base in algorithmic cryptocurrency trading—particularly if they have Python background, a knack for debugging outdated programs, and the ability to develop beyond the confines of this course.
What We Liked
- Comprehensive course covering theoretical and practical aspects of algorithmic trading using Python and the open-source tool Freqtrade
- Well-structured curriculum, commencing with Python basics and progressing to strategy optimization and automation
- Expert instructors provide in-depth explanations and experience-based tips throughout the course
- Active Q&A forum allowing students to interact with peers and gain additional support in their learning journey
Potential Drawbacks
- The course material is dated, causing compatibility issues between software versions and resulting installation problems for some students
- Lack of coverage on shorting strategies limits the scope of implementable trading techniques
- Freqtrade development constantly evolves, thus diminishing the course's relevance over time as updates are not forthcoming from instructors
- Linux and programming expertise prerequisites may pose challenges for those new to Python or trading algorithms