Screener.in Scraper for Company Financials and Ratios

Screener.in prints each company's accounts in rupee crores, with a switch between consolidated and standalone figures. Our Screener.in scraper turns those tables into dated rows.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

screener.in
Screener.in Scraper for Company Financials and Ratios
screener.inwhat you get
Typical fields for financial sites
tickerpricechange_pctvolumemarket_capupdated_at
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Screener.in Scraping as a Managed Service

  1. You send

    Screener.in pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

You tell us which companies matter - a watchlist of NSE symbols and BSE codes, every name in an industry such as IT - Software, or the results of a public screen like Magic Formula - and which sections of the company page you need. We build the crawler, run it on the schedule you choose and repair it whenever Screener.in reworks a table. Rupee values written with Indian lakh and crore comma grouping arrive as plain numbers, with the unit kept in its own column. Pacing, proxy rotation and rendering are part of the service, and field documentation comes with the first delivery. Runs can be one-off, weekly once the reporting season is over, or daily for prices and new announcements.

What Our Screener.in Data Scraper Collects

Every company on Screener.in lives at /company/ plus its NSE symbol, or its six-digit BSE code when the stock trades on BSE only, with /consolidated/ appended for group accounts. We keep that identifier, both exchange codes and the view on every row, because one company carries two different sets of numbers.

  • Header and top ratioscompany name, website, BSE code, NSE symbol, the F&O tag, current price with its change and close date, Market Cap, High / Low, Stock P/E, Book Value, Dividend Yield, ROCE, ROE and Face Value.
  • Quarterly resultsSales, YoY Sales growth, Expenses, Operating Profit, OPM %, Other Income, Interest, Depreciation, Profit before tax, Tax %, Net Profit and EPS in Rs for each quarter on the page.
  • Profit & Lossthe same lines by financial year with a TTM column, Dividend Payout %, and the compounded blocks for sales growth, profit growth, stock price CAGR and return on equity over 10, 5 and 3 years.
  • Balance sheet and cash flowEquity Capital, Reserves, Borrowings, Other Liabilities, Fixed Assets, CWIP, Investments, Other Assets and totals; cash from operating, investing and financing activity, Net Cash Flow, Free Cash Flow and CFO/EBITDA.
  • RatiosDebtor Days, Inventory Days, Days Payable, Cash Conversion Cycle, Working Capital Days and ROCE % by year.
  • Shareholding patternPromoters, FIIs, DIIs, Government and Public in percent, quarterly and yearly, plus No. of Shareholders.
  • Classificationthe industry path printed with the peer comparison table and the indices the stock is part of, such as BSE Sensex, Nifty 50 and Nifty IT.

Banks read differently. For lenders Screener.in replaces Sales and Operating Profit with Revenue, Financing Profit and Financing Margin %, adds Gross NPA % and Net NPA % to the quarterly table and shows Deposits on the balance sheet. These stay separate columns rather than being forced into the industrial template, so a bank row never carries an empty OPM.

What Our Screener.in Data Scraper Collects
Screener.in Historical Data, Screens and Documents

Screener.in Historical Data, Screens and Documents

A single company page is a snapshot. The value of the site for a dataset lies in how it links companies together and in what accumulates between visits.

  • Screens and industriesPublic screens such as Piotroski Scan, Coffee Can Portfolio or The Bull Cartel return a paged results table with CMP, P/E, Mar Cap, Div Yld, NP Qtr, Qtr Profit Var, Sales Qtr, Qtr Sales Var and ROCE. Industry pages show the same core columns for every company in a branch, and the Industries Overview adds the number of companies, median P/E, sales growth, OPM, weighted average ROCE and median one-year return per industry.
  • DocumentsAnnouncements with their date and one-line summary, annual reports marked as taken from BSE or NSE, credit ratings updates with the agency, and concalls with links to the transcript, the PPT and the recording.
  • History built by repeat runsThe yearly and quarterly tables already reach back years, so the first run delivers Screener.in historical data per company. Price, ratios and the shareholding split move between visits; scheduled runs keep each version with a capture date, which turns current price and Stock P/E into a daily series.
  • Text fieldsThe About blurb, Key Points and the machine-generated pros and cons.

Screen authors and the individual holders listed behind shareholding line-items are natural persons, so their names stay out by default.

