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
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.