Short answer: yes. Algorithmic and automated trading is legal for retail traders in India. What the rules actually govern is how an automated order reaches the exchange, whose account it comes from, and who is selling a strategy to whom — not whether you are allowed to let software place your trades. Here is the whole picture in plain language.
We build automated trading software for Indian traders, so we have an obvious commercial interest in you believing this is fine. Please treat everything below as a starting point and confirm the current position with SEBI, the exchange and your own broker — we link to where at the end.
The short answer, slightly longer
An algorithm is just a set of rules a computer follows to place orders for you. Using one is not illegal in India. Retail traders run automated strategies every day, and SEBI — the market regulator — has spent the last couple of years putting a formal framework around retail algo trading rather than banning it. A framework is the opposite of a ban: it is the regulator saying "this is allowed, and here is how to do it properly."
What the rules do cover is different, and it is worth separating out before anything else: the route your orders take to the exchange, the broker whose account they come from, and anyone selling a strategy to other people. The automation itself is the easy part.
Why so many people think it is banned
Three reasons, and all of them are understandable.
1. SEBI cracked down on unregulated algo sellers
For years, websites sold "guaranteed profit" algos and marketplaces let anyone plug a strategy into thousands of accounts, often with back-tested results that never survived live markets. SEBI moved against that — the consultations and circulars that followed were widely reported as "SEBI cracks down on algo trading." People read the headline and assumed the activity was banned. What was actually targeted was unregulated selling and unauthorised access, not a retail trader automating their own strategy.
2. "Guaranteed returns" adverts get taken down
Anyone promising fixed or guaranteed returns from an algo is making a claim regulators do not allow, and those operators get action taken against them. Because they usually advertise the word "algo" loudly, the takedowns make it look like algos are the problem. The claim is the problem. An algo places orders; it does not promise outcomes.
3. Brokers add friction that feels like a rule
To run an algo through your broker you often need to enable API access, use a static IP, and stay within order-rate limits. That paperwork feels official enough that people assume automation must be restricted. It is not — those are the conditions under which it is permitted, which again is the opposite of forbidden.
Three different things that get mixed up
Most of the confusion comes from treating these as one thing. They are separate, and only some of them are what SEBI's framework is about.
The dates that matter. The rules come from SEBI’s circular of 4 February 2025 on safer participation of retail investors in algorithmic trading. It was due to take effect on 1 August 2025, was extended, and has applied to all brokers since 1 April 2026. In practice it means a registered static IP for order placement, a daily two-factor login on most broker APIs, order-rate caps (commonly 10 orders per second for unregistered retail flow), and exchange empanelment for anyone running one algo across many people’s accounts. Running your own automation on your own account, within those limits, is not what the framework restricts. Last checked 13 October 2026 — rules change, so verify against SEBI and your broker before you rely on this.
1. The software. The code that watches the market and decides when to place an order — an Expert Advisor, a Python script, a one-click panel. It draws on data and sends instructions. It does not hold your money, does not take the other side of your trade, and is not a financial company.
2. The broker and the route to the exchange. This is the regulated part. Your orders must reach the exchange through your SEBI-registered broker's official, approved channel — its programming interface (API) — under the conditions the broker and exchange set. The broker remains responsible for every order that leaves its system.
3. The strategy provider. Anyone who sells a strategy, signals or an algo to other people, or runs one algo across many customers' accounts, steps into regulated territory — advisory, research-analyst or platform rules, and exchange approval for the algo itself. Running your own algo on your own account is a different thing from selling one to strangers.
Running your own automated strategy on your own account, through your own broker's official API, is the ordinary, permitted case. The heavier requirements land on platforms and sellers who provide algos to others, and on high-frequency activity above the thresholds the exchanges set.
What is actually restricted
None of it is "using an algorithm." In plain terms:
- Reaching the exchange through an unapproved route. Orders must go through your broker's official API, not by scraping a login session or any back-door method the broker has not sanctioned.
- Selling algos or signals with performance promises. Guaranteed or assured returns are not allowed, and selling strategies to others can require registration you may not hold.
- Third-party platforms operating without exchange approval. A service that plugs one algo into many people's accounts is the thing SEBI's framework puts conditions on — including exchange empanelment and tagging of algo orders.
- High-frequency activity above the set limits without the required registration. Ordinary retail automation sits well below these; they matter once order rates climb.
The questions that actually decide it
Put the word "algo" aside for a moment and ask these instead.
| Question | Fine | Where the risk is |
|---|---|---|
| Whose account places the order? | Your own account at a SEBI-registered Indian broker | Someone else's account, or many accounts pooled together |
| How does the order reach the exchange? | Your broker's official API, on the terms it sets | An unapproved back-door or a scraped session |
| Who is the strategy for? | Yourself — your own rules, your own risk | Sold to others with a return promise, without registration |
| What is being claimed? | "This places orders by my rules" | "This guarantees X% a month" |
"Am I using an algorithm?" is not on that list. That is the entire point of this article.
How a retail trader runs algos within the rules
The arrangement is straightforward: keep the account yours, keep the broker Indian and registered, reach the exchange through the broker's own official interface, and automate your own strategy for your own use.
Your existing broker holds your account and your funds. Your automated orders travel to NSE, BSE or MCX through that broker's official API — the same sanctioned channel the broker built for exactly this — usually with API access enabled and a static IP registered, staying within the order-rate limits. Nothing about that requires a third party to hold your money or your login.
That is what our own work does. We code your strategy into a trading bot — an MT5/MT4 Expert Advisor or a Python program — that runs on your broker account through the broker's official API. We are a software company: we do not hold your funds, we do not take the other side of your trade, we do not run your algo on anyone else's account, and we do not sell signals or promise returns. The strategy is yours; we build the software that executes it. We mention this because it is the thing we make — the arrangement is what matters here, not whose code you use to achieve it.
We do not sell ready-made "profit bots", and no bot is a guarantee of profit. A bot follows the rules you give it; it does not know the future. Anyone telling you otherwise is describing the exact thing regulators act against.
What to stay away from
- Anyone selling an algo or signals with guaranteed, assured or fixed returns.
- Services that ask for your broker password or trade on your behalf across a pool of accounts.
- Any method of connecting that your broker has not officially sanctioned.
- Adverts implying an "algo" itself makes money. It places orders; your strategy and the market decide the rest.
Check it yourself
Please do not finish this article and treat it as settled. The rules here are real but they move, and the source is the only thing that counts:
- SEBI's website and circulars — the framework for retail algorithmic trading, straight from the regulator.
- Your exchange (NSE / BSE / MCX) — for the algo approval, tagging and order-rate rules that apply to your activity.
- Your broker's API terms — each broker sets its own conditions for automated access, including static IP and what third-party software it does or does not permit. Confirm yours before you build anything. Our broker-by-broker guide to MetaTrader 5 in India is a starting point.
If a service cannot show you how it stays inside these, treat that as your answer regardless of what its website claims.
In one sentence
Algo trading is legal in India; what you need to get right is whose account it runs on, how the orders reach the exchange, and that nobody is selling a promise — and if it is your account, your broker's official API and your own strategy, automating it is your business.
Common questions
Is algo trading banned in India?
No. Algorithmic and automated trading is not banned in India. SEBI has put a formal framework around retail algo trading, which permits it under defined conditions rather than prohibiting it. What is restricted is unauthorised access to the exchange, selling algos or signals with return promises, and unapproved third-party platforms - not a retail trader automating their own strategy.
Can a retail trader legally run an automated strategy in India?
Yes. A retail trader can run their own automated strategy on their own account at a SEBI-registered Indian broker, with orders reaching the exchange through the broker’s official API, typically with API access enabled and a static IP registered, within the exchange’s order-rate limits. Confirm the exact conditions with your broker.
Is a custom trading bot or Expert Advisor legal in India?
Software that automates your own strategy on your own broker account through the broker’s official API is not itself a regulated activity. Such a bot does not hold your money and is not a broker. What is regulated is how the orders reach the exchange, whose account they come from, and whether anyone is selling a strategy to others with a performance promise.
What did SEBI’s algo trading framework actually do?
SEBI introduced a framework to bring retail algorithmic trading under clear rules - covering how algo orders are routed through brokers, tagging and approval of algos with the exchange, conditions on third-party algo providers, and thresholds above which registration is required. It formalises and permits retail algo trading under conditions; it does not ban it. Check SEBI’s current circulars for the exact requirements.
Is selling algo trading strategies or signals legal in India?
Providing strategies, signals or algos to other people can fall under investment adviser or research analyst regulation and exchange approval requirements, and promising guaranteed or assured returns is not permitted. This is different from running your own algo on your own account. Anyone selling to others should hold the relevant SEBI registration.
Do I need a static IP for algo trading in India?
Most Indian brokers require a static IP address to place automated orders through their API, as part of their conditions for API access. The exact requirement is set by each broker, so confirm what yours needs before setting up any automation.
Does TradexCodez guarantee profits from its trading bots?
No. TradexCodez is a software company. We code your own strategy into a bot that runs on your own broker account through the official API. We do not sell ready-made ’profit bots’, we do not promise returns, and no bot is a guarantee of profit. A bot follows the rules you give it; the strategy and the market decide the outcome.
Have a strategy? We’ll code it into a bot.
Tell us your rules in plain words — entry, exit, risk — and we build an MT5/MT4 Expert Advisor or Python bot that runs on your own broker account through the official API. Coded to your strategy, tested with you before it goes live. From ₹999.
See custom bot development →This article is general information, not legal or investment advice, and it is not a substitute for professional guidance on your own situation. TradexCodez builds and sells automated trading software, which is a commercial interest you should weigh when reading anything we publish about whether algo trading is permitted. We are not lawyers and we are not a SEBI-registered investment adviser or research analyst. Rules, circulars, thresholds and enforcement change — the general position described here was accurate as of September 2026, and you must confirm the current rules with SEBI, your exchange and your own broker before acting. Trading carries a substantial risk of loss, and automation does not reduce it.