Trading in stock markets requires you to be cautious, diligent as well as circumspect of both macro as well micro economic factors that can impact the stock market. Stock brokers definitely play a key role getting you on-board and then carry out the transactions and that is why selecting a stock broker is a vital decision for trading. Indian stock brokers are of 2 types – Full Service Brokers and Discount Brokers.