Which stock broker charges the lowest for intraday trading? The platform should also be robust for placing a high number of trades.