Why cant kite just provide what stream data user want ? For example let us denote each data with some code price -> 1 open -> 2 high -> 3 low -> 4 close-> 5 bidDepth -> 6 askDepth -> 7 etc
and let user specify what codes he want to subscribe to.
OR
Atleast provide this simple fix ... Add "last volume or total volume if u dont provide every tick" also to LTP as volume is very much required for streaming data although many might not be interested in High, Low etc in every tick
@sameer This was not done because of the technical complexities involved (keeping track of dozens of fields [per scrip? per connection?] for tens of thousands of concurrent users on top of instrument subscriptions).
"Atleast provide this simple fix ****** Add "last volume" or "total volume if u dont provide every tick" also to LTP(mode) as volume is very much required for streaming data although many might not be interested in High, Low etc in every tick *****
I guess this should be easy implementation wise.... Volume should be equally important as price in minimum streaming data. Moreover I dont have to read other things like OHLC etc just to get volume in QUOTE(mode)
@sameer This is not something we can roll out in the current version. We cannot arbitrarily change the structure of an existing mode. We may add a new mode, or figure out a different mechanism soon.
Maybe we'll relook at this in the near future.
Thats why I said in my previous post
"Atleast provide this simple fix ****** Add "last volume" or "total volume if u dont provide every tick" also to LTP(mode) as volume is very much required for streaming data although many might not be interested in High, Low etc in every tick *****
I guess this should be easy implementation wise.... Volume should be equally important as price in minimum streaming data. Moreover I dont have to read other things like OHLC etc just to get volume in QUOTE(mode)