Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Technical Analysis with Python for Algorithmic Trading

Use Technical Analysis and Indicators for (Day) Trading. Create, backtest and optimize TA Trading Strategies with Python
(44 reviews)
857 students
Created by Alexander Hagmann


CourseMarks Score®







Platform: Udemy
Price: $11.99
Video: 13h 24m
Language: English
Next start: On Demand

Top Python courses:

Detailed Analysis

CourseMarks Score®

9.6 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 4/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

8.7 / 10
We analyzed factors such as the rating (4.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.6 / 10
Video Score: 9.6 / 10
The course includes 13h 24m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
Detail Score: 9.6 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

4 articles.
0 resource.
0 exercise.
0 test.

Table of contents


“(How) Can I use Technical Analysis and Technical Indicators for Trading and Investing?” – This is one of the most frequently asked questions in trading and investing.
This course clearly goes beyond rules, theories, vague forecasts, and nice-looking charts. (These are useful but traders need more than that.) This is the first 100% data-driven course on Technical Analysis. We´ll use rigorous Backtesting / Forward Testing to identify and optimize proper Trading Strategies that are based on Technical Analysis / Indicators.
This course will allow you to test and challenge your trading ideas and hypothesis. It provides Python Coding Frameworks and Templates that will enable you to code and test thousands of trading strategies within minutes. Identify the profitable strategies and scrap the unprofitable ones!     

The course covers the following Technical Analysis Tools and Indicators:
•Interactive Line Charts and Candlestick Charts
•Interactive Volume Charts
•Trend, Support and Resistance Lines
•Simple Moving Average (SMA)
•Exponential Moving Average (EMA)       
•Moving Average Convergence Divergence (MACD)
•Relative Strength Index (RSI)
•Stochastic Oscillator
•Bollinger Bands
•Pivot Point (Price Action)
•Fibonacci Retracement (Price Action)
•combined/mixed Strategies and more.

This is not only a course on Technical Analysis and Trading. It´s an in-depth coding course on Python and its Data Science Libraries Numpy, Pandas, Matplotlib, Plotly, and more. You will learn how to use and master these Libraries for (Financial) Data Analysis, Technical Analysis, and Trading.   
Please note: This is not a course for complete Python Beginners (check out my other courses!)

What are you waiting for? Join now and start making proper use of Technical Analysis!
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!


• A desktop computer (Windows, Mac, or Linux) capable of storing and running Anaconda. The course will walk you through installing the necessary free software.An internet connection capable of streaming HD videos.Basic Python Coding Skills (Variables, Data Types, Lists, For Loops, Functions) -> This is not a Course for complete Python Beginners.Basic Coding Skills in Pandas, Numpy and Matplotlib
• Basic Knowledge of Trading / Investing would be great (not mandatory, but it helps)

You will learn

✓ Make proper use of Technical Analysis and Technical Indicators.
✓ Use Technical Analysis for (Day) Trading and Algorithmic Trading.
✓ Convert Technical Indictors into sound Trading Strategies with Python.
✓ Backtest and Forward Test Trading Strategies that are based on Technical Analysis/Indicators.
✓ Create and backtest combined Strategies with two or many Technical Indicators.
✓ Create interactive Charts (Line, Volume, OHLC, etc.) with Python and Plotly.
✓ Visualize Technical Indicators and Trend/Support/Resistance Lines with Python and Plotly.
✓ Use Pandas, Numpy and Object Oriented Programming (OOP) for Technical Analysis and Trading.
✓ Load Financial Data from local files and the web.
✓ Simple Moving Average (SMA) strategies
✓ Exponential Moving Average (EMA) strategies
✓ Moving Average Convergence Divergence (MACD) strategies
✓ Relative Strength Index (RSI) strategies
✓ Stochastic Oscillator strategies
✓ Bollinger Bands strategies
✓ Pivot Point strategies
✓ Fibonacci Retracement strategies
✓ mixed strategies (combining two or many indicators)

This course is for

• (Day) Traders and Investors who want to make proper use of Technical Analysis.
• (Day) Traders and Investors who want to professionalize their Business.
• Technical Analyst and Chartist who want to improve their work/analysis with powerful Python Coding
• Everyone who wants to do more with Technical Analysis than just telling vague stories and creating pretty charts.

How much does the Technical Analysis with Python for Algorithmic Trading course cost? Is it worth it?

The course costs $11.99. And currently there is a 87% discount on the original price of the course, which was $94.99. So you save $83 if you enroll the course now.

Does the Technical Analysis with Python for Algorithmic Trading course have a money back guarantee or refund policy?

YES, Technical Analysis with Python for Algorithmic Trading has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Technical Analysis with Python for Algorithmic Trading course, but there is a $83 discount from the original price ($94.99). So the current price is just $11.99.

Who is the instructor? Is Alexander Hagmann a SCAM or a TRUSTED instructor?

Alexander Hagmann has created 8 courses that got 3,862 reviews which are generally positive. Alexander Hagmann has taught 37,870 students and received a 4.7 average review out of 3,862 reviews. Depending on the information available, Alexander Hagmann is a TRUSTED instructor.

More info about the instructor, Alexander Hagmann

Data Scientist | Finance Professional | Entrepreneur
Alexander is a Data Scientist and Finance Professional with more than 10 years of experience in the Finance and Investment Industry. He is also a Bestselling Udemy Instructor for – Data Analysis/Manipulation with Pandas- (Financial) Data Science- Python for Business and Finance- Algorithmic TradingAlexander started his career in the traditional Finance sector and moved step-by-step into Data-driven and Artificial Intelligence-driven Finance roles. He is currently working on cutting-edge Fintech projects and creates solutions for Algorithmic Trading and Robo Investing. And Alexander is excited to share his knowledge with others here on Udemy. Students who completed his courses work in the largest and most popular tech and finance companies all over the world. Alexander´s courses have one thing in common: Content and concepts are practical and real-world proven. The clear focus is on acquiring skills and understanding concepts rather than memorizing things.    Alexander holds a Master´s degree in Finance and passed all three CFA Exams (he is currently no active member of the CFA Institute).   


CourseMarks Score®







Platform: Udemy
Price: $11.99
Video: 13h 24m
Language: English
Next start: On Demand

Students are also interested in

Other courses by ​Alexander Hagmann

Get this widget on your website (for course creators):

Technical Analysis with Python for Algorithmic Trading rating
Copy this code and paste it to your website:
<a href="https://coursemarks.com/course/technical-analysis-with-python-for-algorithmic-trading/" target="_blank" title="Technical Analysis with Python for Algorithmic Trading on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/96.svg" width="200px" alt="Technical Analysis with Python for Algorithmic Trading rating"/></a>