Algo Trading and Backtesting

The webinar teaches how to use Python to backtest different types of trading systems. Also, using Python APIs to do trading on Zerodha, Fyers and Finvasia.

...
Created by
Aseem Singhal
Coding
Python
  • Duration
    19 days
  • Language
    English/Hindi
  • Skill level
    Intermediate
  • Medium
    Online
  • Certificate
    Yes
...

TECHNICAL - Algo and Backtesting

Intraday Positional Both Systems
Benefits ₹10000
₹7999
₹35000
₹24999
₹50000
₹34999
Basics of Python
Algo Trading Execution
Backtesting
No of Sessions
Recording 3 sessions x 4 hours 5 sessions x 4 hours 7 sessions x 4 hours
Installation + Doubt Solving 7 sessions x 4 hours 6 sessions x 4 hours 12 sessions x 4 hours
Total Sessions incl installation + Doubt 10 11 19
Options and adjustments
Intraday System Building
Positional System Building
Money Management and compounding
HISTORICAL DATA OF 5+ YEARS worth Rs 1.5L FREE FREE

Course Description

An Algo trading course is designed to teach individuals the fundamentals of using Python to execute trades. The course would cover topics such as:

  • The basics of Python and how it applies to trading.
  • The importance of risk management and the role of algorithms in implementing it.
  • How to get data from brokers and create strategies.
  • How to implement and use Algo trading platforms and APIs.
  • We will be using only Zerodha, Fyers and Finvasia as broker APIs.

A Backtesting strategies course is designed to teach individuals how to test the performance of trading strategies using historical market data. The ultimate goal of the course would be to equip individuals with the knowledge and skills necessary to develop, implement, and manage their own algorithmic trading strategies as well backtest strategies.

What you'll learn

  • Basics of Python.
  • Working with datasets.
  • Creating technical indicators.
  • Backtesting of different strategies.
  • Using Python to login to broker API.
  • Getting live data from broker.
  • Creating trading logic.
  • Execution of trades in Zerodha, Fyers, Finvasia.

Requirements

  • The participant should know basics of stock market and options.
  • A computer with a good internet connection.

Curriculum

Introduction to the course
Basics of Python
Understanding variables
Loops and If/Else Statements
Using libraries like Pandas
Data reading, cleaning and processing
Coding of technical indicators
What is backtesting and how does it help
Backtest trading strategies which do not require indicators
Backtest trading strategies which require indicators
Understanding and visualizing results of backtests
Login to Brokers like Zerodha, Fyers and Finvasia
Getting live feed from brokers
Creating strategy logic including stoploss, target, trail, indicators, options, futures, etc
Executing trades live on broker and paper trading
Running multiple strategies together

About the instructor

...

Aseem Singhal

Full Time Systematic Trader

Aseem is a full time trader who trades in Nifty and Bank nifty options. He has more than 6 years experience in trading options. He has previously worked at Deutsche Bank and JP Morgan Chase, Singapore. Aseem has been the co-founder of Rain Fund and is also consulting other startups.

Aseem has been in the education space for few years. He regularly creates content for Groww. Earlier, he has created a lot of content for Learnapp and has given guest lectures on platforms such as eLearnMarkets, Algo Convention, etc.

IMPORTANT POINTS

- This is NOT a tip providing service. NO tips will be ever provided.

- During the course, some backtest results will be shown for different strategies. This is purely for learning purposes. There is no guarantee that similar results will be possible in the future.

- The course teaches you how you can create your own strategies. Hence, the results of each strategy may differ depending on the inputs that you put in.

- Learning coding and algo takes considerable effort. You should be willing to put effort into learning.

- Options trading and algo trading are subject to market risks.

- You are responsible for any losses/profits that occur in your account in case you plan to take trades in your account.

- 91StockVerse and Aseem Singhal do not take any responsibility of you running these codes on your account and the corresponding profits and losses that might occur.

- No refund will be given once the course is purchased.