An online broker is the most affordable way to purchase stocks. You may buy stocks on the broker's website in a few moments after creating and financing your trading account.