Buying and selling stock in an online climate