You can subscribe for up to 3000 instruments on a single WebSocket connection and receive live quotes for them. Single API key can have upto 3 websocket connections.
I only have kite account, so trading only for me. For subscribing lets say 20000 tokens, options I can think of : 1. Create three different apps, each costing 2000 Rs monthly, and subscribe them to the same account. Is it feasible to generate an access token for the same account using three distinct API keys? 2. ask my friends or family members to create a Zerodha account , which I will use only to create access_token to subscribe tokens on same api-key .
Please advise , which is recommended and reliable method or may be any other if there is one ?