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

How can I figure out how a stock's price would change after I buy shares?
It is unlikely that buying 100 shares will have any effect on a stock's price, unless the stock's average trading volume is incredibly low.  That being said, no matter how many share you buy, there's no way to know what the impact on the price will be, because that's only one factor in how shares are priced.  If anyone could figure out the answer to your question then they'd be extremely rich, because they'd simply watch for big share trades and then buy those stocks on the way up. The market makers who actually execute the trades are the ones who set the prices, and most stocks have multiple market makers trading the stock, so the bid/ask you see is the highest bid and lowest ask.  The market makers set the price based on what the trend of the stock is.  If, for instance, there's a large number of sell orders against a stock, the market makers will start dropping the bid prices as they fill execution orders, and as they see buy orders increase, they'll raise ask prices as they fill execution orders.  The market makers earn the difference between what they paid to buy someone's stock who was selling and what they get from someone else who buys it. This is a simplified explanation, so pro traders, don't beat me up! (grin) So, basically, it takes quite a bit of share volume in one direction or another to affect a stock's price.  I can guarantee a 100-share trade wouldn't even be noticed by market makers. I hope this helps. Good luck!