The Nifty50 token does not work for CDS exchange(cde_fo)


  • This is the token data

    {"token":"2","symbol":"NIFTY50","name":"NIFTY","expiry":"","strike":"-1.000000","lotsize":"1","instrumenttype":"INDEX","exch_seg":"CDS","tick_size":"25000.000000"}
    

    Then I tried using all the exchanges and only one worked which was bse_cm

    token="bse_cm|2"
    

    This gave me the value close to the Nifty50 index but the value is 140-150 points more than the actual Nifty value.
    It shows 15000 when the value of Nifty is 14850.
    The value does not match any of the Nifty futures values as well.


  • @admin When can we expect it to be released and why are these tokens giving values?
    Thanks.


  • HI @chris97979 , we have not yet published the streaming data for indices.


  • @rjbanna did you try the token which I gave?
    There are indexes in this. Because I found Sensex index which was accurate. This is the token for Sensex.

    token="bse_cm|1"
    

    This is for Nifty50.

    token="bse_cm|2"
    

    It does give the Nifty50 value but it's off by 140-150 points.


  • @chris97979 The token you are trying to fetch is index and with this API you can not stream index prices. I think there's mistake with the exchange_segment. CDS stands for Currency Derivative Segment and there's no index for currencies. If you want Nifty price then, you can try NIFTY25FEB21FUT with the token 60530.