Exchange segment codes used across request and response payloads for order placement, market data, and symbol lookups.
Overview
Every API call that references an instrument — Place Order, Market Quotes, Search Scrip, and others — requires an exch field identifying the exchange segment. Use the exact code from the table below; values are case-sensitive.
Segment codes
Code
Exchange / Segment
Description
NSE
NSE Cash
National Stock Exchange, equity segment.
BSE
BSE Cash
Bombay Stock Exchange, equity segment.
NFO
NSE F&O
NSE Futures & Options — index and stock derivatives.
BFO
BSE F&O
BSE Futures & Options — index and stock derivatives. Note: prd: "I" (MIS) is not accepted on this segment — use prd: "M" (NRML) instead. See Product Type Codes.
CDS
NSE Currency
NSE currency derivatives segment.
BCD
BSE Currency
BSE currency derivatives segment.
MCX
MCX Commodity
Multi Commodity Exchange — commodity futures & options.
Not every segment is enabled for every account by default — commodity and currency segments in particular often require separate activation. Check the prarr array in your Funds & Limits or Client Details response to confirm which segments and product types are enabled for a given user ID.
Usage example
The exch field appears identically across order, data, and lookup APIs:
Overview
Every API call that references an instrument — Place Order, Market Quotes, Search Scrip, and others — requires an
exchfield identifying the exchange segment. Use the exact code from the table below; values are case-sensitive.Segment codes
NSEBSENFOBFOprd: "I"(MIS) is not accepted on this segment — useprd: "M"(NRML) instead. See Product Type Codes.CDSBCDMCXNot every segment is enabled for every account by default — commodity and currency segments in particular often require separate activation. Check the
prarrarray in your Funds & Limits or Client Details response to confirm which segments and product types are enabled for a given user ID.Usage example
The
exchfield appears identically across order, data, and lookup APIs:Related
See Product Type Codes and Order Type Codes for the other coded fields commonly paired with
exchin a request payload.