All work
Live data · AI·2026Live demo below

Live Markets Dashboard

Search any stock or index, Indian or global, and get a live quote, chart, news and a plain-English AI read.

Next.jsServerless APIRechartsLive dataAI-assisted

01 · The opportunity

What it set out to solve

Live data lives across a dozen tabs, and raw numbers don't tell you what's actually going on. I wanted one screen that pulls a live quote, a chart, the latest news and a readable summary — for Indian and global markets alike.

02 · The approach

How I thought about it

I started from the user question — 'what's happening here, in plain English?' — wired a single search box to a live data feed, then layered a rule-based analyst on top that reads the price action, range and news sentiment.

03 · What I built

  • Search + quick-picks across Indian & global markets (NIFTY, Bank Nifty, Reliance, Apple, S&P 500, Bitcoin)
  • Live quote card: price, day & 52-week range, volume, market cap
  • Interactive price chart with 1D / 5D / 1M / 6M / 1Y ranges
  • Latest headlines for the instrument, with links
  • An 'AI insight' that summarises the picture in plain English
  • A serverless proxy with caching so no API key ships to the browser

04 · The result

What changed

A genuinely live, AI-summarised dashboard — a showcase of the live-data-plus-AI screens I build for clients.

Live · interactive

Search a live market.

Pick an index or search any stock, Indian or global, for a live quote, chart, news and a plain-English read. Data is delayed and for education only.

^NSEI

^NSEI

No chart data for this range.

Open

Prev close

Day range

52-wk range

Volume

Market cap

Currency

,

Type

,

AI insight

educational · not advice

Generate a plain-English read of the price action, 52-week position and news sentiment.

Rule-based summary of public data, not investment advice, and swappable for a live LLM later.

Latest news

No recent headlines.

Data via Yahoo Finance (unofficial), delayed and provided as-is. Indices, equities and crypto across Indian & global markets. For education and demonstration only, not investment advice.

05 · Decisions & trade-offs

The questions I'd get asked about this, and my answers

Why a live feed with no signup and no key?

For a public demo I wanted zero friction and global coverage. The trade-off is that it's unofficial and delayed — which I label on the screen rather than pretend it's real-time.

Why route it through your own server instead of the browser?

It avoids browser CORS limits and lets me cache responses so a burst of visitors doesn't hammer the upstream. The route is read-only — no keys, no user data — so it stays safe.

Is the 'AI insight' giving advice?

No, deliberately. It's a rule-based, educational summary of public data with a clear 'not advice' label. The same panel can be swapped to a live LLM later; keeping it honest is the point.