Nothing is truly random. Every event must happen for a reason. Some reasons may be more hidden than others, which can create the illusion of randomness, but buying and selling of stock is not a random action. It is calculated. It is why trading fresh news on stocks makes things feel less random...