Sandbox environment — realistic simulated data · everything is explorable, nothing is actionable
sim-today 2026-07-12
Entity onboarding

Entity Onboarding

Angel One Limited, onboarded from its own public filings — the identity, listing and financial facts below are real and each carries its source, while every element of compliance posture in this sandbox is illustrative and asserts nothing about the firm's actual compliance.

ONB-001opinionated2026-07-09 09:41 IST2026-07-10 17:05 ISTsigned · Priya Nair, Compliance Officer
corpus axis maintained separatelyRUN-041 · RUN-047 →
realpublic and checkable

Angel One Limited is a real, listed, SEBI-registered stock broker. Identity, ISIN and listing, net worth, revenue, profit, client base and NSE market share are taken from the XBRL results filed with the exchanges and the published business updates — each one names its source below, and anything Poneglyph computed itself is marked derived.

illustrativesimulated compliance posture

Everything about posture — obligations met or gapped, evidence, remediation, audit events, document contents and the onboarding narrative itself — is simulated. None of it asserts anything about the firm's actual compliance; no finding, penalty or inspection outcome is depicted. The named compliance team is this sandbox's own, not Angel One employees.

Angel One Limited

ListedISIN INE732I01021NSE ANGELONEBSE 543235
ENT-001
QSB · computed, unconfirmedCSCRF · Qualified RE

IncorporatedIndia · Maharashtra (registered office Mumbai)
Capacitiesstock-broker · depository-participant
ExchangesNSE · BSE · MCX
DepositoriesCDSL
Segments runEquity — CashEquity — DerivativesCurrency DerivativesCommodity DerivativesDepository ParticipantMargin Trading FacilityAlgorithmic TradingInternet & Wireless TradingResearch AnalystMutual Fund Distribution
Ruled outPortfolio management · Investment advisory · Debt segment — declared negatives, filed with their reason so the exclusion is auditable.
Registrations — 7 lines, 6 masked in the sandbox
CategoryAuthorityNumberState
Stock BrokerSEBIINZ000161534declared
Trading Member — Capital Market & F&ONSETM-••••••masked
Trading Member — Equity & DerivativesBSETM-••••••masked
Trading Member — Commodity DerivativesMCXTM-••••••masked
Depository ParticipantCDSLIN-DP-CDSL-••••••masked
Research AnalystSEBIINH•••••••••masked
Mutual Fund DistributorAMFIARN-•••••masked

INZ000161534 is publicly displayed because SEBI requires it, and is held here as declared until the certificate arrives against DOC-REQ-001. The engine has never generated a registration number.

6,201.98Net worth · ₹ croreTotal equity, standalone FY2025-26 — XBRL results filed with NSE and BSE, reconciled through the Molecule financials engine. Prior year ₹5,597.87 cr.
5,054.07Revenue · ₹ croreTotal revenue, standalone FY2025-26 — same XBRL filing. FY2024-25 net profit ₹1,215.95 cr; the FY2025-26 profit line was not reconciled, so it is absent rather than estimated.
3.86Client base · crore38.59 million, June 2026 business update published to NSE and BSE — up 18.8% year on year
≈ 6.76NSE active clients · millionDERIVED by Poneglyph, not reported: 14.79% NSE share × 4.57 crore market-wide active base (Mar 2026) — this is the QSB-relevant count and it is an estimate
▸ All 18 profile facts — 12 verified against public sources, 6 held declared or derived
FactValueProvenanceAs ofSource
Legal nameAngel One Limited
filingverified
2026-07-12Corporate identity as carried in the standalone financial results for FY2025-26 filed with NSE and BSE in XBRL, and on the exchange listing records.
ISININE732I01021
exchangeverified
2026-07-12Depository-allotted ISIN as quoted on the NSE and BSE equity segments.
Listing statusListed — NSE: ANGELONE · BSE: 543235
exchangeverified
2026-07-12NSE and BSE equity-segment listing records. Listing brings the LODR disclosure regime alongside the intermediary obligations mapped here.
Jurisdiction of incorporationIndia · Maharashtra (registered office Mumbai)
filingverified
2026-07-12Registered-office address as carried in the exchange filings; an Indian company, so the Master Circular for Stock Brokers applies in full rather than through an IFSC or foreign-entity carve-out.
Net worth (FY2025-26)₹6,201.98 crore
filingverified
2026-03-31Total equity, standalone, FY2025-26 XBRL results filed with NSE and BSE; reconciled through the Molecule financials engine.
Net worth (FY2024-25)₹5,597.87 crore
filingverified
2025-03-31Total equity, standalone, FY2024-25 XBRL results filed with NSE and BSE; carried so the year-on-year movement is visible rather than asserted.
Net-worth movement (FY25 → FY26)+₹604.11 crore · +10.79%
derivedunverified
2026-03-31Computed by Poneglyph: ₹6,201.98 cr − ₹5,597.87 cr = ₹604.11 cr; ₹604.11 cr ÷ ₹5,597.87 cr = 10.79%. Both inputs are filed figures; the movement itself is our arithmetic and is not a reported line item.
Revenue (FY2025-26)₹5,054.07 crore
filingverified
2026-03-31Total revenue, standalone, FY2025-26 XBRL results filed with NSE and BSE; reconciled through the Molecule financials engine.
Net profit (FY2024-25)₹1,215.95 crore
filingverified
2025-03-31Profit after tax, standalone, FY2024-25 XBRL results filed with NSE and BSE. The FY2025-26 profit line was not reconciled at profile build time and is therefore absent, not estimated.
Total client base38.59 million (3.86 crore) · +18.8% YoY
exchangeverified
2026-06-30June 2026 monthly business update published to NSE and BSE. This is the cumulative client base, distinct from the exchange-defined active-client count used for QSB.
Client base at FY2025-26 close37.39 million · +20.5% YoY from 31.02 million
exchangeverified
2026-03-31FY2025-26 business update published to NSE and BSE; prior-year comparative 31.02 million at FY2024-25 close.
NSE active-client market share14.79% (from 15.40%, −61 bps)
exchangeverified
2026-03-31NSE active-client share reported in the published business update; prior-period comparative 15.40%. Share is falling while the absolute base grows — both facts are carried, neither is smoothed.
NSE market-wide active clients4.57 crore (45.7 million)
exchangeverified
2026-03-31Total active clients across all members on NSE, March 2026, as published by the exchange. Carried as the denominator for the derived figure below.
NSE active clients (derived)≈ 6.76 million
derivedunverified
2026-03-31Computed by Poneglyph, not reported by the firm: 14.79% × 4.57 crore = 6,759,030 ≈ 6.76 million. This is the QSB-relevant count, and it is an estimate — the exchange's own active-client figure for the member supersedes it the moment it is supplied.
SEBI broker registration numberINZ000161534 (declared)
declaredunverified
2026-07-12Publicly displayed by the firm as SEBI requires. Poneglyph holds it as declared and unverified until the registration certificate is supplied against DOC-REQ-001; a number read off a website is not a registration record.
Exchange membershipsNSE, BSE (declared) · MCX (declared)
declaredunverified
2026-07-12NSE and BSE are independently evidenced as listing venues, but membership as a trading member is a separate record. MCX membership is inferred from the declared commodity-derivatives segment. All three await the exchange membership certificates before the profile treats them as verified.
Depository participationCDSL (declared)
declaredunverified
2026-07-12Declared at onboarding and consistent with the depository-participant segment. The DP registration number is masked in this sandbox and the capacity stays declared until the CDSL certificate is supplied.
Segments not declared — obligation sets ruled outPortfolio management · Investment advisory · Debt segment
declaredunverified
2026-07-12No portfolio-manager, investment-adviser or debt-segment activity was declared at onboarding. The SEBI (Portfolio Managers) Regulations, 2020 and the SEBI (Investment Advisers) Regulations, 2013 obligation sets are therefore not mapped into this register, and the debt-segment provisions of the Master Circular are left unscoped. A single declaration reverses any of the three and the register rebuilds — the exclusion is a live determination, not a permanent judgement.

