{"id":3049,"date":"2025-02-05T15:58:15","date_gmt":"2025-02-05T10:28:15","guid":{"rendered":"https:\/\/algodelta.com\/blog\/?p=3049"},"modified":"2025-02-08T17:17:54","modified_gmt":"2025-02-08T11:47:54","slug":"sebi-new-rule-on-algotrading-and-api","status":"publish","type":"post","link":"https:\/\/algodelta.com\/blog\/sebi-new-rule-on-algotrading-and-api\/","title":{"rendered":"SEBI New Rule on algotrading and API"},"content":{"rendered":"<figure class=\"wp-block-post-featured-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api.webp 1920w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api-300x169.webp 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api-1024x576.webp 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api-768x432.webp 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-new-rule-on-algo-trading-and-api-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n<p>Algorithmic trading (algo trading) is becoming increasingly popular among retail investors. To ensure safer participation, the Securities and Exchange Board of India (SEBI) has introduced a new regulatory framework. This framework aims to establish clear rules and responsibilities for brokers, algo providers, and stock exchanges. Let&#8217;s dive into the details! <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcdc Background of Algo Trading Regulation<\/h3>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:45% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" width=\"504\" height=\"400\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-guideline-2012.png\" alt=\"\" class=\"wp-image-3150 size-full\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-guideline-2012.png 504w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/sebi-guideline-2012-300x238.png 300w\" sizes=\"(max-width: 504px) 100vw, 504px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>SEBI first issued guidelines on algo trading in March 30, 2012, outlining basic rules for automated trade execution. Over the years, additional measures were introduced to strengthen control over algo trading. While institutional investors have been using Direct Market Access (DMA) for algorithmic trading, retail traders are now showing increased interest in using these automated strategies.<\/p>\n<\/div><\/div>\n\n\n\n<p>With this growing demand, SEBI has decided to refine its regulatory framework to ensure market integrity and investor protection. The new guidelines focus on defining roles, responsibilities, and safeguards for all key stakeholders involved in the trading ecosystem.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd11 Key Highlights of the New Regulatory Framework<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">1\ufe0f\u20e3 <strong>Use of APIs for Algo Trading<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Brokers will be the principal players, while algo providers (fintech firms or vendors) will act as their agents, using APIs provided by brokers.<\/li>\n\n\n\n<li>Every algo order flowing through a broker\u2019s API must have a unique identifier assigned by the stock exchange.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"740\" height=\"453\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/man-analyzing-stock-market-charts-financial-data-electronic-board_169016-14900.jpg\" alt=\"\" class=\"wp-image-3060\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/man-analyzing-stock-market-charts-financial-data-electronic-board_169016-14900.jpg 740w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/man-analyzing-stock-market-charts-financial-data-electronic-board_169016-14900-300x184.jpg 300w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retail investors developing their own algos must register them with the exchange through their broker if they exceed a specific order-per-second threshold.<\/li>\n\n\n\n<li>Such self-developed algos can only be used for personal or family trading (self, spouse, dependent children, and parents).<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Brokers&#8217; responsibilities include:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Identifying and categorizing algo orders.<\/li>\n\n\n\n<li>Restricting open API access and allowing only vendor-specific API keys with static IP whitelisting.<\/li>\n\n\n\n<li>Using OAuth(Open Authentication) based authentication and enforcing two-factor authentication (2FA) for secure access.<\/li>\n\n\n\n<li>Dealing only with empaneled algo providers and addressing related complaints.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">2\ufe0f\u20e3 <strong>Stock Brokers\u2019 Responsibilities<\/strong><\/h4>\n\n\n\n<p>Brokers facilitating algo trading must:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<ul class=\"wp-block-list\">\n<li>Obtain stock exchange approval for each algo before offering it to clients.<\/li>\n\n\n\n<li>Tag all algo orders with unique exchange-assigned identifiers for audit trails.<\/li>\n\n\n\n<li>Seek exchange approval for any modifications to an approved algo.<\/li>\n\n\n\n<li>Handle investor complaints and ensure API monitoring to prevent misuse.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"493\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/stock-broker-responsibility.webp\" alt=\"\" class=\"wp-image-3126\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/stock-broker-responsibility.webp 740w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/stock-broker-responsibility-300x200.webp 300w\" sizes=\"(max-width: 740px) 100vw, 740px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">3\ufe0f\u20e3 <strong>Approval<\/strong> <strong>&amp; Registration of Algo Providers<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:39% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"375\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/forms-concept-illustration_114360-4957-removebg-preview-1-edited.webp\" alt=\"\" class=\"wp-image-3118 size-full\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/forms-concept-illustration_114360-4957-removebg-preview-1-edited.webp 500w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/forms-concept-illustration_114360-4957-removebg-preview-1-edited-300x225.webp 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<ul class=\"wp-block-list\">\n<li>Algo providers do not fall under SEBI\u2019s direct regulation but must be <strong>empaneled with stock exchanges<\/strong> for better oversight.<\/li>\n\n\n\n<li>Stock exchanges will set specific empanelment criteria for algo providers.<\/li>\n\n\n\n<li>Brokers must conduct due diligence before onboarding an algo provider.<\/li>\n\n\n\n<li>Brokers and algo providers may share revenue from client subscriptions and brokerage fees, but <strong>full disclosure of charges must be provided to investors<\/strong>.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">4\ufe0f\u20e3 <strong>Stock Exchanges\u2019 Responsibilities<\/strong><\/h4>\n\n\n\n<p>Stock exchanges will oversee algo trading by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Establishing a <strong>Standard Operating Procedure (SOP)<\/strong> for algo testing.<\/li>\n\n\n\n<li>Conducting continuous surveillance of algo orders and their behavior.<\/li>\n\n\n\n<li>Implementing <strong>a \u2018kill switch\u2019<\/strong> to halt trading if an algo malfunctions.<\/li>\n\n\n\n<li>Setting roles, criteria, and processes for empaneling algo providers.<\/li>\n\n\n\n<li>Ensuring brokers can differentiate between algo and non-algo orders.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"400\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com--1024x400.jpg\" alt=\"\" class=\"wp-image-3078\" style=\"aspect-ratio:2.56;width:771px;height:auto\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com--1024x400.jpg 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com--300x117.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com--768x300.jpg 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com--1536x600.jpg 1536w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/what-is-NSE-and-BSE-stocksaim.com-.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Releasing FAQs and operational guidelines covering:\n<ul class=\"wp-block-list\">\n<li>Brokers\u2019 risk management systems for API-based orders.<\/li>\n\n\n\n<li>Registration process for algos and re-approval requirements.<\/li>\n\n\n\n<li>Data flow rules between algo providers, brokers, and exchanges.<\/li>\n\n\n\n<li>Protection of retail investors\u2019 algo strategies through confidentiality agreements.<\/li>\n\n\n\n<li>Fast-track registration timelines for execution algos.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">5\ufe0f\u20e3 <strong>Categorization of Algos<\/strong><\/h4>\n\n\n\n<p>Algos will be categorized into two types:<\/p>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 37%\"><div class=\"wp-block-media-text__content\">\n<h5 class=\"wp-block-heading\">\u2b1b <strong>Black Box (Proprietary Algos)<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The logic behind these algos is hidden and cannot be replicated.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">\u2b1c White Box (Execution Algos)<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>These have fully transparent logic that users can see and understand.<\/li>\n<\/ul>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post-1024x1024.png\" alt=\"\" class=\"wp-image-3081 size-full\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post-1024x1024.png 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post-300x300.png 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post-150x150.png 150w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post-768x768.png 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Natural-Minimal-Two-Tone-Do-Dont-Instagram-Post.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Black Box Algo providers must<\/strong> \ud83d\udc48\ud83c\udffc\n<ul class=\"wp-block-list\">\n<li>Register as a <strong>Research Analyst<\/strong> and maintain detailed research reports for each algo.<\/li>\n\n\n\n<li>If the logic changes, the algo must be registered as a new algo with updated research reports.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\uddd3\ufe0f Implementation Timeline<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:31%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6-1024x726.png\" alt=\"\" class=\"wp-image-3091\" style=\"aspect-ratio:1.4104683195592287;width:277px;height:auto\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6-1024x726.png 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6-300x213.png 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6-768x545.png 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6-1536x1090.png 1536w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/Untitled-design-6.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:69%\">\n<ul class=\"wp-block-list\">\n<li><strong>April 1, 2025<\/strong> \u2013 The <strong>Broker\u2019s Industry Standards Forum (BISF)<\/strong> will formulate implementation guidelines under the supervision of stock exchanges and SEBI.<\/li>\n\n\n\n<li><strong>August 1, 2025<\/strong> \u2013 The new provisions will officially take effect.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udccc What Brokers &amp; Exchanges Need to Do<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Stock exchanges must <strong>update their rules and by-laws<\/strong> to implement these changes.<\/li>\n\n\n\n<li>Brokers must <strong>set up systems and procedures<\/strong> to comply with the new regulations.<\/li>\n\n\n\n<li>All stakeholders (brokers, exchanges, and algo providers) must <strong>educate investors<\/strong> about these new safeguards.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd0e Why This Matters for Retail Traders<\/h3>\n\n\n\n<p>These new SEBI guidelines will make algo trading <strong>safer and more transparent<\/strong> for retail investors. They ensure:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/retail-trader-1024x683.jpg\" alt=\"\" class=\"wp-image-3101\" style=\"aspect-ratio:1.499267935578331;width:539px;height:auto\" srcset=\"https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/retail-trader-1024x683.jpg 1024w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/retail-trader-300x200.jpg 300w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/retail-trader-768x512.jpg 768w, https:\/\/algodelta.com\/blog\/wp-content\/uploads\/2025\/02\/retail-trader.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u2705 Better oversight of algo providers <br>\u2705 Secure API access &amp; authentication <br>\u2705 Clear categorization of algos <br>\u2705 More control for brokers &amp; exchanges <br>\u2705 Greater protection against algo malfunctions <\/p>\n\n\n\n<p>Retail traders can confidently explore algo trading, knowing that robust checks and balances are in place.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd17 Final Thoughts<\/h3>\n\n\n\n<p>SEBI\u2019s move to refine algo trading regulations is a step toward balancing <strong>innovation with investor safety<\/strong>. By clearly defining roles for brokers, algo providers, and stock exchanges, SEBI is fostering a secure environment for retail traders to leverage algorithmic trading.<\/p>\n\n\n\n<p>\ud83d\ude80 <strong>Looking to automate your trading?<\/strong> At <a href=\"https:\/\/www.algodelta.com\/\" data-type=\"link\" data-id=\"https:\/\/www.algodelta.com\/\">AlgoDelta<\/a>, we provide powerful solutions for <strong>copy trading, white labeling, strategy development, and consultancy<\/strong>\u2014helping traders and businesses optimize their algo trading experience.<\/p>\n\n\n\n<p>\ud83d\udd14 <strong>Stay tuned for updates on trading automation and market insights with <a href=\"https:\/\/www.algodelta.com\/\" data-type=\"link\" data-id=\"https:\/\/www.algodelta.com\/\">AlgoDelta<\/a>!<\/strong> \ud83d\ude80<\/p>\n\n\n\n<p>source : sebi , stocksaim<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Algorithmic trading (algo trading) is becoming increasingly popular among retail investors. To ensure safer participation, the Securities and Exchange Board of India (SEBI) has introduced a new regulatory framework. This&hellip;<\/p>\n","protected":false},"author":6,"featured_media":3149,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,13],"tags":[54],"class_list":["post-3049","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-information","category-online-trading-platforms","tag-sebi-rules"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/3049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/comments?post=3049"}],"version-history":[{"count":91,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/3049\/revisions"}],"predecessor-version":[{"id":3216,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/posts\/3049\/revisions\/3216"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/media\/3149"}],"wp:attachment":[{"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/media?parent=3049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/categories?post=3049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algodelta.com\/blog\/wp-json\/wp\/v2\/tags?post=3049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}