Skip to main content

Global Instruments Supportโ€‹

Effective 11 May 2026

We are pleased to announce the availability of the Global Instruments file โ€” a dedicated JSON file that provides instrument keys for global stock market indices and economic indicators. Use these keys with the existing Upstox market data APIs to retrieve live quotes and historical candle data for benchmarks such as GIFT NIFTY, Dow Jones, S&P 500, and more.

What's Includedโ€‹

A new instruments file is now available:

The file covers two segment types:

SegmentDescriptionExamples
GLOBAL_INDEXMajor global stock market indicesHANG SENG, DOW JONES, FTSE 100, S&P, GIFT NIFTY, DAX, US Tech 100, CAC 40, NIKKEI 225, US 30
GLOBAL_INDICATOREconomic and commodity indicatorsUSD INR, Oil (Brent), Oil (WTI)

Sample JSON Objectsโ€‹

Global Index โ€” GIFT NIFTY

{
"weekly": false,
"segment": "GLOBAL_INDEX",
"name": "GIFT NIFTY",
"exchange": "GLOBAL",
"country": "India",
"latency": "120 Seconds",
"instrument_key": "GLOBAL_INDEX|SGX NIFTY",
"trading_symbol": "GIFT NIFTY",
"start_time": "6.30AM Monday",
"end_time": "2.45AM Saturday",
"week_days": "Mon-Fri",
"mtf_enabled": false
}

Global Indicator โ€” Oil (Brent)

{
"weekly": false,
"segment": "GLOBAL_INDICATOR",
"name": "Oil (Brent)",
"exchange": "GLOBAL",
"country": "",
"latency": "20 Seconds",
"instrument_key": "GLOBAL_INDICATOR|BZUSD",
"trading_symbol": "BZUSD",
"start_time": "3.30AM Sunday",
"end_time": "2.35AM Saturday",
"week_days": "Sun-Fri",
"mtf_enabled": false
}

Field Descriptionโ€‹

FieldTypeDescription
segmentstringMarket segment. Possible values: GLOBAL_INDEX, GLOBAL_INDICATOR
namestringDisplay name of the instrument (e.g., GIFT NIFTY, Oil (Brent)).
exchangestringExchange identifier. Value: GLOBAL
countrystringCountry of origin for the index (e.g., India, America, UK). Empty for indicators.
latencystringData refresh interval โ€” how frequently the price data is updated. Possible values: 20 Seconds, 120 Seconds, 900 Seconds.
instrument_keystringUnique identifier used across Upstox APIs. Format: <segment>\|<trading_symbol>
trading_symbolstringTrading symbol of the instrument (e.g., SGX NIFTY, ^DJI, BZUSD).
start_timestringMarket open time in IST (e.g., 6.30AM Monday).
end_timestringMarket close time in IST (e.g., 2.45AM Saturday).
week_daysstringActive trading days (e.g., Mon-Fri, Sun-Fri).
mtf_enabledbooleanMTF is not applicable for global instruments. Always false.

How to Use Global Instrument Keysโ€‹

Use the instrument_key from the Global Instruments file with the following Upstox market data APIs:

  • Full Market Quote โ€” Retrieve the live quote including LTP, OHLC, and volume data for a global index or indicator.
  • LTP V3 โ€” Fetch only the last traded price for one or more global instruments in a lightweight response.
  • Historical Candle Data V3 โ€” Query OHLCV candle data for global instruments across daily, weekly, or monthly intervals.
  • Intraday Candle Data V3 โ€” Retrieve intraday candle data for global instruments at minute-level granularity.

Engage with Usโ€‹

We welcome your feedback and questions. Join the discussion on our Developer Community to share suggestions, report issues, or explore how other developers are using the Global Instruments file.