Six steps, run once — every one of them replayable
0/6 expanded
  1. Identify the entitydoneidentify
    entity profile

    Resolve a name to a legal person, then to its public filings. Nothing is taken on trust: each fact is stamped with where it came from and whether it is externally checkable.

    outcomeAngel One Limited resolved to ISIN INE732I01021 — 9 facts verified against filings, 1 held declared pending its certificate.
  2. Map the business linesdonesegments
    the questions

    A licence says what the firm may do; the segments say what it actually does. The engine infers what public disclosure supports and refuses to guess the rest — the unknowns become questions.

    outcome6 segments inferred from public sources, 5 more confirmed by the firm, 2 registrations ruled out — 13 questions drafted, 9 of them pre-filled.
  3. Compute the designationsdonedesignation
    DOC-REQ-004

    QSB and CSCRF are not self-selected. The engine scores the entity against the published parameters, states what it could and could not compute, and marks the result as a prediction until the exchange's own list confirms it.

    outcomeQSB computed positive on 3 of 7 publicly-scorable parameters; CSCRF grade derived as Qualified RE. Both flagged unconfirmed pending DOC-REQ-004.
  4. Bind the applicable Partsdonescope
    scope table

    Walk all ten Parts of the Master Circular against the confirmed profile. What binds, binds with a reason. What does not bind is recorded with its reason too, because an unexplained exclusion is where inspections start.

    outcome9 of 10 Parts bind and all 9 carry extracted obligations — 43 joined to the profile. Part VIII excluded as event-driven, held under a standing trigger watch and deliberately left un-extracted.
  5. Derive the document asksdonedocuments
    document vault

    Not a checklist. Every requirement is generated from the bound scope and carries the profile fact that produced it, so the firm can always answer the only question that matters: why are you asking me this.

    outcome26 requirements derived, each with its trigger; 2 resolve straight to waived on profile grounds. A same-licence peer without QSB, MTF or algo would see 22.
  6. Activate the registerdoneactivate

    The engine assembles the profile, scope, obligations and document register into one addressable object — then stops, and hands it to a named human. Nothing goes live unsigned.

    outcomeRegister live 2026-07-10, signed by Priya Nair. Two facts remain explicitly unconfirmed and are rendered that way everywhere.

What binds — the ten Parts of the Master Circular, walked one by oneopen the register →

9 of 10 Parts bind this profile and 1 is excluded with its reason on the record. 43 extracted obligations are joined to the entity across 14 of 15 register chapters. Default Management (Part VIII) carries nothing because its Part was excluded here with the reason on the record — a zero that is a determination, not a missing pass. Every other bound chapter now carries extracted content: the corpus-completion pass closed the shortfall the first extraction left behind.

IRegistration of Stock Brokers
applicable
Subjects 1–123 obligations mapped
binds onstock-broker registration

Getting and keeping the licence — antecedent verification, corporate conversion, single registration across segments, transfer of business.

IISupervision & Oversight
applicable
Subjects 13–18 (incl. QSB at 18)2 obligations mapped
binds onregistration plus probable QSB designation

How the firm is watched — annual inspection by exchanges, annual system audit, the Early Warning Mechanism against diversion of client securities, and the QSB enhanced-obligation regime.

IIIDealings with Client
applicable
Subjects 19–49 (Para 46 = pay-in validation)19 obligations mapped
binds onretail client dealing at scale, MTF, client securities

The largest Part — account opening and UCC, nomination, margin trading and margin collection, pledge/re-pledge, collateral segregation, handling of client securities, pay-in validation, running-account settlement.

IVTechnology Related Provisions
applicable
Subjects 50–65 (CSCRF at 60, AI/ML at 61)6 obligations mapped
binds oninternet trading, algo order flow, CSCRF qualified grade, AI/ML use

Electronic contract notes, internet/wireless trading, direct market access, smart order routing, algorithmic trading, software testing — and the Cyber Security & Cyber Resilience framework, AI/ML reporting, cloud and SaaS adoption.

VChange in Status, Constitution, Control, Affiliation
applicable
Subjects 66–682 obligations mapped
binds onlisted body corporate, shareholding pattern public

