Learn to backtest and automate your ideas!
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.
1. Basic of Python
Install and setup Python on your machine
Learn to install essential trading libraries
Learn about different data types in Python & how to handle them
Write codes to check for specific conditions & using loops to do something over & again
Learn to write functions assigned for a dedicatedtask/strategy
2. Trading Libraries & Datascience
Learn about essential trading & datascience libraries such as TaLib, Pandas & NumPy
Learn to install essential trading libraries
Learn how to crunch large datasets using Pandas
Learn to visualise data using advanced libraries such as matplotlib & NumPy
Learn to visualise data using advanced libraries such as matplotlib & NumPy
3. Statistics For Financial Markets
Learn to visualise data using advanced libraries such as matplotlib & NumPy
Probability concepts that can be applied in Trading
Effectively using Pandas to handle large stock time series data
4. Price Action & Options Trading
Understand market structure, trend, patterns and how to use them to create high probability trade setups
Almost 70% options expire worthless but the real skill in options trading is trade management. Understand how to manage your trade dynamically
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
5. Trading Strategies
Create non-directional setups with a slightly skewed delta to capture daily theta decay
Learn to filter stock intraday which are showing momentum and how to enter and exit them
How to form a positional view and creating risk defined strategies for consistent monthly income
Build a long term system based on trend,momentum and market leaders
6. Event Trading & Risk Management
Most professional traders, trade only during major events. Learn to create strategies to benefit from volatility crush and available data before the event
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
They say that "Trading is 20% strategy and 80% Money Management, Risk Management and Psychology"
7. Backtesting
Code your own trading strategy in Python
Backtest your strategy using Backtrader to find your edge
Learn how to use proper risk management & money management rules inbuilt in your trading strategy
Use advance techniques to fine tune your strategy
8. Data Insights
Generate signals and connect with dashboard
Techniques to handle, clean and store datasets efficiently.
9. Automated Trading
Learn about API & how to use them to build your own automated system
Understand the infrastructure required in terms on network, hardware, physical, monetary etc
Understand the regulatory environment, financials, business risk etc for setting up an Algorithmic Trading desk
Use advance techniques to fine tune your strategy
10. Machine Learning for Trading
Modeling data with AI, index and predicting next day's closing price
Learn important ML concepts and how it can help us a trader
Learn how to use sentiment analysis in trading
Introduction to Scikit-learn, TensorFLow & Keras
We conduct regular weekly assignments and tests to check understanding of concepts learnt during
live sessions and how it can be applied in practical.
The assignments and tests are designed in a manner that will test for all important concepts
required to be a successful quant trader.
After the completion of the program,every participant is expected to write his own trading
strategy ,starting from ideation, quantitative data analysis, strategy logic, backtesting,
implementation code and strategy optimisation.
Project topics can include Statistical Arbitrage,Trend Following, Option Based Strategies,
Machine Learning based Trading Strategies, Volatility Crush,Intraday Momentum and any other
practical strategy as per participant preference.
Every participant is assigned a dedicated coding and trading mentor to help with any queries
related to coding or trading.
Drop us a message and we will connect with you as soon as possible.
Tap on the icon to trigger action
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.
No pre-requisites. We would be starting from absolute basic so anyone who is eager to learn and upgrade their skills can join.
Around 10 hours every week (including classes) working through assignments if you wish to extract maximum value from the course
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.
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.
You can join the course at any time of the year to get started. 2 Sessions will be uploaded on every weekend along with an Assignment.
We will share Python code, books on trading, trading setups and recording of all lectures with a dedicated support.
The fees for the 6-month course will be INR 60,000 + GST