Contact us

Office Hours - Python for Trading - LIVE + Recordings

Revolutionize Your Trading Strategies with Pythonic Office Hours: Learn to Analyze, Automate, and Trade Smarter - Starting Today!.

Attend LIVE Classes and get Lifetime* access to re-runs of the future batches, as well as access to recordings of past batches. Email info@db.capital for additional discount coupon. 

₹44,999

₹54,999

Instructor: Decibel CapitalLanguage: English,Hindi

About the course

"Office Hours" is an initiative by Decibel Capital to help those traders who have no coding background/experience and are looking to learn Python for Trading. The aim is to teach concepts that would enable a trader to achieve end-to-end automation of backtesting & execution. 

OFFICE HOURS

"Office Hours" is an initiative by Decibel Capital to help those traders who have no coding background/experience and are looking to learn Python for Trading. The aim is to teach concepts that would enable a trader to achieve end-to-end automation of backtesting & execution.

​We are looking to build a small cohort of traders who learn to code and back-test their ideas. This is directed towards beginners with little to no-coding background or exposure to Python. The program aims to go from 0 to 100 when it comes to backtesting, research & execution.

Especially designed for Non-Coders:

This course is designed with an ELI5 (Explain Like I'm 5 years old) approach in mind and is well suited for people with different background in Python. It suits non-coding background as well as beginners in coding. Students who are starting out to learn Python but need a focused curriculum to trading will greatly benefit from the course. 

 Most of the past students of the course did not have any coding background whatsoever, and are doing well with the current learning. We go through the entire journey together from how to install Python to how to automate your coding strategy.

Pre-requisites to join the Course

  • You should be a trader with NON-CODING background.
  • You are currently learning Python. Either have already begun or close to beginning.
  • Willing to spend at least 5-10 hours a week in trying to learn to code in Python.

LIVE Classes

Most online courses on Python for Trading provide pre-recorded lessons with no opportunity to interact with an instructor in a LIVE environment. Lack of LIVE interaction classes and personal interaction with the instructor or other students greatly limits the quality of learning that students may get.

 As part of "OFFICE HOURS" you'll get multiple opportunities to get your questions answered as each weekly set is supported by multiple LIVE classes.

MODULE 01 - Backtesting & Research

This is the first and entry-level module of this course. The module aims to teach you fundamentals and building blocks of the Python framework with a focus on Backtesting & Research. We will train you to create your own backtesting engine such that you need not rely on any of the pre-canned libraries such as Backtrader, Ta-Lib etc. 

We teach the absolute "FIRST PRINCIPLES" of the world of programming. By the end of this program, you will be able to: ​​

  • Obtain, read, clean and process raw data into suitable format to perform data analysis.
  • Perform analytical research on the data at hand using:
    • Idea-First Approach​
    • Data Mining Approach
  • Code your own indicators and derivatives of indicators
    • RSI
    • MACD
    • RSI of MACD or ADX
  • Backtest trading strategies from scratch. Some of the examples pursued by past students include:
    • Create a long-only stock investment portfolio
    • Create a futures trading strategy with trailing SL
    • Create a Option Buying strategy with momentum edge
    • Create an Option Selling strategy with time/non-time entries

Module 02 - Execution & Automation Module

Research & Backtesting are some pre-requisites to Algo Trading. However, it is not sufficient to obtain an end-to-end understanding of automated algo life-cycle. While there are several platforms available to automate your execution, with sufficient Horsepower of Python knowledge, a trader can achieve superior results by using their own execution. ​

The module aims to teach you fundamentals of automating execution for a backtested strategy. By the end of this module, you will be able to: ​​

  • Code your strategy for LIVE execution.
  • Integrate the code with a Broker of your choice. During the class, we will work with Zerodha as an example.
  • Deploy your algo on cloud using AWS services.
  • Generate daily P&L and other reports out of your trading account.
  • Code and LIVE implement your own version of famous 9.20 Straddle Option Selling Strategy.

RE-ATTEND ALL FUTURE COHORTS - FREE

Learning can never stop for serious learners. Thus, we offer a truly unique offer on the LIVE course. You can re-attend all future cohorts of the LIVE Course absolutely free. You need not pay a penny to re-do the course as a refresher. This includes future LIVE classes and recorded sessions offered as part of this course. 

With time we are expected to add more content to the program. You not only do not loose access to your cohort of class, but can also get access to any future updates to the content. 

We believe this is one of the only kind of offering on the program. 

BONUS MODULE(Winter'23) - QUANT TRADING INTRO

This is a newly added Bonus module to Office Hours starting Winter'23 Cohort. This module introduces students to Quantitative Trading.

Module Outline:

  • Introduction to Quant/Systematic Trading and Framework
  • Quantifying Trends - Linear Regression and Autocorrelation
  • Quantifying Mean Reversion
  • Strategy Robustness Testing - Stress test your strategy, learn Monte Carlo Simulation
  • Backtesting an Intraday Pair Trading Strategy on NIFTY and BANKNIFTY
  • Volatility Forecasting - GARCH Models 

Detailed Lecture Plan

TESTIMONIALS