Prior approval for change in control, periodical reporting to exchanges, NOC for subsidiaries and GIFT-IFSC ventures.

VIForeign Accounts Tax Compliance Act Related Provisions
applicable
Subjects 69–701 obligation mapped
binds onfinancial-institution status under the IGA/MCAA

FATCA registration under the Inter-Governmental Agreement with the USA, and the Multilateral Competent Authority Agreement.

VIIInvestor Grievance Redressal
applicable
Subjects 71–743 obligations mapped
binds onretail investor base, SCORES and ODR

Exclusive complaints e-mail ID, redressal through SCORES, the Online Dispute Resolution mechanism, and publishing the Investor Charter plus complaint disclosures.

VIIIDefault Related Provisions
excluded · dormant
Subjects 75–760 obligations mapped

Standard operating procedure when a trading or clearing member defaults, and recovery of assets and client funds.

Event-driven, not standing — scoped out, kept dormant, and re-armed the moment an exchange default notice reaches the Watchtower.

▸ read the determination in full

Not applicable as a standing obligation. Part VIII sets the standard operating procedure that runs when a trading or clearing member is declared in default, and the recovery of assets and client funds that follows. It is triggered by an event, not held open continuously: absent a default declaration by an exchange or clearing corporation, it produces nothing for a compliance officer to do, evidence, or be inspected on, and mapping it would inflate the register with obligations that cannot be met or breached. The determination is scoped, not deleted — the clauses stay attached to the entity and dormant, and the Part re-arms the moment an exchange default notice reaches the Watchtower. Reviewable on any change in the firm's membership standing. This says nothing about the firm's financial condition; it is a statement about which clauses are live today.

Default Management · dormant, clauses retained
IXMiscellaneous
applicable
Subjects 77–92 (upstreaming at 92)5 obligations mapped
binds onadvertisement, books, outsourcing, upstreaming

Advertisement by brokers, maintenance of books of accounts, outsourcing, conflicts of interest, website disclosures, the IRRA platform, upstreaming of client funds, bank guarantees out of client funds.

XReporting Requirements
applicable
Subject 93 + Annexure-282 obligations mapped
binds onconsolidated periodic reporting

The consolidated periodic reporting obligations owed to exchanges and to SEBI.


The questions the engine asked10 of 12 arrived pre-filled

A question the firm has to type an answer to, that the engine could have looked up, is a question that wastes the compliance officer's afternoon. Everything public is pre-filled with its source attached; everything unseeable is asked cold and left blank until a human answers it. Answers recorded here are the sandbox team's declarations, not statements of fact about how the firm operates.

confirm, do not transcribe
ONQ-01Identify the entitysingle choice
pre-filled

Is the entity being onboarded Angel One Limited, the listed parent, or a subsidiary or group company?

why we ask

Obligations attach to the registered legal person, not to the brand. A group that onboards the parent when the broking registration sits in a subsidiary will map a register to the wrong balance sheet, the wrong net worth certificate and the wrong shareholding pattern.

pre-filledparent
sourceNSE/BSE listing record — ISIN INE732I01021, NSE: ANGELONE, BSE: 543235
confirmedparent
Angel One Limited — the listed parentA subsidiary or group company

unlockedPart IPart VDOC-REQ-003DOC-REQ-019
ONQ-02Identify the entityfree text
pre-filled

Confirm the SEBI stock broker registration number under which this entity trades.

why we ask

This number is the key every obligation in Part I and Part II hangs from. It is publicly displayed because SEBI requires brokers to display it — but displayed is not evidenced, so the engine holds it as DECLARED and will not promote it to verified until the registration certificate itself is supplied.

pre-filledINZ000161534
sourcePublicly displayed broker registration — held as declared, unverified until DOC-REQ-001 is supplied
confirmedINZ000161534

unlockedDOC-REQ-001DOC-REQ-002Part I
ONQ-03Identify the entitymulti select
pre-filled

Which exchange memberships does the entity hold, and in which segments?

why we ask

Membership is what makes Part I registration duties and Part II supervision duties concrete: annual inspection is conducted by the exchange, the system audit Terms of Reference vary by member type, and the QSB list is published exchange by exchange.

