Icicidirect is the worst trading platform because of following reasons:
1. Highest brokerage charged as compare to any other in the field like Sharekhan, Indiainfo, Angel broking, Kotak etc.
2. The worst software n support system.
3. If there is high votality in the market then Retail Investor can forget about buying or selling at this site because it does not function.
4. Very casual approach by their so called trained staff & they want you to visit their office for even minor issues. They entertain you while opening an account n if you want to close the account then they find many excuses to delay your case.
Avoid icicidirect at any cost if you can