My problems with version 3 keep on increasing. I have not see any visible improvement in upgrading to version 3 instead it added complexity in my coding...
As suggest by @sujith in another thread, I created 3 connections (node js library) to kite connect &
1. First thread : subscribed to 1000 instruments 2. Second thread : subscribed to 1000 instruments 3. Third thread: subscribed to 150 instruments
Sometime one of the thread just doesn't push the data. it's the same code for all 3 threads. Is it a known issue ?
Yes, I am using promises. Infact I am using the same source code given by kite connect examples. I've created 3 instances of tick method and calling form 3 connections.
It's so weird that today I m getting data for 900 tickers only.
That is normal, not every instrument in the dump is liquid right. What are these instrument tokens, as in equity or F&O? Do you include BE, BL series instruments?
2. I am including BE, BL series etc. I am getting prices of BE,BL, EQ everything. It's that some tickers are missing.
3. I checked again google finance. Some of the ticks have volume but kite is not pushing the prices.
4. I tried that even if I use one thread and subscribe to 1000 tickers. Kite still only pushes data for 400~500 tickers only. I restart my application, it sends different set of 400-500 ticks.
5. FYI, we never had this issue in previous version.
Why don't you guys try this as your side. Just use the code that you have mentioned in your own git page and subscribe to 1000 tickers. You will see the results.
@sunny, We just stream whatever data we get from the exchange. If you are not getting ticks then we didn't receive ticks and it is normal. If you still have a doubt, you can give us the list of instrument tokens for which you are trying. We will check and get back to you.
The data for 2150 instruments is too much to handle in a client-side application. Are you using threading?
Are you using kiteconnectjs?
Yes, I am using kiteconnectjs.
Yes, I am using promises. Infact I am using the same source code given by kite connect examples. I've created 3 instances of tick method and calling form 3 connections.
It's so weird that today I m getting data for 900 tickers only.
Thanks,
Sunny
Can you confirm that if I use single connection and subscribe to 1000 tickers, I will get data for 1000 tickers ?
Currently it looks like - KiteTicker is not sending the data for all 1,000 tickers.
Thanks,
sunny
1. I am not including F&O.
2. I am including BE, BL series etc. I am getting prices of BE,BL, EQ everything. It's that some tickers are missing.
3. I checked again google finance. Some of the ticks have volume but kite is not pushing the prices.
4. I tried that even if I use one thread and subscribe to 1000 tickers. Kite still only pushes data for 400~500 tickers only. I restart my application, it sends different set of 400-500 ticks.
5. FYI, we never had this issue in previous version.
Why don't you guys try this as your side. Just use the code that you have mentioned in your own git page and subscribe to 1000 tickers. You will see the results.
Thanks,
Sunny
We just stream whatever data we get from the exchange. If you are not getting ticks then we didn't receive ticks and it is normal.
If you still have a doubt, you can give us the list of instrument tokens for which you are trying. We will check and get back to you.
Here are the one ticker for you to check.
IDEA Idea Cellular Last update on : 22 Feb, 2018
I received its price yesterday but not today.
Thanks,
Sunny
Honestly I think its the issue at your side when someone subscribe 1000 tickers on one connection. if I subscribe for 1 ticker, it works fine.