Provenance & Freshness

Market Data Sources & Freshness

Transparency regarding where our data originates, how it is ingested, and the exact intervals at which it updates.

1. Market Data Provider & Exchange Coverage

EquityWise tracks equities and indices listed exclusively on the National Stock Exchange of India (NSE). Market data feeds, historical OHLCV bars, and quotes are consumed via official API integrations with licensed SEBI-registered broker data infrastructures (Fyers API v3 and Dhan API v2).

Broker-Independent Architecture: While the brokers supply raw market feeds, EquityWise is completely broker-independent. Our application logic interacts only with a standardized, normalized MarketDataProvider abstraction. No proprietary vendor fields or execution APIs enter the core analytical domain. Each question the app asks is routed to the source best placed to answer it, with the other as fallback.

Which source answers what (active: Fyers)
Daily & weekly historyFyers
Intraday history (1m–1h)Fyers
Snapshot quotesFyers
Instrument masterFyers
Market open / closedFyers
Live tick socketFyers
derivativesFyers

2. Update Cycles & Ingestion Frequency

End-of-Day (EOD) Pass

Runs automatically after the close of every NSE session (15:30 IST). Daily candles and indicators (RSI, EMAs, 52-week extremes) are computed and committed once the exchange publishes final closing numbers.

Live Market Quotes

During live market hours (09:15 to 15:30 IST, Monday through Friday), prices and intraday percentages are polled in batches with dynamic refresh intervals based on market open/closed status.

3. Data Integrity & Ingestion Bookkeeping

Every ingestion run records audit metadata in an internal ingestion_runs table:

  • Exact IST trading date covered
  • Number of instruments requested and successfully ingested
  • Row counts and explicit failed symbols array for targeted retries
  • Automatic error state trapping to prevent incomplete sessions from computing false indicator values
Market Data Sources & Update Frequency | EquityWise | EquityWise