pre-filledNSE, BSE
sourceExchange member listings; NSE market share 14.79% (Mar 2026)
confirmedNSE, BSE — cash, F&O, currency and debt segments
National Stock ExchangeBSE LimitedMulti Commodity ExchangeNCDEXMetropolitan Stock Exchange

unlockedDOC-REQ-002DOC-REQ-005Part II
ONQ-04Map the business linesmulti select
pre-filled

Which business segments does the entity actually run today?

why we ask

The licence says what the firm may do; this answer says what it does. Every segment switched on here instantiates an obligation family — and every one left off is a family the engine will not create, which is the difference between a register a compliance officer can use and a generic checklist.

pre-filledequity-cash, equity-derivatives, currency-derivatives, commodity-derivatives, debt-segment, internet-trading
sourceInferred from exchange membership records and public product disclosure — held as declared pending confirmation
confirmedAll six confirmed, plus mutual-fund-distribution and research-analyst
Equity — CashEquity — DerivativesCurrency DerivativesCommodity DerivativesDebt SegmentInternet & Wireless TradingMutual Fund DistributionResearch Analyst

unlockedPart IIIPart IVDOC-REQ-008DOC-REQ-013
ONQ-05Map the business linessingle choice
pre-filled

Does the entity act as a Depository Participant, and if so with which depository?

why we ask

DP status changes the client-securities surface entirely — reconciliation of client demat holdings, the Early Warning Mechanism against diversion under Part II item 17, and the DDPI regime under Part III item 36 all read differently for a participant than for a pure trading member.

pre-filledyes
sourceInferred from public product disclosure — participant certificate not yet supplied
confirmedYes — depository participant services in the retail stack; participant certificate to be supplied alongside DOC-REQ-002
Yes — depository participant services offeredNo — client demat held with third-party participants

unlockedDOC-REQ-007DOC-REQ-013Part II item 17
ONQ-06Map the business linessingle choice
pre-filled

Does the entity extend Margin Trading Facility to clients?

why we ask

MTF is the single largest fork in Part III. It brings a board-approved MTF policy, daily reporting to the exchange, a separate funded-position ledger and its own collateral rules. Onboard a broker without asking, and either the register carries obligations that do not apply or it silently misses a funded book.

pre-filledyes
sourceInferred from the client-funding line disclosed in quarterly results — held as declared pending the MTF policy
confirmedYes — MTF offered across the retail base
Yes — MTF offered to clientsNo — cash and delivery only

unlockedDOC-REQ-010DOC-REQ-011OBL-SB-010OBL-SB-011OBL-SB-012
ONQ-07Map the business linessingle choice
asked cold

Is algorithmic order flow run or offered — and is it built in-house, licensed from vendors, or exposed to clients through APIs?

why we ask

Nothing in a filing reveals this, and the three answers carry different duties: in-house strategies need exchange approval and a maintained strategy inventory, vendor strategies pull in the outsourcing register under Part IX item 82, and client-facing APIs pull in the retail-algo provisions under Part IV.

pre-filledNothing public supports an answer — left blank on purpose rather than guessed.
confirmedclient-api — client-facing APIs plus approved vendor strategies; exchange approvals and strategy inventory maintained
No algorithmic order flowIn-house strategies onlyVendor-supplied strategiesClient-facing APIs and vendor strategies

unlockedDOC-REQ-017DOC-REQ-023Part IVCATCH-006 retail-algo consultation watch
ONQ-08Map the business linesmulti select
asked cold

Are AI or ML systems deployed in any client-facing, advisory or order-handling workflow?

why we ask

Part IV item 61 attaches the reporting duty to USE, not to scale — a single ML-driven risk model or client-facing assistant triggers the Annexure-26 return. Use cannot be inferred from any public source, which is exactly why it is asked rather than assumed.

pre-filledNothing public supports an answer — left blank on purpose rather than guessed.
confirmedrisk, kyc, client-facing — order-handling models not in production
No AI/ML systems in scopeRisk and surveillance modelsKYC / onboarding automationClient-facing assistants or recommendationsOrder-handling or execution models

