Comprehensive Algorithmic Trading Course

Quantitative Trading Program

Learn to backtest and automate your ideas!

...

About the Course

Python for Algorithmic trading course is designed for any individual who is looking to enter into the stock market either professionally or for personal investments and systematic trading.

The course focuses on all the minds who are eager to learn and upgrade their skills in the field of finance, and are willing to learn and develop their own systems just like all the big banks, hedge funds and prop desks do.

  • Python
  • Backtesting
  • Automation
  • Strategies
Comprehensive Algorithmic Trading Course

Course Outline

Basics Installation & Setup

Install and setup Python on your machine

PIP Install & Jupyter Notebook

Learn to install essential trading libraries

Data Types In Python

Learn about different data types in Python & how to handle them

Conditional Statement & Loops

Write codes to check for specific conditions & using loops to do something over & again

Functions

Learn to write functions assigned for a dedicatedtask/strategy

Key Libraries

Learn about essential trading & datascience libraries such as TaLib, Pandas & NumPy

PIP Install & Jupyter Notebook

Learn to install essential trading libraries

Pandas

Learn how to crunch large datasets using Pandas

Data Visulatisation

Learn to visualise data using advanced libraries such as matplotlib & NumPy

Basic Statistics

Learn to visualise data using advanced libraries such as matplotlib & NumPy

Basic Statistics

Learn to visualise data using advanced libraries such as matplotlib & NumPy

Probability Theory

Probability concepts that can be applied in Trading

Working With Time Series Data

Effectively using Pandas to handle large stock time series data

Price Action Dynamics And Data Reading For Trading

Understand market structure, trend, patterns and how to use them to create high probability trade setups

How To Trade Options Dynamically

Almost 70% options expire worthless but the real skill in options trading is trade management. Understand how to manage your trade dynamically

Analysis Of Data Of Past Bull Markets In India

No matter what the broader market is doing, there is always one sector which is in it’s own bull market. Bull market leaders have some common patterns and we will use some data analysis to find them

Non-directional Setups

Create non-directional setups with a slightly skewed delta to capture daily theta decay

Intraday Momentum Trading

Learn to filter stock intraday which are showing momentum and how to enter and exit them

Positional And Swing Trading System

How to form a positional view and creating risk defined strategies for consistent monthly income

Long Term Investing System

Build a long term system based on trend,momentum and market leaders

Event Trading

Most professional traders, trade only during major events. Learn to create strategies to benefit from volatility crush and available data before the event

Expiry Trading

Learn how to trade weekly expiries to capture theta decay. Will showcase what all things to look while trading weekly expiries and how to manage your trades to avoid gamma risk

Money Management, Risk Management & Psychology

They say that "Trading is 20% strategy and 80% Money Management, Risk Management and Psychology"

Building Your Trading Strategy

Code your own trading strategy in Python

Backtesting Your Trading Strategy

Backtest your strategy using Backtrader to find your edge

Risk Management & Optimisation

Learn how to use proper risk management & money management rules inbuilt in your trading strategy

Walk Forward Optimisation

Use advance techniques to fine tune your strategy

System Architecture Of An Automated Trading System

Learn about API & how to use them to build your own automated sytem

Infrastructure Requirements

Understand the infrastructure required in terms on network, hardware, physical, monetary etc

Understanding The Business Environment

Understand the regulatory environment, financials, business risk etc for setting up an Algorithmic Trading desk

Walk Forward Optimisation

Use advance techniques to fine tune your strategy

Frequently asked questions.

Who can join?

Anyone who is eager to learn and upgrade their skills in the field of finance, and are willing to learn, develop and backtest their own trading systems.

Pre-requisites for the course?

No pre-requisites. We would be starting from absolute basic so anyone who is eager to learn and upgrade their skills can join.

How much time commitment would be required pe

Around 6 hours every week (excluding classes) working through assignments if you wish to extract maximum value from the course

Will this course help in getting a job?

Yes. The jobs for system developers using python are at surge. Getting a job is based on individual skills sets and we do not guarantee any placement. But we would help in placement assistance by sharing your resumes with trading firms and getting towards the interview round.

How many students will be there in a batch?

The number of students in a batch will be 20.

What if i miss a class?

All sessions would be recorded and you can go through them anytime. But we advise to attend them live for better understanding and live interaction

How is this different from other courses?

We have trained large trading desks and ourselves actively trade the markets. So, understand what is needed to be a consistently profitable trader. This course has been designed by our group of traders and coders with a sole focus on helping traders becoming more systematic in trading.

What resources will you provide in the course?

We will share Python code, books on trading, trading setups and recording of all lectures with a dedicated support.

Fees?

The fees for the 3-month course will be INR 85000 + GST.