Stock broking is a service which gives retail and institutional investors the opportunity to buy and sell equities.
Stockbrokers will trade shares both on exchange and over-the-counter, dependent on where they can find the best price and liquidity. Stock exchanges place strict regulations on who can trade shares directly on their books, which is why most individual investors hoping to trade shares will do so via a stockbroker.
Typically, a stockbroking firm will charge commission on the trades it makes on a client’s behalf, or a fee for retaining its services.