Real-Time NSE/BSE Scraper

Job ID: 39935237

Budget: ₹2,500 – ₹0 INR

I need a robust script or small service that watches both NSE and BSE announcement feeds the moment they go live and pulls only Earnings Reports. Each hit should be parsed, cleaned and saved as a structured JSON object. Instead of traditional alerts, the fresh records must also be written straight into a database- please note my priority is scraping time, i want a script which can extract data within 5seconds of it being released on the nse/bse site. please note they block ips, so i would require scraping coding to run everysecond but on a different ip

Key points you should cover for me
• Continuous monitoring with a sub-minute delay
• Accurate de-duplication when the two exchanges post the same filing
• Resilient handling of network hiccups or site-layout changes
• Simple config options so I can add or remove symbols or time windows without touching code

Deliverables
1. Source code (Python preferred, but I’m open) with clear comments
2. Sample JSON output and the CREATE statement for the target table
3. A short README that shows how to deploy, schedule and test the scraper locally and on an Ubuntu server
4. Quick verification session where we check the feed in real time against the official sites

Once that checklist passes, I’ll sign off immediately.