Market Data Portal

Market Data Portal — live (15-min delayed) data for India’s major equity indices and pre-market signals. This is a hidden prototype for testing; data is sourced from unofficial public endpoints and is not licensed for redistribution.

Quick Index View

GIFT Nifty NSE IX
DELAYED 15m Updated 18:19:03
23,425.50
-16.00 -0.07%
Pre-Market Signal
FLAT OPEN EXPECTED
Open23,400.00
Day High23,445.00
Day Low23,380.00
Prev Close23,441.50
52-Week Range

Nifty 50 NSE
DELAYED 15m Updated 19:43:26
23,405.60
-77.95 -0.33%
Open23,415.95
Day High23,459.65
Day Low23,151.50
Prev Close23,483.55
52-Week Range22,182.5526,373.20

BSE Sensex BSE
DELAYED 15m Updated 18:49:13
74,346.17
-303.67 -0.41%
Open74,395.48
Day High74,515.65
Day Low73,492.60
Prev Close74,649.84
52-Week Range71,545.8186,159.02

Bank Nifty NSE
DELAYED 15m Updated 18:49:14
54,185.95
+471.30 +0.88%
Open53,588.75
Day High54,299.35
Day Low53,027.15
Prev Close53,714.65
52-Week Range49,954.8561,764.85

Available Pages

  • GIFT Nifty — Pre-market indicator for Indian equities (NSE IX, GIFT City)
  • Nifty 50 — NSE’s 50-stock benchmark index
  • BSE Sensex — Bombay Stock Exchange 30-stock index
  • Bank Nifty — Nifty Bank — 12 most liquid banking stocks
  • FII/DII Activity — Daily institutional flows (cash segment)

About This Prototype

This portal demonstrates the core flagship pages described in the Market Data BRD: live tracker UI, intraday charts, 52-week ranges, gap estimator, and FII/DII activity. Architecture follows the BRD’s decoupled pattern: a single PHP ingestion service polls Yahoo Finance, caches results in WP transients (60s TTL), and exposes a normalised internal API at /wp-json/csi-market/v1/*. The frontend widgets only ever talk to the internal API — swapping the underlying data source requires no UI changes.

Known limitations of this prototype (deliberate, will be addressed before go-live):

  • GIFT Nifty: No reliable free source — currently uses manual admin override + MoneyControl scrape attempt. Production requires NSE IX licensed feed or Dhan/TrueData vendor.
  • Refresh cadence: 60 seconds (vs. BRD’s 15-30s target — would need WebSocket vendor for that).
  • Data licensing: Yahoo Finance + MoneyControl are not licensed for public redistribution. This is acceptable for hidden testing only.
  • No screeners / share-price pages yet: deferred to Phase 2.

⚠️ Test mode: This section is hidden from search engines (noindex + unlinked from main menu). Do not share these URLs publicly until data licensing is finalised.