unlockedDOC-REQ-018Part IV item 61
ONQ-09Map the business linessingle choice
pre-filled

Does the entity hold Portfolio Manager or Investment Adviser registration, in its own name or through a group company?

why we ask

This is asked so the engine can record a NEGATIVE. If neither registration exists, two document families are waived — and the waiver, with its reason, is filed against the profile. An inspector can then tell the difference between an obligation the engine reasoned about and ruled out, and one it never knew existed.

pre-filledneither
sourceNo portfolio-manager or investment-adviser registration found against this entity in public registers
confirmedneither — confirmed by the compliance officer
Neither registration heldPortfolio Manager registration heldInvestment Adviser registration heldBoth held

unlockedwaives 2 document requirements — portfolio-manager and investment-adviser families, each with the reason filed
ONQ-10Compute the designationssingle choice
pre-filled

Has any exchange intimated Qualified Stock Broker designation to the entity, and for which review cycle?

why we ask

The engine has computed QSB as probable from public inputs — an active-client base derived at roughly 6.76 million against NSE's 4.57 crore active base. That computation is a prediction. SEBI makes the designation and the exchanges publish the list, so only the intimation converts computed into confirmed. Until it arrives the enhanced obligations are tracked as active-provisional, because sitting in the gap is not an option.

pre-filledyes-current
sourceComputed from QSB parameters — 3 of 7 scorable from public data; DERIVED, not confirmed against the exchange's published list
confirmedyes-current — intimation on file, to be uploaded against DOC-REQ-004
Yes — designated in the current review cycleYes — designated in a prior cycleNo intimation receivedNot known to the compliance function

unlockedDOC-REQ-004Part II item 18QSB enhanced obligations
ONQ-11Compute the designationssingle choice
pre-filled

Which CSCRF category has the entity self-assessed into, and is a Security Operations Centre arrangement in place?

why we ask

CSCRF grades regulated entities by size and the grade sets the depth of every cyber obligation. The engine derives Qualified RE from client count, turnover band and the QSB path — but the entity's own self-assessment is the operative position it has taken with SEBI, and a divergence between the two is itself a finding worth surfacing early.

pre-filledqualified
sourceDerived from active-client count, turnover band and the QSB path — CSCRF circular SEBI/HO/ITD-1/ITD_CSC_EXT/P/CIR/2024/113
confirmedqualified — matches the engine's derivation; SOC arrangement in place with an external provider
Self-certificationBasicMid-sizeQualified REMarket Infrastructure Institution

unlockedDOC-REQ-014DOC-REQ-015DOC-REQ-016OBL-SB-021OBL-SB-022OBL-SB-023
ONQ-12Bind the applicable Partssingle choice
pre-filled

The engine bound 9 of 10 Parts and excluded Part VIII as event-driven. Do you accept that scope, or should anything move?

why we ask

Scope errors are silent — an unbound Part produces no gap, no task and no alert, so nothing on the dashboard will ever tell you it is missing. That is why the engine shows what it excluded and invites the compliance officer to break the exclusion rather than quietly inheriting it. Accepting this scope also accepts that Part VIII carries no obligations on the register: the default provisions bind on a default event, none is declared, and the chapter is held under a trigger watch instead of being extracted. That zero is the answer, not a missing answer.

pre-filledaccept
sourceComputed scope: Parts I, II, III, IV, V, VI, VII, IX, X bind; Part VIII dormant — no declared default event on the profile
confirmedaccept — with the trigger watch retained so an exchange default signal re-binds Part VIII automatically
Accept the computed scopePart VIII should be active nowSomething else should move — see the final question

unlockedPart IPart IIPart IIIPart IVPart VPart VIPart VIIPart IXPart X
The last questionONQ-13asked cold

Before the register goes live: is there any obligation, registration, product line, arrangement or document we did not ask for?

Every ask above was derived from what the engine could see. Anything it could not see is a silent gap, and no amount of clever derivation closes it — only the firm can. Answers typed here are routed back into the extraction agent as a fresh scope input and re-run the documents step; they are not filed as a comment for someone to read later.


