Today on the exchange
A front page for the day: how many companies reported results, the deals and orders, dividends, management changes, and the board meetings coming up — big companies first.
Financial news, built from filings · Private beta
Market Lens reads every announcement filed with the National Stock Exchange, turns the ones that matter into short news stories, pulls the results figures out of the PDFs and puts your own holdings first. Information only: it never tells you what to buy or sell.
The problem
Every listed company in India must tell the stock exchange about its results, dividends, big orders, acquisitions, board changes, credit ratings and legal trouble. On a busy day that is well over a thousand filings, most of them PDFs written for lawyers, posted with titles like “Outcome of Board Meeting”.
Everyday investors either miss them or hear about them second-hand, late and wrapped in someone's opinion. Market Lens goes back to the source: it reads the filings themselves, writes what happened in a few plain sentences, links the original, and leaves the decision to you.
The product
Filings arrive from NSE's official feeds every ten minutes. Each one is sorted into a section, ranked by how widely held the company is, and — for the ones that matter — summarised by Claude straight from the filing document, with the figures checked before they are stored.
A front page for the day: how many companies reported results, the deals and orders, dividends, management changes, and the board meetings coming up — big companies first.
“Outcome of Board Meeting” becomes “Trent Q2 revenue rises 21.9% to ₹5,873 crore, net profit up 25.4%”, with a summary, key points and the original filing one click away.
Revenue, profit and EPS are read from the results table in each filing, converted to ₹ crore, checked for consistency and charted quarter by quarter on the company page.
Upload the holdings file from Zerodha, Groww, Upstox, Angel One or any broker and see news, results and dates for just the companies you own.
All 2,585 NSE-listed companies, by name, symbol or ISIN. Each tagged by size: Nifty 50, Next 50, Midcap 150, Smallcap 250 or micro cap.
Results dates, dividends with record dates, buybacks, bonuses and splits — filterable to big companies or your holdings, and exportable to Google, Apple or Outlook calendar.
Every story has its own page with the company's latest numbers and more from that company, so a link can be sent on WhatsApp.
Live cyclones, earthquakes, floods and wildfires from GDACS and USGS, matched against the physical sites of listed companies — ports, refineries, plants.
The live app
Real screens from the private beta on 29 October 2026, with that day's filings. Nothing here is mocked up.





Architecture
You are reading the static site. The live app runs on our server behind Google sign-in and a PIN; the AI key and the database never leave it.
Requirements vs. completion
Measured against the plan for a daily tool for everyday Indian investors. Partial means it works but with a stated gap; roadmap means not started.
| Requirement | What was built | Status |
|---|---|---|
| Every NSE announcement collected and sorted into news sections | Official NSE announcements feed, every 10 minutes; results, orders, deals, dividends, management, ratings, legal, upcoming | Built |
| Plain-English headlines and summaries from the filing itself | Claude Haiku 5.5 reads the PDF or XML and writes a headline, summary and key points under facts-only rules Capped at 250 filings a day, big companies first; every AI story is labelled and links its source | Built |
| Big, widely held companies first | Size tiers from NSE's Nifty 50, Next 50, Midcap 150 and Smallcap 250 lists, refreshed weekly | Built |
| Search and a page for every listed company | 2,585 NSE equities by name, symbol or ISIN; company page with news and figures | Built |
| Quarterly results figures | Revenue, profit and EPS extracted from results tables, unit-converted to ₹ crore and sanity-checked; 119 companies so far History starts this results season (each filing gives about three quarters); bank result formats not yet verified | Partial |
| Shareable page per story | Story page with company card, more stories and a copy-link button | Built |
| Results dates and corporate-action calendar | NSE board-meeting and corporate-action feeds; filters for big companies and your holdings; .ics export The feeds only carry recent notices, so the calendar fills in from 28 October onwards | Partial |
| My portfolio | Holdings-file upload from major brokers, matched by symbol, ISIN or name Kept in this browser only; no direct broker link, and not yet saved to your account | Partial |
| Durable storage and backups | SQLite database with a daily backup, newest 14 kept | Built |
| Know when the data is late | Health check and a “data may be delayed” banner on the page No alert reaches the operator yet; that waits for WhatsApp or email | Partial |
| Event watch on company sites | Live GDACS and USGS events matched to company sites on a map 29 sites for 12 companies, still being verified | Partial |
| Learning built in (glossary, “what this means”) | Next to build | Roadmap |
| AI-written front-page lead | Today's lead is assembled from counts; an AI-written version is next | Roadmap |
| WhatsApp morning brief, alerts and sign-in | Designed; waiting on Meta WhatsApp Business verification | Roadmap |
| Second check on every figure, corrections log, legal pack | Planned before any public launch | Roadmap |
| Results-season tracker, peers, shareholding, bulk deals, earnings-call summaries | Planned, by value to investors | Roadmap |
| Share prices, ratings or tips | Not offered, by design: Market Lens reports what companies disclose and gives no investment advice Deliberately out of scope | Roadmap |
Roadmap
Deployment notes
This site is static HTML served by Vercel. The app is a small Node server (no framework, two dependencies) on our VPS, bound to localhost and reachable only through an nginx reverse proxy with TLS, Google sign-in and a PIN.
Data comes only from official, open sources: NSE's published RSS feeds and index lists, GDACS and USGS. Market Lens identifies itself honestly when it fetches them and does not scrape around any site's protections.
The Anthropic API key lives in a locked file on the server and is never sent to the browser. AI spending is capped per day and costs a few dollars a month at today's volume.
Market Lens is in private beta. Ask us for a PIN, then sign in with Google and enter it, on a laptop or phone.
Open marketsapp.ed-edu.online