Technical Analysis with Python for Algorithmic Trading
Technical Analysis with Python for Algorithmic Trading, available at $94.99, has an average rating of 4.54, with 166 lectures, based on 871 reviews, and has 14305 subscribers.
You will learn about 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 ideal for individuals who are (Day) Traders and Investors who want to make proper use of Technical Analysis. or (Day) Traders and Investors who want to professionalize their Business. or Technical Analyst and Chartist who want to improve their work/analysis with powerful Python Coding or Everyone who wants to do more with Technical Analysis than just telling vague stories and creating pretty charts. It is particularly useful for (Day) Traders and Investors who want to make proper use of Technical Analysis. or (Day) Traders and Investors who want to professionalize their Business. or Technical Analyst and Chartist who want to improve their work/analysis with powerful Python Coding or Everyone who wants to do more with Technical Analysis than just telling vague stories and creating pretty charts.
Enroll now: Technical Analysis with Python for Algorithmic Trading
Summary
Title: Technical Analysis with Python for Algorithmic Trading
Price: $94.99
Average Rating: 4.54
Number of Lectures: 166
Number of Published Lectures: 166
Number of Curriculum Items: 166
Number of Published Curriculum Objects: 166
Original Price: $199.99
Quality Status: approved
Status: Live
What 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)
Who Should Attend
- (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.
Target Audiences
- (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.
(Latest course update and full code review in May 2023!)
“(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-drivencourse 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 challengeyour 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!
Course Curriculum
Chapter 1: Getting Started
Lecture 1: What is Technical Analysis? / Course Overview
Lecture 2: Tips: How to get the most out of this course
Lecture 3: Did you know…? (what Data can tell us about Technical Analysis)
Lecture 4: Student FAQ
Lecture 5: *** LEGAL DISCLAIMER (MUST READ!) ***
Lecture 6: Course Materials / Download (Updated: May 2023)
Chapter 2: Installing Python and Jupyter Notebooks
Lecture 1: Overview
Lecture 2: Download and Install Anaconda
Lecture 3: How to open Jupyter Notebooks
Lecture 4: How to work with Jupyter Notebooks
Chapter 3: Technical Analysis with Python – an Introduction
Lecture 1: Overview
Lecture 2: Installing and importing required Libraries/Packages
Lecture 3: IMPORTANT NOTICE
Lecture 4: Loading Financial Data from the Web
Lecture 5: Charting – Simple Line Charts
Lecture 6: Charting – Interactive Line Charts with Cufflinks and Plotly
Lecture 7: How to customize Plotly Charts
Lecture 8: Candlestick and OHLC Bar Charts
Lecture 9: Bar Size / Granularity
Lecture 10: Volume Charts
Lecture 11: Technical Indicators – Overview and Examples
Lecture 12: Trend Lines
Lecture 13: Support and Resistance Lines
Chapter 4: Technical Analysis – Theory and Use Cases
Lecture 1: Section Overview
Lecture 2: Technical Analysis vs. Fundamental Analysis
Lecture 3: Technical Analysis and the Efficient Market Hypothesis (EMH)
Lecture 4: Technical Analysis – Applications and Use Cases
Lecture 5: An Introduction to Currencies (FOREX) and Trading
Chapter 5: Simple Moving Averages (SMA) and Introduction to Backtesting
Lecture 1: Introduction
Lecture 2: Getting the Data
Lecture 3: A simple Buy and Hold "Strategy"
Lecture 4: Performance Metrics
Lecture 5: SMA Crossover Strategies – Overview
Lecture 6: Defining an SMA Crossover Strategy
Lecture 7: Vectorized Strategy Backtesting
Lecture 8: Finding the optimal SMA Strategy
Lecture 9: Generalization with OOP: An SMA Backtesting Class in action
Lecture 10: OOP: the special method __init__()
Lecture 11: OOP: the method get_data()
Lecture 12: OOP: the method set_parameters()
Lecture 13: OOP: the method test_strategy()
Lecture 14: OOP: the method plot_results()
Lecture 15: OOP: the method update_and_run()
Lecture 16: OOP: the method optimize_parameters()
Lecture 17: OOP: Docstrings and String Representation
Lecture 18: Trading Costs (Part 1)
Lecture 19: Trading Costs (Part 2)
Lecture 20: Trading Costs (Part 3)
Lecture 21: Special Case: Price/SMA Crossover
Chapter 6: Exponential Moving Averages (EMA)
Lecture 1: Introduction
Lecture 2: EMA Crossover Strategies – Overview
Lecture 3: Getting the Data
Lecture 4: EMA vs. SMA
Lecture 5: Defining an EMA Crossover Strategy
Lecture 6: Vectorized Strategy Backtesting
Lecture 7: OOP Challenge: Create the EMA Backtesting Class (incl. Solution)
Lecture 8: The EMA Backtesting Class in Action
Chapter 7: SMA / EMA Crossover Strategies (Coding Challenge)
Lecture 1: Introduction
Lecture 2: SMA / EMA Crossover Strategies – Overview
Lecture 3: Instructions & some Hints
Lecture 4: Solution
Chapter 8: Moving Average Convergence Divergence (MACD)
Lecture 1: Introduction
Lecture 2: MACD Strategies – Overview
Lecture 3: Getting the Data
Lecture 4: Defining an MACD Strategy (Part 1)
Lecture 5: Defining an MACD Strategy (Part 2)
Lecture 6: Vectorized Strategy Backtesting
Lecture 7: The MACD Backtesting Class in Action
Lecture 8: OOP Challenge: Create the MACD Backtesting Class (incl. Solution)
Lecture 9: Alternative MACD Strategies and Interpretations
Chapter 9: Relative Strength Index (RSI)
Lecture 1: Introduction
Lecture 2: RSI Strategies – Overview
Lecture 3: Getting the Data
Lecture 4: Defining an RSI Strategy (Part 1)
Lecture 5: Defining an RSI Strategy (Part 2)
Lecture 6: Vectorized Strategy Backtesting
Lecture 7: The RSI Backtesting Class in Action
Lecture 8: OOP Challenge: Create the RSI Backtesting Class (incl. Solution)
Lecture 9: Alternative RSI Strategies and Interpretations
Chapter 10: Working with two or many Indicators – MACD & RSI
Lecture 1: Introduction
Lecture 2: A combined MACD / RSI Strategy – Overview
Lecture 3: Backtesting and Optimizing the Strategies separately
Lecture 4: Combining MACD with RSI and Backtesting
Chapter 11: Stochastic Oscillator
Lecture 1: Introduction
Lecture 2: Getting the Data
Lecture 3: Defining an SO Strategy
Lecture 4: Vectorized Strategy Backtesting
Lecture 5: The SO Backtesting Class in Action
Lecture 6: OOP Challenge: Create the SO Backtesting Class (incl. Solution)
Instructors
-
Alexander Hagmann
Data Scientist | Finance Professional | Entrepreneur
Rating Distribution
- 1 stars: 13 votes
- 2 stars: 8 votes
- 3 stars: 40 votes
- 4 stars: 234 votes
- 5 stars: 576 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