Stock broker is either a professional or regulated company who buys and sells shares and other types of stock market investment on your behalf. You can choose a full service stock broker who will make all the dealing decisions on your behalf based on your investment objectives.