best platform may be tradetiger of sharekhan but i used it way back in 2014 around but their charges r also high . u can choose in between if u dont need advice and want low brokarage ,can go for zerodha though they have problem during high volatility but may be they are improving. though pi is their desktop software based trading platform. web version also good enough but as they tackle heavy subscriber load ,some times their system cause problem