Could you please increase the number of requests to 10000, if you concerned the number of times the request hit can you please increase the number of symbols in historical api and intraday api(it can support more due to less data)
You can use protobuf to compress the data to save bandwidth.
1000 Requests per 30 minute is very less in todays time.
Hi @athma_prathisti,
If you require more frequent data than the provided rate limits, we recommend subscribing to the Market Feeder WebSocket.
For easier WebSocket implementation, please refer to the streamer functionalities available in various SDKs:
Thank you!
But that is also 100 symbols only with max connection upto 3 so maximum of only 300 symbols, for websockets that is pretty low right, websockets can easily support thousands of symbols.
for intraday candles can’t we just have multiple symbols with protobuf, it will have small data and will require less calls also, we just need 8-10 symbols in one call and it will be good to go. I will keep keep-alive higher so it will remain connected to the same server for a while.
Usually with Websockets the candles do not match to what is shown in GUI, I want to be consistent as I will watch and debug issues frequently.
There is no bracket order as well it will work as safety net in case connection to broker is lost and position is still open, can GTT be used for intraday positions as well and when it will be available through API.
Hi @Ketan
I have verified websockets for candles, it is not 100% percent accurate but it is good enough (1 min candle does not sync 100%{ “close”: 52443.9 does not match with UI} but 30 min candle do).
“NSE_INDEX|Nifty Bank”: {
“ff”: {
“indexFF”: {
“ltpc”: {
“ltp”: 52443.9,
“ltt”: “1734499179000”,
“cp”: 52834.8
},
“marketOHLC”: {
“ohlc”: [{
“interval”: “1d”,
“open”: 52696.95,
“high”: 52827.6,
“low”: 52357.15,
“close”: 52443.9,
“ts”: “1734460200000”
}, {
“interval”: “I1”,
“open”: 52473.55,
“high”: 52480.45,
“low”: 52445.45,
“close”: 52447.05,
“ts”: “1734499080000”
}, {
“interval”: “I1”,
“open”: 52450.8,
“high”: 52450.8,
“low”: 52426.85,
“close”: 52443.9,
“ts”: “1734499140000”
}, {
“interval”: “I30”,
“open”: 52386.55,
“high”: 52541.25,
“low”: 52357.15,
“close”: 52505.1,
“ts”: “1734497100000”
}, {
“interval”: “I30”,
“open”: 52510.15,
“high”: 52528.95,
“low”: 52426.85,
“close”: 52443.9,
“ts”: “1734498900000”
}]
},
“yh”: 54467.35,
“yl”: 44429.0
}
Only two concerns, Could you please work on increasing the number of symbols or allow more connections for websockets.
And second thing is could you please work on Bracket order like functionality where we have take profit and stoploss in the APIs it will give double protection to customers, if server is not accessible the stoploss and take profit is still there in the broker to safe guard positions. Groww shows TP and SL in GUI also i think.
what is the upper limit for MTF( I know margin will vary with stocks but the limit could not be infinite) .
I am having strange problem with the cash funds it is showing that you can withdraw the deposited amount but in cash available for equity or trading as 0. May be I will try from 9-5PM window.