You set a rule for your trading software: buy a stock or option when the price crosses a level, then place a stop loss automatically. The signal comes, the software sends the order, and the trade happens in seconds. But under India’s current rules, that order cannot go to the exchange as an unnamed API request. It needs a tag that shows which strategy sent it.
That tag is called an Algo ID. It is a unique code given to an automated trading strategy. Every order placed by that strategy carries the Algo ID, so your broker and the stock exchange can see which strategy placed, changed, or cancelled the order. Since April 1, 2026, this requirement applies fully to retail algorithmic trading in India.
An Algo ID is a unique exchange-issued code for an automated trading strategy. When your algo places, modifies, or cancels an order through a broker’s API, the order carries this ID. It helps the broker and exchange track the strategy, monitor unusual activity, and apply risk controls. It does not improve profits. It makes automated trading traceable and accountable.
An Algo ID is a unique code issued for an automated trading strategy. Think of it like a vehicle registration number. Many cars may look similar, but each one has a number that identifies it.
In trading, an algo is short for algorithm. It is a set of rules that tells software when to buy, sell, modify, or cancel an order. For example, your rule could be: buy 50 shares of Tata Motors if the price rises above ₹1,000 and place a stop loss 2 percent below the entry price.
Instead of watching the chart and clicking Buy yourself, you let the software do it. That is algorithmic trading.
The Algo ID is attached to every order your strategy sends. So if your software places an order, changes its price, or cancels it, the exchange can trace that action back to your specific strategy. SEBI introduced this requirement to make retail algo trading more transparent and accountable.
Automated systems can send orders much faster than a person. That speed is useful, but a small coding mistake can create many unwanted orders in a short time.
The Algo ID helps prevent that problem from staying hidden. Because every automated order carries the ID, the broker and exchange can see which strategy is responsible for the order flow. If a strategy sends too many orders, repeats the same order, or behaves strangely, it becomes easier to identify and control.
This also helps when something goes wrong. Suppose your strategy places 50 orders instead of one because of a loop in the code. With an Algo ID, the broker can identify the exact strategy, apply limits, and stop further orders if needed.
SEBI’s rules also make the broker responsible for providing approved API access and monitoring algo activity. If you use a third-party algo provider, the broker acts as the principal and the provider acts as its agent.
SEBI published its circular, Safer Participation of Retail Investors in Algorithmic Trading, on February 4, 2025. The circular number is SEBI/HO/MIRSD/MIRSD/PoD/P/CIR/2025/0000013.
The framework was implemented in phases during 2025. It became fully mandatory for all stock brokers from April 1, 2026.
For a retail trader, this means:
Here is what usually happens when you use an automated strategy in India.
No. Many beginners get confused here.
A regular API user is someone running a personal strategy for their own account, usually at a modest order rate. If the strategy stays below 10 orders per second per exchange segment, separate exchange registration is generally not required. However, the orders are still tagged as algorithmic and need an Algo ID.
If your strategy sends 10 or more orders per second to an exchange segment, it must be registered with that exchange through your broker. The exchange then issues its own Algo ID for the strategy.
Parameter | Regular API user | Registered retail algo |
Who it suits | A trader running a personal strategy | A trader using a faster strategy or third-party provider |
Order rate | Below 10 orders per second per exchange segment | 10 or more orders per second per exchange segment |
Exchange registration | Generally not required | Required through the broker |
Algo ID | Required for automated orders | Required for automated orders |
Broker’s role | Provides approved API access | Acts as principal and monitors compliance |
Typical use | Simple personal automation | Algo providers, advanced traders, faster strategies |
Your broker may apply a lower limit than the exchange threshold. Confirm the exact limit and process with your broker before going live.
You do not apply for an Algo ID on your own. You connect your strategy through a SEBI-registered broker.
If your strategy needs registration, your broker forwards the required details to the exchange. The exchange issues the Algo ID for that strategy. Your broker’s system then uses the ID to tag the strategy’s orders.
If you use a third-party algo platform, check whether the provider is registered with the exchange and works through your broker. The broker remains responsible for access, monitoring, and complaint handling.
Let us say Ravi trades Bank Nifty options using an automated strategy through his broker’s API.
His rules are:
At 9:30 a.m., Bank Nifty crosses its opening level. The algo sends a buy order for 30 units at ₹300.
The broker attaches Ravi’s Algo ID to the order. The exchange receives the tagged order and executes it.
If the target is hit at ₹340:
Profit = (340 minus 300) multiplied by 30 = ₹1,200
If the stop loss is hit at ₹280:
Loss = (300 minus 280) multiplied by 30 = ₹600
The Algo ID does not decide whether Ravi makes ₹1,200 or loses ₹600. Its job is to show that both the entry and exit orders came from Ravi’s Bank Nifty strategy.
Now imagine a bug causes the strategy to send 100 orders in one second. The Algo ID helps the broker identify the source quickly and apply risk controls before the problem grows.
If you want to understand automated F&O trading in more detail, read Alice Blue’s guide on algo trading in F&O markets.
Your broker’s system should attach the Algo ID before the order reaches the exchange. If tagging fails or compliance checks are not met, the order may be rejected or blocked.
This is why you should not treat the Algo ID as an optional setting. Before sending live orders, confirm with your broker that:
Parameter | Automated order with Algo ID | Manual order |
Who places the order | Software follows preset rules | You place the order yourself |
Algo ID | Required | Not required |
Speed | Can be very fast | Depends on your reaction time |
Discipline | Follows the coded rules consistently | Depends on your discipline |
Risk monitoring | Broker and exchange can monitor tagged activity | You monitor positions yourself |
Best for | Repeatable, rule-based strategies | Occasional or discretionary trades |
If you buy shares manually through a trading app, you do not need an Algo ID. The requirement applies to orders generated by an algorithm.
An Algo ID makes automated trading traceable. It does not protect you from a badly designed strategy.
Before you automate a strategy, keep these checks in place.
An Algo ID is a unique code that identifies your automated trading strategy. Every order your algo places, changes, or cancels carries this ID, helping your broker and the exchange keep automated trading traceable.
If you plan to use API trading or an algo platform, treat the Algo ID as a basic requirement, not an optional setting. Confirm the process with your broker, test your strategy carefully, and use clear loss limits. Automation can save time, but good risk control is still your responsibility.
An Algo ID is a unique code given to an automated trading strategy. Every order placed, modified, or cancelled by that strategy carries the ID so the broker and exchange can identify its source.
It helps brokers and exchanges track automated order flow, monitor unusual activity, and apply risk controls. It also creates accountability if a strategy misbehaves.
No. If you place an order yourself through a trading app, you do not need an Algo ID. The requirement applies to orders generated by an algorithm.
You connect your strategy through a SEBI-registered broker. If your strategy needs registration, the broker sends the details to the exchange, which issues the Algo ID.
Not always. A personal strategy below 10 orders per second per exchange segment may not need separate registration. Strategies at or above that threshold, and third-party algo strategies, generally need registration through the broker.
No. It only identifies and tracks your strategy. Your strategy can still lose money because of market movements, coding errors, liquidity issues, or poor risk management.
Attention Investors!
Stock Brokers can accept securities as margin from clients only by way of pledge in the depository system w.e.f. September 1, 2020. Update your mobile number & email Id with your stock broker/depository participant and receive OTP directly from the depository on your email id and/or mobile number to create a pledge. Pay 20% upfront margin of the transaction early to trade in the cash market segment. Investors may please refer to the Exchange’s Frequently Asked Questions (FAQs) issued vide circular reference NSE/INSP/45191 dated July 31, 2020, and NSE/INSP/45534 dated August 31, 2020, and other guidelines issued from time to time in this regard. Check your Securities /MF/ Bonds in the consolidated account statement issued by NSDL/CDSL every month.
Corporate Office: No. 153/2, 3rd Floor, M.R.B.Arcade, Bagalur Main Road, Dwaraka Nagar, Yelahanka, Bengaluru – 560 063, Karnataka.
Registered Office: Old No.56/2 ,New No.58, LIC Nagar, Vinayagar Kovil Street, Erode -8,Tamil Nadu– 638002.
Alice Blue Financial Services (P) Ltd : NSE EQ | NSE FO | NSE CDS-90112 SEBI REG : INZ000156038
Alice Blue Financial Services (P) Ltd : BSE EQ | BSE FO | BSE CD-6670 SEBI REG : INZ000156038
Alice Blue Financial Services (P) Ltd : CDSL DP ID 12085300 DP SEBI REG : IN-DP-364-2018
Alice Blue Financial Services (P) Ltd : MCX-56710 SEBI REG : INZ000156038
We hereby declare that we are doing PRO trading
Procedure to file a complaint on SEBI SCORES : Register on SEBI SCORES 2.0. Mandatory details for filing complaints on SCORES: Name, PAN, Address, Mobile Number, E-mail ID. Benefits: Effective Communication, Speedy redressal of the grievances
Click on the provided link to learn about the process for submitting a complaint on the ODR platform for resolving investor grievances.
Investment in securities markets are subject to market risks, read all the related documents carefully before investing. Brokerage will not exceed SEBI prescribed limit.
For queries regarding account opening or activation, email to [email protected] and for fund updates, email to [email protected]
Disclaimer : Prevent unauthorized transactions in your account. Update your mobile numbers/email IDs with your stock brokers. Receive information of your transactions directly from Exchange on your mobile/email at the end of the day. Issued in the interest of investors. All clients have to update their email id and mobile number with Member : Investor Grievance [email protected]
KYC is a one time exercise while dealing in securities markets – once KYC is done through a SEBI registered intermediary (broker, DP, Mutual Fund etc.), you need not undergo the same process again when you approach another intermediary.
No need to issue cheques by investors while subscribing to an IPO. Just write the bank account number and sign in the application form to authorise your bank to make payment in case of allotment. No worries for refund as the money remains in the investor’s account.
Investors are requested to note that Alice Blue Financial Services Private Limited is permitted to receive money from investor through designated bank accounts only named as Up streaming Client Nodal Bank Account (USCNBA). Alice Blue Financial Services Private Limited is also required to disclose these USCNB accounts to Stock Exchange. Hence, you are requested to use following USCNB accounts only for the purpose of dealings in your trading account with us. The details of these USCNB accounts are also displayed by Stock Exchanges on their website under “Know/ Locate your Stock Broker. Bank Details (Valid UPI FAQ).