NSE has introduced NIFTY weekly options with which all the weekly instruments format has changed. Now the tradingsymbol BANKNIFTY14FEB1927500CE has become BANKNIFTY1921425000CE. The format is BANKNIFTY<YY><M><DD>strike<PE/CE>
The month format is 1 for JAN, 2 for FEB, 3, 4, 5, 6, 7, 8, 9, O(capital o) for October, N for November, D for December.
@thepanoramix,
Exactly! this was our reaction when we got the circular.
Unfortunately, we can't do anything about it since it is the exchange specified format.
"NSE has introduced NIFTY weekly options with which all the weekly instruments format has changed. Now the tradingsymbol BANKNIFTY14FEB1927500CE has become BANKNIFTY1921425000CE. The format is BANKNIFTYstrike
The month format is 1 for JAN, 2 for FEB, 3, 4, 5, 6, 7, 8, 9, O(capital o) for October, N for November, D for December."
In reference to this. Does this symbol creation work at the month's expiry? NIFTY2152715300CE is giving me a problem.
The monthly expiry naming convention won't change. Nifty MAY 15300 CE tradingsymbol will look like this
NIFTY21MAY15300CE
You can take a look at instruments master for correct tradingsymbol.
Hi guys I am trying to get the last price for october expiry, as suggested above 'O' (capital o) I have taken as month. This is the scrip NFO:NIFTY21O2817300PE I have in mind, is that correct for Nifty 17300 CE, 2021 October 28th? Thanks.
October 28th(the last Thursday of the month) will be monthly expiry, not weekly expiry. As @sujith mentions above There is no weekly expiry instrument if it is the last week of the month since the monthly expiry instrument is already there.
$kiteobject->getQuote('NFO:BANKNIFTY1922727500CE');
But not working please help
Please help
Exactly! this was our reaction when we got the circular.
Unfortunately, we can't do anything about it since it is the exchange specified format.
Please create a new thread with more description of the issue. It might help others who are facing the same issue.
The name change is only for weekly instruments and not for monthly instruments.
It's showing in instrument dump as:
10943490,42748,BANKNIFTY19MAR29900CE,,0.0,2019-03-28,29900.0,0.05,20,CE,NFO-OPT,NFO
.Now the tradingsymbol BANKNIFTY14FEB1927500CE has become BANKNIFTY1921425000CE.
The format is BANKNIFTYstrike
The month format is 1 for JAN, 2 for FEB, 3, 4, 5, 6, 7, 8, 9, O(capital o) for October, N for November, D for December."
In reference to this. Does this symbol creation work at the month's expiry? NIFTY2152715300CE is giving me a problem.
please guide.
NIFTY21MAY15300CE
You can take a look at instruments master for correct tradingsymbol.
So when it,s the last Thursday of a month, the Date format "MAY" instead of 5 and there is no date included. right?
One more query, what if the last Thursday falls on NSE holiday?
I am trying to get the last price for october expiry, as suggested above 'O' (capital o) I have taken as month. This is the scrip NFO:NIFTY21O2817300PE I have in mind, is that correct for Nifty 17300 CE, 2021 October 28th?
Thanks.
As @sujith mentions above
There is no weekly expiry instrument if it is the last week of the month since the monthly expiry
instrument is already there.