In India, retail investors face a problem of plenty when it comes to selecting best stock broker in India. There are several financial companies that offer financial services, especially stock trading aimed at capturing larger pie of Indias growing equity markets. These companies offer several services including trading platform at affordable prices.