You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I took a look at the result of the following API endpoint:
https://api.kite.trade/instruments
I realized that there are over a 100,000 instrument_tokens that kite offers. However, due to the large amount of binary data that our socket pulls every second, we'll need to somehow limit these to only tokens that we want to trade, or are profitable, limit streaming duplicate tokens, etc.
Some approaches that I can think of are:
Removing duplicates from exchanges. Some tickers are listed on both exchanges, in this case, we can disregard streaming the data for the BSE and only focus on the NSE.
F&O tickers with expiry dates way into the future.
Perhaps a few illiquid stocks?
Please submit a well documented PR for your approach. You must condense these 100,000 tokens into 3000 tokens or lesser.
When I took a look at the result of the following API endpoint:
I realized that there are over a 100,000
instrument_tokens
that kite offers. However, due to the large amount of binary data that our socket pulls every second, we'll need to somehow limit these to only tokens that we want to trade, or are profitable, limit streaming duplicate tokens, etc.Some approaches that I can think of are:
BSE
and only focus on theNSE
.Please submit a well documented PR for your approach. You must condense these 100,000 tokens into 3000 tokens or lesser.
@Vaibhav-Sahai @abhinav-chinta.
The text was updated successfully, but these errors were encountered: