Fincrux — Indian stock market financial data API for NSE and BSE companies

Fincrux helps developers and investors access structured financial data for Indian listed companies, including quarterly results, profit and loss, cash flow statements, balance sheets, shareholding trends, and historical market data through a fast REST API.

Indian stock market API for company financials

Search companies, explore interactive financial charts, and integrate Fincrux into your apps with API keys, documentation, and developer tooling built for the Indian equities market.

Your gateway to India’s stock market financial data

Access comprehensive financial data like quarterly results, P&L, cash flows, and shareholding patterns for over 3000 companies listed in the Indian Stock Market.

Quaterly Results

Cash Flows

Trend

Pattern Shareholding

1{
2  "success": "true",
3  "company": "IDFC FIRST BANK LIMITED",
4  "trading_symbol": "IDFCFIRSTB",
5  "data": {
6    "about": "IDFC First Bank is engaged in the business of Banking Services. IDFC FIRST Bank was founded by the merger of Erstwhile IDFC Bank and Erstwhile Capital First on December 18, 2018.",
7    "top_ratios": {
8      "Market Cap": "₹47,158Cr.",
9      "Current Price": "₹64.4",
10      "High / Low": "₹92.4/59.2",
11      "Stock P/E": "20.3",
12      "Book Value": "₹45.5",
13      "Dividend Yield": "0.00%",
14      "ROCE": "6.93%",
15      "ROE": "10.2%",
16      "Face Value": "₹10.0"
17    }
18  }
19}
Screenshot

See company financials in clear, easy-to-read graphs. Understand performance at a glance and make smarter decisions effortlessly.

Get a deeper, graphical view of company financials that goes beyond competitors like Moneycontrol or Screener.

fincrux

Our detailed visual reports help you understand companies better, empowering smarter investment decisions.

Effortlessly integrate Fincrux into your existing projects.

~ pip install fincrux
1import fincrux
2fincrux = fincrux.Fincrux(api_key="YOUR_API_KEY")
3print(fincrux.get_company_financials("RELIANCE"))

Coverage at a glance

Built for scale across India's listed market

01

0+

Companies covered

NSE & BSE listed equities

02

0+ yrs

Historical data

Quarterly results & filings

03

<0ms

Median response

Fast, structured JSON

From ticker to insight in a single request

Skip the scraping and the spreadsheets. Fincrux returns clean, structured financials for 3,000+ listed Indian companies — quarterly results, P&L, cash flows, balance sheets and shareholding — from one endpoint.

# one call, every financial statement
$ curl https://api.fincrux.org/api/financials/RELIANCE
    ?api_key=YOUR_KEY

{
  "trading_symbol": "RELIANCE",
  "company": "Reliance Industries Ltd",
  "data": {
    "quaterly_results": [],
    "cash_flows": [],
    "shareholding_quarterly": []
  }
}

Designed & Shipped by Harshit Bansal