Why is there a need for a stock broker? Wouldn't the stock exchanges want to manage the buying and selling, hence profiting from it (commissions) instead of going through a broker? Can I invest in stocks in india without a broker?