๐Ÿ‡ฎ๐Ÿ‡ณ NSE/BSE India Company Announcements Scraper avatar

๐Ÿ‡ฎ๐Ÿ‡ณ NSE/BSE India Company Announcements Scraper

Pricing

from $50.00 / 1,000 announcement records

Go to Apify Store
๐Ÿ‡ฎ๐Ÿ‡ณ NSE/BSE India Company Announcements Scraper

๐Ÿ‡ฎ๐Ÿ‡ณ NSE/BSE India Company Announcements Scraper

Live corporate announcements & regulatory filings from India's NSE โ€” dividends, results, board meetings, allotments โ€” with PDF attachment URLs. Watch mode for new-filing alerts.

Pricing

from $50.00 / 1,000 announcement records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

NSE/BSE India Company Announcements Scraper ๐Ÿ‡ฎ๐Ÿ‡ณ

Live corporate announcements and regulatory filings from India's National Stock Exchange (NSE) โ€” dividends, quarterly results, board meetings, allotments, credit-rating updates, and more โ€” each with the original attachment (PDF) URL and a stable record id. Built for analysts, fintech products, and AI agents that need structured Indian-market disclosures without scraping a JavaScript site.

Not investment advice. Public disclosure data, provided as-is for information purposes.

๐Ÿ“Š What you get

One record per announcement, with these fields:

  • announcement_id โ€” stable NSE sequence id (dedup key)
  • symbol โ€” NSE ticker (e.g. RELIANCE)
  • company_name, isin, industry
  • announcement_date, announcement_time (IST)
  • subject โ€” the NSE category (e.g. "Board Meeting", "Financial Results", "Dividend")
  • headline โ€” the filing's descriptive text
  • has_xbrl โ€” whether a structured XBRL filing is attached
  • attachment_size, attachment_url โ€” the original PDF on nsearchives.nseindia.com
  • source_url, exchange, scraped_at

~20 announcements per $1. A typical 50-record run costs about $2.50.

๐Ÿ’ต Pricing

Pay-per-result, no subscription:

EventPrice
Actor start$0.005 (per GB RAM, min 1)
Announcement record$0.05 each
Watch-check (per scheduled watch run)$0.05

Worked example: a market-wide pull of 50 announcements = 1 start ($0.005) + 50 records ($2.50) โ‰ˆ $2.51. A daily watch run that finds 3 new filings = $0.05 watch-check + 3 ร— $0.05 = $0.20.

โฐ Watch mode โ€” new-filing alerts

Turn on watchMode and put the actor on a schedule. The first run seeds a baseline and emits nothing; every later run emits only new filings since the last run (keyed on symbol + date + subject-hash). Perfect for a standing "new NSE filings for my watchlist" feed into Slack, a sheet, or an agent.

{ "symbols": ["RELIANCE", "TCS", "INFY"], "watchMode": true, "watchLabel": "my-watchlist" }

๐Ÿค– Use with AI agents

Returns clean JSON, so an agent can call it directly. Example agent task: "Pull today's board-meeting announcements for my Nifty-50 watchlist and summarize any dividend declarations." Works with MCP tool-calling and agentic (x402) payment flows โ€” no API key required.

API

curl -X POST "https://api.apify.com/v2/acts/nse-bse-announcements/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"symbols":["RELIANCE"],"maxResults":25}'

CLI

$apify call nse-bse-announcements --input '{"category":"dividend","maxResults":100}'
  • asx-company-announcements โ€” the same disclosure feed for the Australian Securities Exchange (APAC sibling).
  • mca-company-registry โ€” India company master data (CIN, directors, capital, status).
  • india-startup-funding-tracker โ€” India startup funding rounds.
  • india-trademark-search โ€” Indian trademark records (via WIPO).
  • gem-tenders-india โ€” Indian government tenders.

โ“ FAQ

Where does the data come from? NSE's public corporate-announcements feed (the backend behind nseindia.com's Corporate Filings page).

How fresh is it? Real-time โ€” announcements appear within minutes of NSE publishing them.

Does a blocked source bill me? No. If NSE is unreachable the run fails loud and charges nothing โ€” you never pay for an empty "success".

Can I get only market-sensitive filings? Use the category keyword filter (e.g. "results", "dividend", "board meeting") or your own symbols watchlist.


Data sourced from public NSE disclosures. This actor is not affiliated with or endorsed by NSE, BSE, or SEBI. Not investment advice.