Methodology
Sources
Every event comes from an official exchange file: NSE's daily PR bhavcopy corporate-action member (2010 onward, every series including debt, fund units and government securities), NSE's corporate-actions API (1995 onward for equities, plus the SME and mutual-fund segments), BSE's per-scrip corporate-action history (about 2000 onward) and BSE's corporate-action master. Instrument terms come from the exchanges' security masters and NSE's corporate-bond master. No third-party aggregators are used.
How events are built
Each source statement is stored as received, then decoded into typed actions (a purpose like "AGM/DIV RS 3 / SPL DIV RS 2" becomes a meeting, a final dividend and a special dividend). Statements from different sources describing the same action are matched by instrument, type and an ex-date window that follows the settlement regime of the day (one day since T+1 in 2023, two days under T+2, a week before 2003). The most reliable source wins each field: NSE's daily file for dates and ratios, BSE for payment dates.
Identity
Instruments are keyed by ISIN. A face-value change re-issues an equity ISIN, so a company's equity line is tracked across those changes and a split is recorded under the pre-action ISIN with the successor noted. Bonds, commercial paper, fund units and government securities are separate instruments under their issuer.
Coverage and confidence
Years before 2008 rely on the NSE API alone and are thinner; they carry a coverage badge on every page that shows them. Each event carries the list of sources that reported it and a confidence score that drops when an amount or ratio could not be parsed or when sources disagree on the date.
Copy conventions
Dates are written as day month year. Amounts are per share or per unit in rupees. Ratios are written as new:held for bonus and rights and as old to new face value for splits.