I am trading in bank nifty with finvasia and quite satisfied with the platform. I can access historical pricing data at multiple time intervals, view option chains to analyse the market direction and can even square off multiple positions at once. The platform is speedy which is really helpful as I do day trading.