Delayed data retrieved from a stock using Python API

For external client:

I am trying to get latest historical data using python from eikon but data is delayed.

Using this code

import eikon as ek


ek.set_app_key('***')

data=ek.get_timeseries('SBI.NS', interval='tick')

data.tail(10)


output

SBI.NS VALUE VOLUME

Date

2021-07-09 10:20:09.000 423.75 6

2021-07-09 10:20:21.000 423.75 10

2021-07-09 10:20:24.000 423.75 15

2021-07-09 10:20:37.000 423.75 1

2021-07-09 10:20:44.000 423.75 300

2021-07-09 10:21:39.000 423.75 1

2021-07-09 10:26:15.000 423.75 1


When I retrieved this time now is 17.18 but i am getting last data as 10.20 timestamp

Note: I only have delayed access to stock SBI.NS but expected is only 15 mins delayed.

Best Answer