Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

How can I figure out how a stock's price would change after I buy shares?
It is possible to figure out the next price. Just not for Joe Average. A stock exchange has a orderbook. This has two sides. One side has alle the buyers, how many shares they want, and what they are willing to pay. The other side has all the sellers, how many shares they got, and what price they are willing to accept. If any buyers and sellers match up, their orders are executed, money and shares are exchanged, everyone is happy. So the current asking price (the price you have to pay, to get some shares) is currently 12.46$. Let's say you want 6000 shares, for any price. The orderbook now looks like this: Your order is executed, you get 6000 shares for a total of 74,761$ (5900 * 12,46 + 100 * 12,47$). The order book now looks like this: The new asking price is 12.47$. Congrats, you knew the price in advance. Of course this is simplified, there are millions of entries on both sides, thousands of trades happen every millisecond and you'll have to pay the stock exchange a lot of money to give you all this information in real time.  That's what high frequency traders are doing. They use highly specialised computer systems to exploit differences in stock exchanges all over the world. It's called arbitage. They have to be faster than the other guy. This race has gone on for a few years now, so that the limiting factor starts to become the speed of light. YOU are not going to benefit, or else you would not be asking questions on PERSONAL finance :)