About Screener.in and Its Company Pages

Source
screener.in
Category
financial sites
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Screener.in is a stock analysis and screening tool for Indian equities, run by Mittal Analytics Private Ltd. It covers companies listed on the National Stock Exchange and on BSE, and each page names the BSE code and, where the stock trades on NSE, the NSE symbol. Prices are not live: the footer marks BSE data as delayed by 5 minutes and NSE data by 15, and the quoted price carries the date of the close it refers to.

The company page is one long document divided into tabs - Summary, Chart, Analysis, Peers, Quarters, Profit & Loss, Balance Sheet, Cash Flow, Ratios, Investors and Documents. Figures are given in Rs. Crores, and a link switches between consolidated and standalone accounts. Companies sit in a four-level industry tree that runs from a broad sector such as Industrials through Capital Goods down to Aerospace & Defense, and the same tree drives the Browse sectors list on the explore page.

A free account and a premium tier sit on top of the public layer. Screener AI, commodity prices, shareholder search, announcement alerts and parts of the Insights block, such as headcount, ask the visitor to log in or upgrade. Screener.in also notes that FII and DII classifications may have changed from September 2022, when the new XBRL format added more detail, so a jump in those lines at that quarter may be a relabelling. Our datasets cover the public company, screen and industry pages; nothing behind the paywall is promised.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Screener.in scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why Scrape Screener.in

Screener.in has already done the dull part of Indian equity research: every company it carries is laid out in the same tabs, with ratios computed the same way. Collected in bulk, that format becomes a research table.

  • Screening at scaleRank the whole market on ROCE, ROE, OPM % and Cash Conversion Cycle in your own model instead of one saved screen at a time.
  • Results-season trackingQuarterly results land on the page as companies report; a run after each reporting week gives YoY sales growth and OPM % for every company that filed.
  • Ownership shiftsPromoter, FII and DII percentages quarter by quarter show where institutions add or cut, and No. of Shareholders shows retail interest rising or fading.
  • Peer benchmarksThe industry path lets you compare a company with its exact branch rather than a broad sector index.
  • Credit and governance checksRating updates, annual reports and concall transcripts give lenders and analysts a document trail next to the numbers.

We deliver data, not recommendations: what you buy or sell on it is your call.

About ScrapeIt

ScrapeIt is a managed web scraping company. We build and run crawlers for financial portals, exchanges and filing systems and deliver the results as files or through our API. For Screener.in that means a fixed schema for statements, ratios and shareholding, unit columns for crores and percentages, and field notes that say where each column sits on the page. A free project assessment comes first, then a sample on your own companies. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a Screener.in API for company financials?

Yes. The ScrapeIt Screener.in API returns quarterly results, profit and loss lines, balance sheet items, ratios such as ROCE and ROE, and the shareholding pattern as JSON from an endpoint we host, updated on the schedule you choose. The same tables can also come as CSV or XLSX files, a JSON feed or a load into your database.

Is it legal to scrape Screener.in?

Yes. Company pages, public screens and industry tables on Screener.in open to any visitor without an account. We collect only publicly available data - the layer every Screener.in visitor sees - and we collect it legally. Premium features are not part of what we deliver; insight values shown only to signed-in visitors can be added on an account registered through Screener.in's sign-up form or on your own account.

How to scrape data from Screener.in for a whole sector?

Give us the industry names, a public screen or a list of NSE symbols and BSE codes. We resolve each to its company URL, collect the consolidated and standalone views where both exist, and return one row per company and period. The industry path travels with every row, so the sector can be re-cut later without another run.

Can you get Screener.in historical data, not just the latest figures?

Yes. The annual tables on a company page start years back - from March 2015 for a long-listed name such as TCS - and the quarterly table shows the most recent quarters, so the first run already brings a back history. After that, scheduled runs add each new quarter and keep dated snapshots of price, Stock P/E and the shareholding split.

How often is Screener.in data updated, and how often should we refresh?

Prices on Screener.in trail the exchanges by minutes and change every trading day, while statements change only when a company files results. Most projects refresh prices and ratios daily or weekly and statements after each reporting week. Deliveries go out as CSV, Excel or a JSON feed, or straight to your Amazon S3 bucket.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Screener.in data from €169/month. Free project assessment, reply within 1 business day.