Articles for category: ALGORITHMIC TRADING IN INDIA

Data QA before Algo Trading backtesting: why your dataset can mislead you

A backtest can be wrong even when the file opens, the candles look plausible and the code runs without an exception. Current-only constituents, unavailable-at-the-time fields, duplicate rows, missing sessions, unlabelled adjustments and unstable identifiers can all change the result. Before trusting a strategy, define the dataset you need, test it against that contract and stop ...

pandas for Algo Trading Data: A Practical Crash Course for Candle Data

Pandas becomes useful for trading research when you make time, price fields and table grain explicit. Sort each instrument’s timestamps, define the session and resampling bucket, aggregate OHLCV fields deliberately, keep missing observations visible, shift features before they become decision inputs and validate joins. These steps make transformations reproducible; they do not prove that the ...

Building a Clean NSE Data Pipeline for Algo Trading: From Bhavcopy to Research-Ready Candles

Building a clean NSE data pipeline means more than download a file. It preserves the original input, records where each row came from, separates end-of-day and five-minute observations, handles India’s market sessions explicitly, and stops when a duplicate, gap or impossible OHLC row appears. This guide applies that contract to NSE cash-equity EQ data; it ...

Only Math You Need Before Coding your Algo Trading Strategy

You do not need advanced calculus to begin algorithmic trading. You do need a small, disciplined toolkit: measure returns consistently, describe uncertainty with probability, estimate expected outcomes, understand dispersion, respect sampling error and follow compounding. These ideas make a trading hypothesis precise. They do not create an edge, predict the next trade or guarantee a ...

Market mechanics for first time Algo Traders in India

Indian markets are not one continuous stream of prices. Cash equities, optional T+0 trades, opening and closing auctions, index futures and index options follow different clocks, contract rules and settlement processes. Trading code must understand sessions, order behaviour, lot metadata, expiries and official closing prices before it can interpret a signal or place an order ...

Algorithmic Trading in India: What It Is (and Isn’t)

If you are learning to trade with code, the first question is not which broker API to use. It is what, exactly, your software will do. Algorithmic trading in India means automated execution logic generates trading orders. It is broader than high-frequency trading (HFT), different from merely following a systematic method, and does not require ...