Accelpix Node.js, Python and Dot NET API Symbols Format

Symbols Format for realtime data APIs

We are providing all symbols as per NSE including Futures (Contract and Continuous Both) and Options (Weekly and Monthly).

Let's go through some examples and understand the symbology.

General Terminology in API:- 

T = Trade Packet
B = Best Packet
V = Reference value snapshot
O = Open Price
H = High Price
L = Low Price
C = Close Price
N = Oi
A = Avg Price

Other Acronyms:- 

ap - Ask Price 
aq - Ask qty 
avg - Average Price 
band - This is for Cash / EQ segment (circuit price)
bp - Bid Price 
bq - Bid Qty
chg - Change price 
chgpc - Change %
cp - Close Price 
hp- High Price 
lp - Low price 
oi - Open Interest 
poi- Previous Open Interest 
pr - Last trade price
qty- Volume 
sid - Segment (1 = EQ and 2= FO)
tkn- Token no ( which we are not using as of now) 
tm - Trade time
upc- Upper circuit price
lrc - Lower circuit price
val- Traded value
vol- Volume   

NSE INDEX Symbols
All Indices symbols as per the NSE 

E.g:-
NIFTY 50 
NIFTY BANK
NIFTY MIDCAP
NIFTY 500
NIFTY 100
NIFTY FIN SERVICE  (this is for FINNIFTY spot)

NSE F&O:

A:- Continuous Future:

We support hyphen (-), underscore ( _ ), number (1,2,3), and roman (I, II, III) for naming the continuous future contract. Use as per your convenience.

1. FIrst or Current Month Futures >> NIFTY-1 / NIFTY-I NIFTY_1 / NIFTY_I

2.  Next Month Futures >> NIFTY-2 / NIFTY-II NIFTY_2/ NIFTY_II

3. Third Month Futures >> NIFTY-3 / NIFTY-III NIFTY_3/ NIFTY_III


B:- Contract Future: 

All Contact Symbols as per NSE, let's have an example...

Format >> Symbol Name + Year + Month 

1. NIFTY24JAN  << First Month 
2. NIFTY24FEB << Second Month 
3. NIFTY24MAR << Third Month

NOTE: Advised to use either continuous or contract future, not both.

Options contract (Monthly Expiry):

Format:-
<Ticker> < Expiry > <Strike Price>  <Options Type>
Expiry Format >> YYMMM

Month (MMM) Format:- 

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC

Let's see some example:-

1. ZEEL24MAR150PE << <Ticker> ZEEL < Expiry > 24MAR <Strike Price> 150 <Options Type> PE

2. NIFTY24FEB21900CE << <Ticker> NIFTY < Expiry > 24FEB <Strike Price> 21900 <Options Type> CE

Options contract (Weekly Expiry):

You need to use the Month format as below. (in Weekly Options)

Month (MM) format:- 

Jan = 1
Feb = 2
Mar = 3
Apr = 4
May = 5
Jun = 6 
Jul = 7
Aug = 8 
Sep = 9 
Oct = O
Nov = N
Dec = D

Year (YY) Format:- 
2023= 23
2024 = 24 and so on.

Date (DD) Format:- 
E.g:- 04 Jun 2024 = 04 (DD)

Format:-
<Ticker> < Expiry > <Strike Price>  <Options Type>
Expiry Format >> YYMDD 

Let's see some example:-

Let's see 18th- Jan -2024 expiry  (24-1-18)

1.  NIFTY2411821800PE << <Ticker> NIFTY < Expiry > 24118 <Strike Price> 21800 <Options Type> PE

2.  BANKNIFTY24111745500CE << <Ticker> BANKNIFTY< Expiry >  24117  <Strike Price> 45500 <Options Type> PE

NSE EQ:

NSE Equity and Indices: (Series auto-mapped to EQ, BE, BZ)

All EQ and Indices symbols as per NSE Format.


Hope this article helps you to understand our symbols format.

Please feel free to contact us on +99 990 999 3349  or mail at support@accelpix.com
    • Related Articles

    • Pix APIs - Realtime and Historical Data in Node.js

      Introduction Pix APIs is a robust JavaScript library designed to connect and stream market data efficiently. Utilizing WebSocket and fallback transport mechanisms, this library provides comprehensive functionalities to access both End of Day (EOD) ...
    • Pix APIs - Realtime and Historical Data in REST

      Introduction ACCELPIX REST API is a robust interface designed for downloading historical and tick data efficiently. Whether you're looking to retrieve End of Day (EOD) data, intra-EOD data, live intra OHLC (Open, High, Low, Close) data, or quotes, ...
    • Pix APIs - Realtime and Historical Data in Python

      Introduction AccelPix Data API is a Python library designed to connect and stream market data seamlessly. Leveraging WebSocket and fallback transport mechanisms, this library provides functionalities to access both End of Day (EOD) and live streaming ...
    • Symbols Format for PixConnect?

      As we all know there are four Types of symbols available in Indian Exchange. 1. INDEX 2. FnO ( Futures and Options Segment ) also known as Equity Derivatives Segment. 3. EQ ( Cash Segment ) 4. Currency ( CDS) Currently, we are providing the INDEX, ...
    • How to add symbols in Amibroker ?

      You can add the symbol(s) in Amibroker using the following 3 methods . 1. From Pix Connect Application 2. Directly in Amibroker 3. Importing Symbols list in Amibroker Let's see all methods in detail. 1. From Pix Connect Applications Open Pix Connect ...