{"what_this_is":"The machine-readable twin of the BankPulse page for one RBI rulebook. Same points, same dates, same paragraph references as the page a person reads. RBI's own wording is not reproduced here: each point names the RBI paragraph, the character offset into the text BankPulse read and the sha256 of that text, so the claim can be checked against RBI's own document.","schema_version":1,"release_id":"d653cdb0a5","generated_at":"2026-09-15T00:33:59.117975+00:00","id":"md12870","title":"Master Direction – Reserve Bank of India (Electronic Trading Platforms) Directions, 2025","document_kind":"Master Direction","page":"https://bankpulse.ai/rule/md12870","status":"In force","importance":{"code":"MR","label":"MUST READ","weight":"Must read","why":"Binding instrument, class not named: applies broadly","layer":"bankpulse_inference"},"applies_to":{"shown":"Entities that operate an Electronic Trading Platform","class_code":"ALL","from":"the document's own title","layer":"bankpulse_inference"},"dates":{"prid":"md12870","mode":"four_dates_v1","published":{"label":"Published","value":"Jun 16, 2025","stated":true,"why":"The day RBI put this document out."},"effective":{"label":"Starts to apply","value":"","stated":false,"why":"Not stated separately in this document. Read the rule itself before you assume a start date."},"transition":{"label":"Time to get ready","value":"","stated":false,"why":"Cannot be worked out until the day it starts to apply is known."},"deadline":{"label":"Last date to act","value":"","stated":false,"why":"No date to act by was found in this document. Other dates may sit inside single paragraphs."},"sources":{"published":"doc_date in data/highlights/md12870.json","effective":"none held","transition":"none held","deadline":"none held"}},"rbi_source":{"url":"https://rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12870","document_date":"Jun 16, 2025","read_by_bankpulse":"2026-08-21 16:22:27 UTC","text_sha256":"f0aac9ce79c793a9cc0f207c618b2885496eb939cdeeaa1cf4a6119e9dec2031","word_count":3077,"standing_last_checked":"Standing checked on RBI’s Master Directions index, 15 September 2026, 5:58 am IST."},"counts":{"points_shown":39,"points_naming_an_rbi_paragraph":39,"points_stored":39,"actions":0,"amendments":0},"points":[{"n":1,"claim":"md12870-c15dce5e","page_group":"Must know","stored_section":"WHO IT APPLIES TO","heading":"Covers ETP operators","plain_english":"This rule covers entities that run Electronic Trading Platforms.","rbi_paragraph":"Para 1","rbi_char_offset":3969,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p1","layer":"bankpulse"},{"n":2,"claim":"md12870-f7a9bc08","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Prior authorisation is required","plain_english":"No one may run an ETP without RBI's prior authorisation.","rbi_paragraph":"Para 3","rbi_char_offset":7402,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p2","layer":"bankpulse"},{"n":3,"claim":"md12870-b1296e0b","page_group":"Must know","stored_section":"WHO SHOULD ACT","heading":"Company incorporated in India","plain_english":"The entity applying must be a company incorporated in India.","rbi_paragraph":"Para 4","rbi_char_offset":8085,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p3","layer":"bankpulse"},{"n":4,"claim":"md12870-8eace0e7","page_group":"Must know","stored_section":"WHO SHOULD ACT","heading":"Three years of experience needed","plain_english":"The operator, or two of its key people, need three years running trading systems.","rbi_paragraph":"Para 4","rbi_char_offset":8339,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p4","layer":"bankpulse"},{"n":5,"claim":"md12870-cc7919f1","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"₹5 crore net worth minimum","plain_english":"An ETP operator must always hold at least ₹5 crore net worth.","rbi_paragraph":"Para 4","rbi_char_offset":8572,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p5","layer":"bankpulse"},{"n":6,"claim":"md12870-ca8317b3","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Reliable secure technology required","plain_english":"The platform's technology must be reliable, secure and able to grow.","rbi_paragraph":"Para 4","rbi_char_offset":8936,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p6","layer":"bankpulse"},{"n":7,"claim":"md12870-ed2d44ed","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Real time trade information","plain_english":"Trade details must reach members in real time or close to it.","rbi_paragraph":"Para 4","rbi_char_offset":9179,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p7","layer":"bankpulse"},{"n":8,"claim":"md12870-89a16ddd","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Apply through the PRAVAAH portal","plain_english":"An entity applies for authorisation through RBI's PRAVAAH portal.","rbi_paragraph":"Para 5","rbi_char_offset":9338,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p8","layer":"bankpulse"},{"n":9,"claim":"md12870-1a3a2230","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"RBI's decision is final","plain_english":"RBI's decision to grant, refuse or cancel authorisation is final.","rbi_paragraph":"Para 5","rbi_char_offset":10780,"weight":"MUST KNOW","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p9","layer":"bankpulse"},{"n":10,"claim":"md12870-04776f50","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Authorisation cannot be transferred","plain_english":"An ETP operator may not transfer its authorisation to anyone else.","rbi_paragraph":"Para 5","rbi_char_offset":10954,"weight":"MUST KNOW","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p10","layer":"bankpulse"},{"n":11,"claim":"md12870-793e0812","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"RBI can cancel authorisation","plain_english":"RBI can cancel the authorisation if the operator breaks a rule, order or instruction RBI gave.","rbi_paragraph":"Para 5","rbi_char_offset":11444,"weight":"MUST KNOW","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p11","layer":"bankpulse"},{"n":12,"claim":"md12870-cb39c1aa","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Surrender the authorisation letter","plain_english":"A cancelled operator must hand the original authorisation letter back to RBI.","rbi_paragraph":"Para 5","rbi_char_offset":12056,"weight":"MUST KNOW","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p12","layer":"bankpulse"},{"n":13,"claim":"md12870-bf2efd91","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Fair membership rules needed","plain_english":"An ETP operator must have clear, fair rules for who can join.","rbi_paragraph":"Para 6","rbi_char_offset":12225,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p13","layer":"bankpulse"},{"n":14,"claim":"md12870-78c792ce","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Due diligence on members","plain_english":"Every member must be checked when it joins, and its details kept.","rbi_paragraph":"Para 6","rbi_char_offset":12283,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p14","layer":"bankpulse"},{"n":15,"claim":"md12870-2a1b5a6d","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Identified by LEI or PAN","plain_english":"Each member is identified by its own Legal Entity Identifier or PAN.","rbi_paragraph":"Para 6","rbi_char_offset":12406,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p15","layer":"bankpulse"},{"n":16,"claim":"md12870-efb2ad09","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"A written risk framework","plain_english":"The operator must have one full, written plan for managing risk.","rbi_paragraph":"Para 6","rbi_char_offset":13532,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p16","layer":"bankpulse"},{"n":17,"claim":"md12870-7ac1e89b","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Control who can access it","plain_english":"The platform must stop anyone unauthorised from getting on it.","rbi_paragraph":"Para 6","rbi_char_offset":13830,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p17","layer":"bankpulse"},{"n":18,"claim":"md12870-1abdcc2e","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Trades must be fair","plain_english":"Every trade on the system must be fair, open and orderly.","rbi_paragraph":"Para 6","rbi_char_offset":14020,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p18","layer":"bankpulse"},{"n":19,"claim":"md12870-b38caab3","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Test algo trading systems first","plain_english":"Any automated trading system must be tested before it is let on.","rbi_paragraph":"Para 6","rbi_char_offset":14662,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p19","layer":"bankpulse"},{"n":20,"claim":"md12870-da0f34c1","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Watch trading for market abuse","plain_english":"The operator must watch trading closely to stop unfair or disorderly deals.","rbi_paragraph":"Para 6","rbi_char_offset":15639,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p20","layer":"bankpulse"},{"n":21,"claim":"md12870-3a6d650e","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Tell RBI of conflicts","plain_english":"RBI must be told about any conflict from related parties or group firms.","rbi_paragraph":"Para 6","rbi_char_offset":15860,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p21","layer":"bankpulse"},{"n":22,"claim":"md12870-388eaed9","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Fair fees for all members","plain_english":"Fees charged to members must be fair and the same for all.","rbi_paragraph":"Para 6","rbi_char_offset":16041,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p22","layer":"bankpulse"},{"n":23,"claim":"md12870-e39e7460","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Outsourcing needs its own oversight","plain_english":"Any outsourced work still needs proper oversight of its own risks.","rbi_paragraph":"Para 6","rbi_char_offset":16287,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p23","layer":"bankpulse"},{"n":24,"claim":"md12870-4a64e398","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"A business continuity plan","plain_english":"The operator needs its own plan for outages and disaster recovery.","rbi_paragraph":"Para 6","rbi_char_offset":16969,"weight":"MUST KNOW","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p24","layer":"bankpulse"},{"n":25,"claim":"md12870-cccf5b91","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Yearly IT security audit","plain_english":"An ETP operator must get an IT security audit at least once every year.","rbi_paragraph":"Para 6","rbi_char_offset":17620,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p25","layer":"bankpulse"},{"n":26,"claim":"md12870-0c0376e9","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Keep platform data ten years","plain_english":"The operator must keep all platform data for at least 10 years.","rbi_paragraph":"Para 6","rbi_char_offset":18265,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p26","layer":"bankpulse"},{"n":27,"claim":"md12870-cfb39bad","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Investigation data kept three years","plain_english":"Data wanted for an investigation is kept at least three years after it closes.","rbi_paragraph":"Para 6","rbi_char_offset":18445,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p27","layer":"bankpulse"},{"n":28,"claim":"md12870-c04b6549","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Quarterly report to RBI","plain_english":"The operator must send RBI a quarterly report on how the platform works.","rbi_paragraph":"Para 7","rbi_char_offset":19069,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p28","layer":"bankpulse"},{"n":29,"claim":"md12870-0ec2ebc3","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Yearly compliance report","plain_english":"Every year, the operator reports to RBI on its own compliance.","rbi_paragraph":"Para 7","rbi_char_offset":19275,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p29","layer":"bankpulse"},{"n":30,"claim":"md12870-2f6c651d","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Report disruptions to RBI","plain_english":"Any outage or market abuse must be emailed to RBI right away.","rbi_paragraph":"Para 7","rbi_char_offset":20116,"weight":"MUST KNOW","role":"Compliance","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p30","layer":"bankpulse"},{"n":31,"claim":"md12870-2574121d","page_group":"Must know","stored_section":"WHAT CHANGES","heading":"Ending operations needs approval","plain_english":"An operator may stop running the platform only with RBI's prior approval.","rbi_paragraph":"Para 8","rbi_char_offset":20289,"weight":"MUST KNOW","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p31","layer":"bankpulse"},{"n":1,"claim":"md12870-b1171289","page_group":"Background","stored_section":"KEY DATES","heading":"Called the 2025 Directions","plain_english":"This rulebook is the 2025 Directions for electronic trading platforms.","rbi_paragraph":"Para 1","rbi_char_offset":3839,"weight":"BACKGROUND","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p32","layer":"bankpulse"},{"n":2,"claim":"md12870-a76d0162","page_group":"Background","stored_section":"WHO IT APPLIES TO","heading":"Own trading systems exempt","plain_english":"A bank's or dealer's own trading system skips this, when it alone gives the price and takes the trade.","rbi_paragraph":"Para 1","rbi_char_offset":4160,"weight":"BACKGROUND","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p33","layer":"bankpulse"},{"n":3,"claim":"md12870-5fb5891e","page_group":"Background","stored_section":"WHAT IT REPLACES","heading":"Old approvals still count","plain_english":"Any approval given under the 2018 rules still counts under this one.","rbi_paragraph":"Para 1","rbi_char_offset":5296,"weight":"BACKGROUND","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p34","layer":"bankpulse"},{"n":4,"claim":"md12870-a2a8948e","page_group":"Background","stored_section":"KEY DATES","heading":"Effective immediately","plain_english":"The rule started the day RBI issued it.","rbi_paragraph":"Para 1","rbi_char_offset":5475,"weight":"BACKGROUND","role":"Legal","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p35","layer":"bankpulse"},{"n":5,"claim":"md12870-d598b0fa","page_group":"Background","stored_section":"THE CORE IDEA","heading":"What algo trading means","plain_english":"Algo trading is any trade a software programme starts on its own.","rbi_paragraph":"Para 2","rbi_char_offset":5631,"weight":"BACKGROUND","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p36","layer":"bankpulse"},{"n":6,"claim":"md12870-ed36c047","page_group":"Background","stored_section":"THE CORE IDEA","heading":"What counts as an ETP","plain_english":"An ETP is any electronic system, other than a stock exchange, where such deals are struck.","rbi_paragraph":"Para 2","rbi_char_offset":5760,"weight":"BACKGROUND","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p37","layer":"bankpulse"},{"n":7,"claim":"md12870-4a1a77b1","page_group":"Background","stored_section":"THE CORE IDEA","heading":"What eligible instruments means","plain_english":"Eligible instruments include securities, money instruments, forex instruments and derivatives RBI names.","rbi_paragraph":"Para 2","rbi_char_offset":5950,"weight":"BACKGROUND","role":"Company","team":null,"products_covered":["foreign-exchange"],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p38","layer":"bankpulse"},{"n":8,"claim":"md12870-26580a81","page_group":"Background","stored_section":"WHO IT APPLIES TO","heading":"Who is an ETP operator","plain_english":"An ETP operator is the entity RBI has let run an ETP.","rbi_paragraph":"Para 2","rbi_char_offset":6367,"weight":"BACKGROUND","role":"Company","team":null,"products_covered":[],"products_excluded":[],"bankpulse_example":null,"anchor":"https://bankpulse.ai/rule/md12870#p39","layer":"bankpulse"}],"actions":[],"amendments":[],"layers":{"rbi_source":"Facts taken from RBI's own document.","bankpulse":"BankPulse's plain-English summary of RBI's document.","bankpulse_inference":"BankPulse's own inference, not stated by RBI."},"rbi_wording_not_included":"By design. BankPulse never republishes RBI's exact sentences. Use rbi_paragraph with rbi_source.url to read RBI's own words.","terms":"BankPulse's plain-English summaries are BankPulse's own work. The underlying regulation is the Reserve Bank of India's. Always check the RBI document named in rbi_source before acting."}