IISMA
Indian Institute of Stock Market Analysis
Algo-Trading Courses

Python Programming & Machine Learning

Learn to build, backtest and deploy trading systems in Python — then take it further with machine learning applied to real market data.

Taught live online to students in any country and timezone. The Python, API and machine-learning skills transfer across markets — we work with Indian, US, forex and crypto data, and with whichever broker API you trade on.

Tracks

Three tracks, one goal: automation

Python for Trading Bots

  • Python fundamentals for markets
  • Fetching & handling OHLC and tick data
  • Building rule-based trading bots
  • Backtesting frameworks and optimisation
  • Deploying bots on cloud servers

Python for APIs

  • Broker API integration (Indian & global)
  • Live data streaming and order execution
  • Order management, error handling & logging
  • Webhook-driven execution from TradingView

Machine Learning Algorithms

  • Time-series models for market data
  • Decision trees and ensemble methods
  • Neural networks and deep learning basics
  • Feature engineering for trading signals
  • Model validation without lookahead bias
Batches run online and in the classroom. Contact us on 9815173901 for the current batch schedule and fee.