Back to Course Overview

Algorithm Python Course

Python Algo Trading Modules

Understanding Python: Overview & History

Introduction to Python, its history, variables, data types, lists, tuples, dictionaries, and control flow.

View Topics

Python Libraries for Finance

Explore important finance-related Python libraries like Pandas, Xlwings, Pyotp, Datetime, Matplotlib, and Requests.

View Topics

Foundations and Basic Operations

Learn about file handling, function creation, end-to-end code for automatic buy/sell, debugging, and code optimization.

View Topics

APIs to Connect Different Brokers

Detailed understanding of Kite Connect, Zerodha API, App setup, login flow, and Shoonya API for broker integration.

View Topics

Data Management & Analysis

Topics include downloading historical data, back-testing, live and EOD market scanners, and streaming live tick data.

View Topics

Trading Tools & Integration

Covers order management, risk management, trading from Excel, cross-broker order placements, and Python code for trading strategies.

View Topics

Advanced Development Tools

Building a data downloader, ready-made function library, developing a profitable algo trading mindset, live data into Excel, Option Chain Analysis Tool, and multiple order placement strategies.

View Topics

Back Testing for Converting Strategy into Profit

Calculating number of trades, profit/loss days, analyzing drawdowns, yearly drawdown, weekday profit analysis, and assessing profitability ratio.

View Topics

Setting Up a Server on the Cloud

Overview of Cloud Server with GCP (Google Cloud Platform) and end-to-end cloud setup.

View Topics

Strategy Development & Mindset

Writing end-to-end algos for live trading and backtesting, and cultivating a profitable trading mindset.

View Topics

Understanding Python: Overview & History Topics

S/NTopic
1Introduction & Setup
2Variables & Data Types (int, float, str, bool, None)
3Lists & Operations, Tuples & Usage
4Dictionaries & Methods
5Control Flow (For & While Loops, Logical Operators)
6Python in Finance (Libraries & Algorithms)
7Important Finance-related Python Libraries

Python Libraries for Finance Topics

S/NTopic
8Pandas, Dataframe
9Xlwings - Reading & writing data from Excel
10Pyotp
11Built-in libraries
12Many other related libraries
13Datetime
14Matplotlib
15Requests, etc.

Foundations and Basic Operations Topics

S/NTopic
16File Handling and Function Creation
17All Code Files which we have made.
18End-to-End Code (Fully Automatic Buy/Sell)
19Python Debugger for Testing Code
20Optimization of Python Code for Improved Results

APIs to Connect Different Brokers Topics

S/NTopic
22Kite Connect, Zerodha API (end to end)
23App setup & login flow.
24Shoonya API (end to end)

Data Management & Analysis Topics

S/NTopic
25Downloading Historical Data from Various Sources
26Back-Testing on Historical Data
27Live & End-Of-Day (EOD) Market Scanners
28Streaming Live Tick Data

Trading Tools & Integration Topics

S/NTopic
29Order Management and Risk Management Tools with Algo Trading and Trade Reporting
30Trading from Excel, Receiving Signals from Excel
31Cross Broker Order Placements (Integration)
32Python Code for Trading Based on Candlestick Patterns, Pivot Point Levels

Advanced Development Tools Topics

S/NTopic
33Building a Data Downloader
34Ready-made Function Library
35Developing a Profitable Algo Trading Mindset
36Running Live Data into Excel
37Option Chain Analysis Tool
38Multiple Order Placement & Exit Strategies
39Algos based on Indicators, Price Action, Candle Patterns, Time and Scalping

Back Testing for Converting Strategy into Profit Topics

S/NTopic
40Calculating Number of Trades
41Calculating Profit Days, Loss Days
42Checking Different Parameters
43Analysing Drawdowns, Maximum Loss or Profit in a Single Trade
44Analysing Yearly Drawdown
45Weekday Profit Analysis
46Assessing Profitability Ratio

Setting Up a Server on the Cloud Topics

S/NTopic
47Cloud Server overview with GCP (Google Cloud Platform)
48Cloud Setup (End to End)

Strategy Development & Mindset Topics

S/NTopic
50Writing End-to-End Algos for Live Trading and Back testing
51Cultivating a Profitable Trading Mindset for the Upcoming Years

All Algorithm Python Course Topics

Ready to Master Algorithmic Trading with Python?

Our comprehensive Python Algo Trading course covers everything from basic Python concepts to advanced strategy development and cloud deployment, enabling you to automate your trading and optimize your profits.

Enroll Now