Pre-recorded · Past cohort · Available now

BUILDING
ALGO TRADING
SYSTEM WITH
PYTHON

Build a fully automated, serverless algo trading system on AWS — from zero Python knowledge to placing live orders on Zerodha. Real lectures from a live cohort, raw Q&A included. Plus 20 hours of personal 1:1 support after you enrol.

300+ students trained
20 hrs free 1:1 support
Zero Python experience needed
Near-zero server cost (serverless)
See Curriculum ↓
⬡ One-time payment
₹9,999
Lifetime access · No subscription
Python taught from scratch — zero experience needed
20 hours of free 1:1 support post-purchase
Serverless AWS system — near-zero server cost
Auto orders on Zerodha via Chartink alerts
Telegram alerts, MongoDB, AI trading bots
Pre-recorded live cohort — real Q&A included
🔒 Secure payment via Razorpay. You'll receive access and 1:1 scheduling within 24 hours of purchase.
What You'll Learn

Full Course Curriculum

8 sections — from zero Python knowledge to a fully deployed serverless algo trading system. No prior programming or trading experience needed.

SECTION 01
Basic Python — Getting Started
Start from absolute zero. Learn the building blocks of Python you'll use throughout the entire course to build your trading system.
Variables Data Types Strings User Input File Operations Comments & Indentation
SECTION 02
Basic Python++ — Working with Data
Level up your Python with the core data structures and control flow patterns needed to write real scripts and automate logic.
Lists & Tuples Operators Control Statements Loops Functions Python Scripts
SECTION 03
More on Python
Go deeper into Python's most powerful data structures and learn to work with JSON — the format your trading APIs will speak.
Default Arguments Sets & Unions List Comprehensions Dictionaries JSON
SECTION 04
Advanced Python
Master the functional programming tools that make Python expressive and powerful — essential for writing clean, efficient trading logic.
Lambda Map & Filter Reduce High Container DataTypes Error Handling
SECTION 05
Pandas — Market Data Analysis
The most important library for any algo trader. Fetch, clean, analyse and visualise live NSE market data — the engine behind your strategy.
DataFrame & Series Datetime Data Cleaning NSE Live Analysis Group By Plotting & Visualisation
SECTION 06
MongoDB — Storing Your Trading Data
Set up a database to persist your trade history, signals and market data. Load it back into Pandas for analysis and backtesting.
Why MongoDB Setup & Config Read & Write Data Load into Pandas
SECTION 07
Building the System on AWS — Serverless
The core of the course. Build and deploy a fully automated, serverless trading system on AWS — near-zero server cost, runs millions of executions in milliseconds.
API Gateway AWS Lambda Lambda Layers Authentication Chartink Scanners Zerodha Auto Orders
SECTION 08
Trading Tools — Saving Money Is Making Money
Add intelligence and automation on top of your system — Telegram alerts, free market data access, and AI-powered trading bots.
Telegram Alerts Free Market Data AI Trading Bots Chartink Integration
Who Is This For

Built for People Who Ship

No finance degree. No prior programming experience. No Wall Street background. Just curiosity and a willingness to learn — we'll handle the rest.

🐣
Complete Beginners
Never written a line of code? No problem. The course starts from Python basics and builds up to a fully deployed trading system.
📊
Manual Traders
You trade manually and want to automate your strategy to remove emotion and scale your execution.
🎓
Students & Freshers
You want a differentiated project on your resume that shows real system design and financial engineering skills.
🏗️
Backend Engineers
You build systems professionally and want to explore fintech, real-time data, and latency-sensitive engineering.
🤖
AI/ML Enthusiasts
You want to apply machine learning to a domain with measurable, real-world feedback loops.
💼
Finance Professionals
You work in finance and want to add quantitative and programming skills to your professional toolkit.
Your Instructor

Who's Teaching You

Sumit Raj
SUMIT RAJ
Engineering Manager · Razorpay · International Author

Engineering Manager at Razorpay overseeing systems that process 17% of India's card transactions. Built and scaled products across fintech, edtech, and SaaS for 13 years — from 0-to-1 startups to platforms processing hundreds of crores annually.

Author of "Building Chatbots with Python" (Apress, New York), translated into 4 languages and sold in 60+ countries. Has trained 300+ students on algo trading and mentored 1,000+ engineers on backend engineering and career growth.

13+
Yrs Experience
300+
Traders Trained
1K+
Students Mentored
4
Languages (Book)
Student Reviews

What Past Students Say

From 300+ students who went through the live cohort this course was recorded from.

★★★★★
"Sumit doesn't just teach theory — he shows you real systems, real edge cases, and real mistakes. I built my first live trading bot within 3 weeks of starting the course."
Arjun M.
Backend Engineer, Bangalore
★★★★★
"The 20 hours of 1:1 support is what sets this apart. I had specific questions about integrating with Zerodha and Sumit walked me through every line of code."
Priya S.
Data Analyst, Mumbai
★★★★★
"I was a manual trader for 4 years. After this course I had a working backtesting framework and a live paper-trading bot running on Upstox. Transformative."
Rahul K.
Equity Trader, Delhi
FAQ

Frequently Asked Questions

Anything not answered here — email sumit786raj@gmail.com directly.

What is a "pre-recorded course from a past batch"? +
This course was originally delivered as a live cohort — real sessions, real questions from real students, and real-time problem solving. We recorded the entire thing. You get all of that authenticity plus the ability to watch at your own pace. No sanitised, overproduced videos — this is the raw, unfiltered live teaching experience.
What are the 20 hours of 1:1 support? +
After you purchase, you get 20 hours of personal 1:1 time with Sumit. You can use these for code reviews, debugging sessions, strategy discussions, live trading setup, or anything else related to the course material. Sessions are scheduled by email at sumit786raj@gmail.com after purchase.
Do I need prior trading knowledge? +
No. The course starts from first principles of how markets and brokers work. The only prerequisite is basic Python — you should be comfortable writing functions, loops, and working with libraries. Everything finance-specific is taught from scratch.
Which brokers does the course cover? +
The course primarily uses Zerodha Kite API for live trading examples, but the architecture and concepts apply to any broker with a Python API — including Upstox, Angel One, Fyers, and others. The 1:1 support can help you adapt the code to your broker.
Is this course suitable for trading with real money? +
The course teaches you to build, test, and understand trading systems — but trading always carries financial risk. The course covers risk management and paper trading extensively. Whether or how you use these systems with real capital is entirely your decision. Please paper-trade and understand your strategy thoroughly before going live.
How do I access the course after purchasing? +
After your payment is confirmed via Razorpay, you'll receive course access details and a link to schedule your first 1:1 session at your registered email within 24 hours. If you haven't heard back in 24 hours, email sumit786raj@gmail.com with your payment ID.
Is there a refund policy? +
If you're not satisfied within the first 7 days of access, email sumit786raj@gmail.com and we'll process a full refund — no questions asked. We want you to feel confident purchasing.

Ready to Build Your Trading System?

Join 300+ students who've built live algo trading systems with Python. Get full course access + 20 hours of personal 1:1 support.

One-time payment · ₹9,999 · Lifetime access
Have a question? Email me