answeredYes — the annual system audit Terms of Reference changed for the current cycle. Track the new ToR items as separate line entries under DOC-REQ-005 rather than as one bundled report, so each one can carry its own closure evidence.
routed toDOC-REQ-005 re-scoped into per-ToR line itemsre-runs the documents step

Document handoff — 26 asks derived from the bound scopeopen the document vault →

Not a checklist — every requirement carries the profile fact that produced it, so the firm can always answer the only question that matters: why are you asking me this. A broker on the identical licence, without QSB designation, without MTF and without algorithmic order flow, receives 22 of these 26; the four-document delta is the whole thesis. Document records in this sandbox are illustrative — the one set of extracted values that is real is the listed-entity filing bundle.


Open asks — 6 requirements with no document at all
DOC-REQ-004QSB designation intimation from the exchange
Part IIrequired

triggered by — Computed QSB parameters: approx. 6.76 million NSE active clients derived from a 14.79% share of NSE's 4.57 crore active base

DOC-REQ-012Board-approved unpaid securities policy (CUSPA)
Part IIIrequired

triggered by — Amendment: Para 46 as amended on 3 Jul 2026 (CUSPA pledge-based mechanism) — caught by the watchtower, mapped by RUN-047

DOC-REQ-017Algorithmic trading approvals and strategy inventory
Part IVrequired

triggered by — Segment detected: algo-trading

DOC-REQ-018AI/ML systems reporting form (Annexure-26)
Part IVrequired

triggered by — Part IV item 61 — AI/ML applications offered to clients in the securities market

DOC-REQ-023Outsourcing policy and vendor register
Part IXrequired

triggered by — Part IX item 82 — outsourcing by intermediaries

DOC-REQ-026Consolidated quarterly reporting form (Annexure-28)
Part Xrequired

triggered by — Part X — consolidated reporting binds every registered stock broker


Evaluated and not raised — 2

DOC-REQ-027 Portfolio management activity reportRegistration scan: no SEBI Portfolio Manager registration found in the profile supplied (registrations on file are stock broker, depository participant and research analyst)

DOC-REQ-028 Mutual fund scheme compliance certificateRegistration scan: no AMC or mutual fund registration held by this legal entity — the same basis on which CATCH-004 (AMC disclosure circular) was ruled not-applicable


Start a new onboarding

The same six steps, for any other firm

One corpus, one ontology, one register per entity — the difference between two firms is their profile, not their rulebook.
Opinionated — resolve from public filings

The engine resolves the name to a legal person, pulls the XBRL filings and exchange records, and arrives at the questionnaire already holding an answer for everything public. The human confirms or overrides; nothing public is retyped, and nothing unseen is guessed.

mode · opinionated
What runs next — unchanged for every entity
  1. 01Identify the entity
    pending

    Give the engine a legal name or a registration number. It resolves the entity, pulls the public filings, and stamps every fact it finds with a source before anything else begins.


  2. 02Map the business lines
    pending

    The engine infers the segments that public disclosure supports, and asks about the ones it cannot see. Each segment switched on instantiates an obligation family; each one left off is a family it will not create.


  3. 03Compute the designations
    pending

    QSB is scored against its seven parameters and the CSCRF grade is derived from entity size. Whatever cannot be computed from public data is asked for, and a computed designation is never rendered as a confirmed one.


  4. 04Bind the applicable Parts
    pending

    All ten Parts of the Master Circular are walked against the confirmed profile. What binds carries its trigger; what does not bind carries its reason, because an unexplained exclusion is where inspections start.


  5. 05Derive the document asks
    pending

    Requirements are generated from the bound scope, not read off a checklist. Every ask names the profile fact that produced it, so two firms on the same licence receive different lists.


  6. 06Activate the register
    pending

    Profile, scope, obligations and documents are assembled into one addressable object — then handed to a named human. Nothing goes live unsigned.


Sandbox — resolution is disabled. In production the six steps re-run for any NSE or BSE entity: identify, segments, designation, scope, documents, activate. The corpus does not change between firms; the profile does, and the register is computed from the profile. Sim-clock pinned to 2026-07-12.