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.
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.
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.
▸ All 18 profile facts — 12 verified against public sources, 6 held declared or derived
- Identify the entitydoneidentify
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. - Map the business linesdonesegments
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. - Compute the designationsdonedesignation
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. - Bind the applicable Partsdonescope
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. - Derive the document asksdonedocuments
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. - 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.
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.
Getting and keeping the licence — antecedent verification, corporate conversion, single registration across segments, transfer of business.
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.
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.
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.
Prior approval for change in control, periodical reporting to exchanges, NOC for subsidiaries and GIFT-IFSC ventures.
FATCA registration under the Inter-Governmental Agreement with the USA, and the Multilateral Competent Authority Agreement.
Exclusive complaints e-mail ID, redressal through SCORES, the Online Dispute Resolution mechanism, and publishing the Investor Charter plus complaint disclosures.
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.
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.
The consolidated periodic reporting obligations owed to exchanges and to SEBI.
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.
Is the entity being onboarded Angel One Limited, the listed parent, or a subsidiary or group company?
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.
Confirm the SEBI stock broker registration number under which this entity trades.
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.
Which exchange memberships does the entity hold, and in which segments?
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.
Which business segments does the entity actually run today?
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.
Does the entity act as a Depository Participant, and if so with which depository?
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.
Does the entity extend Margin Trading Facility to clients?
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.
Is algorithmic order flow run or offered — and is it built in-house, licensed from vendors, or exposed to clients through APIs?
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.
Are AI or ML systems deployed in any client-facing, advisory or order-handling workflow?
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.
Does the entity hold Portfolio Manager or Investment Adviser registration, in its own name or through a group company?
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.
Has any exchange intimated Qualified Stock Broker designation to the entity, and for which review cycle?
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.
Which CSCRF category has the entity self-assessed into, and is a Security Operations Centre arrangement in place?
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.
The engine bound 9 of 10 Parts and excluded Part VIII as event-driven. Do you accept that scope, or should anything move?
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.
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.
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
triggered by — Amendment: Para 46 as amended on 3 Jul 2026 (CUSPA pledge-based mechanism) — caught by the watchtower, mapped by RUN-047
triggered by — Segment detected: algo-trading
triggered by — Part IV item 61 — AI/ML applications offered to clients in the securities market
triggered by — Part IX item 82 — outsourcing by intermediaries
triggered by — Part X — consolidated reporting binds every registered stock broker
DOC-REQ-027 Portfolio management activity report — Registration 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 certificate — Registration 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
The same six steps, for any other firm
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.
- 01Identify the entitypending
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.
- 02Map the business linespending
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.
- 03Compute the designationspending
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.
- 04Bind the applicable Partspending
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.
- 05Derive the document askspending
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.
- 06Activate the registerpending
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.