What is algo trading? A plain-English guide for India
Algo trading means a program places trades by fixed rules. What it looks like in practice, what it costs, where the risk is, and how to start in India.
Algorithmic trading — algo trading, automated trading, systematic trading; the names overlap — means a program decides when to buy and sell according to rules that were written down in advance, and then places those orders on your account without waiting for you.
That is the whole idea. Everything else is detail: which rules, how many, how the capital is split between them, and how the losses are capped when a rule is wrong.
What a "rule" actually is
A rule is a condition plus an action plus an exit. If a stock closes above its 50-day average on rising volume, buy; place a stop 4% below; take profit at 12% or after 40 sessions. That is a complete strategy. It is not clever. Its value is that it fires the same way every time, including on the day you would have hesitated.
Firefly runs about 1,200 such rules across seven families — trend, momentum, mean reversion, breakout, volatility, quality and macro — and you can see what they say about any NSE stock, US stock or major coin today on Signals, for free.
Why people automate
Three reasons come up in every conversation we have. Discipline: the stop fires whether or not you are watching. Time: a rule set can read 100 instruments at every close; a person cannot. Consistency: the rule that worked in the backtest is the rule that runs live, not a looser version of it.
What automation does not do is remove risk. A rule can be wrong for months. Backtests are hypothetical. Anyone who tells you a strategy is "consistent" is describing the past.
Kinds of algo trading
- High-frequency trading — institutional, co-located at the exchange, competes on latency. Not what retail does.
- Systematic / rule-based — strategies read prices at fixed intervals (daily, hourly) and trade a portfolio. This is Firefly's category.
- Execution algos — break a large order into small ones to reduce impact. Built into most broker platforms.
- Signal services — a person or program sends you a "buy X" message and you place it. Not automation, and under SEBI's 2025 framework the person needs a registration.
How it works in India
Retail algo trading in India runs through a SEBI-registered broker's API. You create an API key on your own trading account (Angel One, Zerodha and others offer one), the program places orders with that key, and the orders show up in your broker's own statements. The key cannot withdraw money. Since 2025 the broker also requires a static IP for the machine placing orders, and orders above an exchange-set rate need the algorithm registered. The details are in our SEBI rules explainer and the practical steps in how to start.
What it costs
Brokerage is your broker's normal rate; a good platform does not mark it up. The platform itself is either a subscription or a share of net profit — Firefly bills monthly and only in months your account made a net profit. Capital: enough to diversify across rules, which for Indian equity and F&O is around ₹10 lakh, often as pledged holdings rather than fresh cash (how pledging works).
The honest summary
Algo trading is a way to run rules you understand with a discipline you cannot sustain by hand. It is not a way to avoid losses, and it is not a product where a return figure means anything without the drawdown next to it. Look at a platform's full trade logs and its losing months before its winning ones; if it will not show you the losing months, that is your answer.
Questions people ask
Is algo trading the same as high-frequency trading?
No. High-frequency trading is one narrow kind of algo trading that competes on microseconds and needs exchange co-location. Retail algo trading in India runs on end-of-day or intraday rules through a broker API and places a few hundred orders a month, not millions.
Do I need to know how to code?
Not if you use a platform that runs the rules for you. You need to understand what a rule does, where its stop is, and how much capital it controls — that is the part you cannot outsource.
Can an algorithm lose money?
Yes. Rules lose when the market stops behaving the way the rule expects. The difference from manual trading is that the loss is bounded by a stop that was set in advance and does not depend on how you feel that afternoon.
Is algo trading legal for retail investors in India?
Yes, through a SEBI-registered broker's API, within the exchange's order-rate thresholds, and with the 2025 framework's requirements for static IPs and, for third-party algos, empanelment through the broker.
Fintrens Technologies Pvt Ltd is not a SEBI-registered investment adviser or research analyst. This guide is general information, not advice; trading involves risk of loss.
Keep reading.
Algo trading in India: a retail investor's guide (2026)
Who can run algos in India, which brokers have APIs, what SEBI requires, what capital and margin you need, and what a realistic month looks like.
ReadHow to start algo trading in India without coding
The four things you need, how to create a trading-only API key at your broker, how capital and risk get set, and what the first month looks like.
ReadAlgo trading vs manual trading: what actually changes
Not speed — discipline. Where rules beat discretion, where they lose, and how to decide which suits you, with the honest costs of each.
ReadSee what the rules say today.
Signals shows buy zone, wait or avoid for 100+ stocks and coins, free, updated after every close.