A professional who buys sells, or trades stocks on behalf of users is the stockbroker. The stock broker also offers services like investment advice, allowing traders to trade financial instruments like bonds, equities, and much more, and access to international as well as local markets.