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

NSE INDEX 
All Indices symbols as per the NSE 

E.g:-
NIFTY 50 
NIFTY BANK
NIFTY MIDCAP
NIFTY 500
NIFTY 100

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. NIFTY21JAN  << First Month 
2. NIFTY21FEB << Second Month 
3. NIFTY21MAR << 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. ZEEL21MAR690PE << <Ticker> ZEEL < Expiry > 21MAR <Strike Price> 690 <Options Type> PE

2. NIFTY21FEB15500CE << <Ticker> NIFTY < Expiry > 21FEB <Strike Price> 15500 <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:- 
2021= 21 
2022 = 22 and so on.

Date (DD) Format:- 
E.g:- 03 Jun 2021 = 03 (DD)

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

Let's see some example:-

1.  NIFTY145002121114500PE << <Ticker> NIFTY < Expiry > 21111 <Strike Price> 14500 <Options Type> PE

2.  BANKNIFTY145002121138500CE << <Ticker> BANKNIFTY< Expiry >  21111  <Strike Price> 38500 <Options Type> CE

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

    • Symbols Format for PixConnect?

      As we all know there are four segments available in NSE India.       1. NSE INDEX       2. NSE FnO ( Futures and Options Segment ) also known as Equity Derivatives Segment.       3. NSE EQ ( Cash Segment )       4. NSE Currency ( CDS) Currently, we ...
    • 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 ...
    • How to Import / add Historical Data in Ninjatrader ?

      NinjaTrader 8 allow you to load historical data for backtesting and research purpose. You should have your Historical Data in NinjaTrader 8 Format, please go through the below screen to understand Ninjatrader Historical IEOD Data Format. ...
    • How to download Daily IEOD (Historical 1 min) Data using Pix Connect ?

      Intraday End of Day Data ( IEOD ) is too crucial for backtesting purposes, that's why we do provide for all our subscribers at FREE OF COST with REALTIME Data Subscription. We are updating these data every day within 25 min after the market close (at ...
    • How to configure Multicharts with Pix Connect ?

      Before starting Multicharts Setup, make sure that you have downloaded and installed Pix Connect and TA Extension. If not then please download and install from the link below. Click Here to Download PixConnect Real-Time Data Plugin Click Here to ...