Trading Strategies Backtesting With Python (Udemy.com)
Learn how to code and backtest different trading strategies for Forex or Stock markets with Python.
Created by: Jaro Algo
Last updated December 2020
What you will learn
- How to install and set up Python and related libraries used in financial data analysis
- Get financial data for Forex, Stocks and more from different sources
- Essentials of Algorithmic trading and Technical analysis
- Build, backtest and analyse all kinds of different trading strategies and ideas
- How to create from scratch strategy development platform with Python
- Visualisation of data and results of strategy backtest
- Understanding of strategy backtest results as CAGR, Accuracy and much more
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating3.7 out of 5higher than 2% of them
- Reviews161#335 of 389 by number of reviews
- Length9.9 hoursshorter than 50% of them
- Last updatedDecember 2020earlier than 70% of them
Course Description
Who this course is for:
Anyone interested in algorithmic trading, who wants to backtest trading ideas with few lines of code
Instructor Details
- 3.7 Rating
161 Reviews
Jaro Algo
I have master degree in civil engineering but since college I have strong passion about markets. I trade Forex and Futures since 2013 and later I added Crypto as well. Coding is not my main focus but I like to see backtesting results of my strategies before I add them to my portfolio. That is why I started to learn Python as a tool to help me with this. I spent countless hours developing my skills on trading and now I want to help another traders to use some of my knowledge. I am sure everyone will find some use of informations and tips that I provide.
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Alejandro Mazzuca on 12/20/2020
mal audio
By Jose Manuel Martin Ayala on 12/20/2020
Fantstico! Se explican las estrategias y se puede entender como funcionan. Gracias!!
By Luca C on 12/20/2020
The presenter does not deserve to be called an instructor given the poor communication skills demonstrated.
The videos are completely useless, no need to watch the videos, just read the code from the files. In the videos you hear the voice of the presenter while he is writing code jumping around and correcting his mistakes, he does not care about the students, it is a kind of monologue and a total frustration.
The small text size, the dark theme used by the presenter, and the very low level of communication skills, all this makes the videos completely useless.
Moreover, if you know python lists, dictionaries, functions, dataframes (pandas) you can easily write the same code by yourself, it is trivial code and nothing special.
Very low quality material, one star is too much, the correct score is zero stars.
By Alejandro Montero on 12/13/2020
Me parece muy interesante y espero sacarle mucho provecho en el futuro.
By Rajasekhar Jamithireddy on 12/6/2020
While few people are howling for the language, what they fail to understand is... Not everyone has English as their primary language. The course content is so great that I came in a day before my mid term project, able to grasp the concept and code straight through. Albeit the voice quality of the mic, this is one of the top courses on the topic.
By Andrew Pascall on 11/19/2020
I like it so far. Clear explanation of concepts and I like that instructor doesn't waste time with too much theory and goes right in to interesting content. Sound is not perfect all the time, but I can live with it. Good
By Vinay Sawant on 10/7/2020
This is a good lecture. I learnt lot from the tutor how to backtest strategies. I would be more interested further to execute these strategies on platform for live trading. I think execution can be done using FXCM API commands. I want to know more details of it.
By Pradeep Sundaram on 9/24/2020
Jaro Algo - First of all, million thanks to this wonderful course on the backtesting strategies with Python which i was more looking for. Really a nice course who knows a bit of Python Knowledge.
Way of approach is too good for the backtest. As though strategies vary from individuals, whatever the basic and other strategies you took is good for understanding the backtesting.
Hopeful to see some good strategies to be added in future. Please add some great and reliable strategies to back test and trade :)
Pros:
1) Really a worth money course to understand the concept of backtesting strategies in Algo trading which is more important.
2) Visualization of strategy results are good.
3) Knowledge with the course too good.
Cons:
1) Add the strategies with multiple stocks (not FX) to get more clarity on the equity data and backtest.
2) For a new comers, better give a small intro course on Python, so everything can be covered in a single course (who was not aware of Python & its components). This would basically enhance the course to the best.
PS: Still haven't completed the course, but feel to provide the review on the progress itself.
By Zoltan Bago on 3 days ago
No explanations just typing and typing... Poor sound quality.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100



