Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Can we estimate the impact of a large buy order on the share price?
If you look at a trade grid you can see how this happens. If there are enough bids to cover all shares currently on the sell side at a certain price, those shares will be bought and increased price quotes will be shown for the bids and ask. If there are enough bids to cover this price, those will get bought and higher prices will be shown and this process will repeat until the sell side has more power than the buy side. It seems like this process is going on all day long with momentum either on the upside or downside. But I think that much of this bidding and selling is automatic and is being done by large trading firms and high tech computers. I also feel that many of these bids and asks are already programmed to appear once there is a price change. So once one price gets bought, computers will put in higher bids to take over asks. It's like a virtual war between trading firms and their computers. When more money is on the buy side the stock will go up, and vice versa. I sort of feel like this high-frequency trading is detrimental to the markets and doesn't really give everyone a fair shot. Retail investors do not have the resources and knowledge in order to do this sort of high frequency trading. It also seems to go against certain free market principles in my opinion.