Zerodha and upstox both are best stock broker of India.
however thier trading platforms havemany features which can be used to decide for choosing as per requirements.
zerodha kite is very clean, easy to read and simple with rich features trading platform.
kite have alll time frames of charts...