kite.positions() not returning realtime pnl

I want to call kite.positions() every 5 seconds to check if my pnl for particular position has crossed certain value.
However, i am not seeing the realtime pnl for the positions from the api call. Instead it shows some old values.
Why is pnl not realtime in positions api ?
Sign In or Register to comment.