I had a very bad experience with Upstox. the mobile app does not work properly, customer service is bad, no response on time
the withdraw from Upstox always get delayed by some 5 days, they never pay or transfer money back on time and when you check with customer care they dont respond
NEVER USE UPSTOX FOR TRADING