Financial data infrastructure for agents and humans.
The ground truth for India and US capital markets. Filings, financials, ownership and every earnings call, with every number traced to its source filing and point-in-time to any date in history. Research on Mazrik, or plug your agents straight in over MCP, API and CLI.
What was Reliance's FY2020 revenue, as of 3 March 2021?
- resolve_company("Reliance") → RELIANCE · 500325 · INE002A01018
- search_filings(type="annual_report", fy=2020) → NSE, BSE
- get_facts(statement="P&L", basis="consolidated")
- as_of="2021-03-03" → later restatements excluded
Full-stack coverage
The company, its market, and the economy around it.
Earnings calls
Hear every call. Cite every word.
Every Indian earnings call, recorded and transcribed, split by speaker and time-stamped. Ask your agent what management promised last year and get the exact quote back, with the minute it was said.
- Recordings and transcriptsAudio and text for every call, side by side.
- Speaker by speakerCEO, CFO and every analyst question, separated.
- Quotable by agentsEvery answer cites the call, the speaker and the timestamp.
- Moderator13:48
The next question is from the line of an analyst at a domestic brokerage.
- Analyst13:55
Could you give us a sense of capex for next year, and how it will be funded?
- CFO14:32
We expect capex of about ₹ 00,000 crore in FY26, funded largely from internal accruals.
- CEO15:10
And we remain committed to the margin guidance we gave at the start of the year.
“We expect capex of about ₹ 00,000 crore in FY26…”
The data chain
From exchange to agent, every link verified.
Not a wrapper on someone else’s feed. Mazrik runs its own pipeline, from the exchange’s file to your agent’s answer.
One source of truth. Two interfaces.
Every number ships with its receipt.
Humans get deep stock pages and analysis. Agents get the same typed, machine-readable data, ready for tool calls, research pipelines, backtests and trading bots.
| Metric | Period | Value | Source |
|---|---|---|---|
| Revenue from operations | FY2020 · consolidated | 0,00,000 cr | Annual report 2019–20 · P&L |
| Net profit | FY2020 · consolidated | 00,000 cr | Annual report 2019–20 · P&L |
| Promoter holding | Mar 2020 quarter | 00.00 % | Shareholding pattern · NSE |
| Dividend per share | FY2020 | ₹ 0.0 | Corporate action · BSE |
| Insider trades | Mar 2020 quarter | 00 filings | Insider disclosures · NSE |
{
"company": { "symbol": "RELIANCE", "bse": "500325", "isin": "INE002A01018" },
"facts": [
{ "field": "revenue_from_operations", "period": "FY2020", "basis": "consolidated",
"value_inr_crore": 000000,
"source": { "document": "annual_report_2019_20", "section": "consolidated_pnl" } },
{ "field": "promoter_holding_pct", "period": "2020-03-31",
"value": 00.00,
"source": { "document": "shareholding_pattern", "exchange": "NSE" } }
]
}
FY2020 revenue as first reported.
The latest figure, after any restatement.
Backtests see only what was public that day. Corrections are added, never overwritten.
GET /v1/facts?company=RELIANCE&field=revenue_from_operations &period=FY2020&as_of=2021-03-03 { "value_inr_crore": 000000, "as_of": "2021-03-03", "later_revisions": 0, "source": "annual_report_2019_20" }
- Annual report 2023–24Management discussion
- Annual report 2022–23Directors' report
- Annual report 2021–22Management discussion
Search inside filings. Every passage comes back with its page.
GET /v1/documents/search?company=RELIANCE&q=capital expenditure plans { "results": [ { "document": "annual_report_2023_24", "section": "management_discussion", "page": 000, "passage": "…………………………………" } ] }
| Field | Unit | Value |
|---|---|---|
| revenue_from_operations | ₹ crore | 0,00,000 |
| net_profit | ₹ crore | 00,000 |
| eps_basic | ₹ per share | 00.00 |
| promoter_holding_pct | % | 00.00 |
Same field names and units for every company. No remapping.
GET /v1/financials?company=RELIANCE&period=annual { "revenue_from_operations": 000000, "net_profit": 00000, "eps_basic": 00.00, "promoter_holding_pct": 00.00, "unit": "inr_crore", "source": "…" }
Data catalogue
The full financial research stack, in one schema.
company.resultscompany.annual_reportscompany.financialscompany.earnings_callscompany.shareholdingcompany.insider_tradescompany.corporate_actionscompany.governancemarket.pricesmarket.derivativesmarket.dealseconomy.macroAgent-native
Plug in your agent. A few lines.
Mazrik speaks MCP, so any agent that can call a tool can read the market. Same facts, same citations, no glue code.
{ "mcpServers": { "mazrik": { "url": "https://mcp.mazrik.com" }} }✓ Connected to Mazrik> What did the CFO say about capex on the last call?→ search_calls(topic="capex", latest=true)→ cited: Q3 FY25 call · CFO · 14:32