Symbol Master File
This API allows you to download the latest Symbol Master as a CSV file for an exchange segment.
USE CASE
Look up the exact symbol, lot size or expiry of an instrument before calling a quote, history or order API.
Details
- You can get all the latest symbols of all the exchanges from the symbol master files
- There is one file per exchange segment. For example, NSE equity derivatives are in
NSE_FO.csvand the NSE cash market is inNSE_CM.csv. - Copy the
Symbol tickervalue exactly as it appears in the file when you use a symbol in other API requests. See Symbol Format. Option typeis CE or PE for options and XX for other segments.Expiry dateapplies only to derivative contracts.- The last three columns are reserved for future use and can be ignored.
- Fields such as
tradeStatus,qtyFreeze,upperPrice,lowerPrice,isCasEligibleandstreamare in the Symbol Master JSON file only.
| Exchange / Segment | Download URL |
|---|---|
| NSE – Currency Derivatives | https://public.fyers.in/sym_details/NSE_CD.csv |
| NSE – Equity Derivatives | https://public.fyers.in/sym_details/NSE_FO.csv |
| NSE – Commodity | https://public.fyers.in/sym_details/NSE_COM.csv |
| NSE – Capital Market | https://public.fyers.in/sym_details/NSE_CM.csv |
| BSE – Capital Market | https://public.fyers.in/sym_details/BSE_CM.csv |
| BSE - Equity Derivatives | https://public.fyers.in/sym_details/BSE_FO.csv |
| MCX - Commodity | https://public.fyers.in/sym_details/MCX_COM.csv |
File Headers
| Attribute | Data Type | Description |
|---|---|---|
Fytoken | string |
|
Symbol Details | string | Name of the symbol |
Exchange Instrument type | int |
|
Minimum lot size | int | Minimum qty multiplier |
Tick size | float | Minimum price multiplier |
ISIN | string | Unique ISIN provided by exchange for each symbol |
Trading Session | string | Trading session provided in IST |
Last update date | date | Date of last update |
Expiry date | string | Date of expiry for a symbol.Applicable only for derivative contracts |
Symbol ticker | string | Unique string to identify the symbol |
Exchange | int |
|
Segment | int |
|
Scrip code | int | Token of the Exchange |
Underlying symbol | string | name of underlying symbol |
Underlying scrip code | int | Scrip code of underlying symbol |
Strike price | float | Strike price |
Option type | string |
|
Underlying FyToken | string | Unique token for the underlying symbol |
Reserved column | string | Reserved for future, kindly ignore |
Reserved column | int | Reserved for future, kindly ignore |
Reserved column | float | Reserved for future, kindly ignore |
Last updated on