What Moves Stock Prices? The Forces Behind Every Big Move
Stock prices move on earnings and expectations, interest rates, the economy, and investor positioning. A plain-English guide to what actually drives individual stocks and the S&P 500, and how to tell which force is in charge.
Over the long run, a stock follows its company’s profits. Over days and weeks, it follows changes in expectations: an earnings report that beats or misses what analysts expected, a shift in interest rates that changes what investors will pay for future profits, economic data that changes the outlook, and flows from funds and traders buying or selling in size. The whole market (the S&P 500) is driven mostly by rates, the economy and overall corporate profits; individual stocks add their own company news on top.
What Is Driving the Move?
Earnings — and expectations for them
Four times a year each company reports results and gives guidance. What moves the price is not whether profits rose, but whether they beat what was already expected. A company can report record profits and still fall if investors expected more.
Interest rates and bond yields
When Treasury yields rise, safe bonds become more attractive and future profits are worth less today, so stock valuations tend to fall — hitting fast-growing technology stocks hardest. Fed decisions and inflation data move stocks mainly through this channel.
The economy
Jobs, inflation, consumer spending and business activity data shape expectations for both profits and interest rates. Strong data can be good for earnings but bad for rates, which is why "good news" sometimes sends stocks lower.
Flows, positioning and sentiment
Index funds, pension rebalancing, options hedging and crowd psychology can move prices far more than the news alone would suggest, especially in the short term. Crowded trades unwind fast when sentiment turns.
Technical Analysis
Moving averages help show which force is winning: a stock above a rising 50-day and 200-day average is in an uptrend the market is still rewarding.
Big moves on earnings day often leave "gaps" on the chart that act as support or resistance later.
Watch how a stock reacts to good or bad news: shrugging off bad news is a sign of strength; falling on good news is a warning.
The Tradeskill View
The most common beginner mistake is to explain every move with a headline. Often the real driver is a change in interest-rate expectations or positioning that no single headline captures.
A good habit before any trade is to ask: is this move about the company, about rates, or about the whole market? The answer changes how you size and time it.
Practise reading those drivers on live S&P 500 and stock charts on The Tradeskill with $20,000 in virtual cash.
Want the live number? See today's live price and free AI buy/sell signal →
Frequently asked questions
Why do stocks fall on good earnings?
Because the results or guidance did not beat what investors already expected, or because the valuation already priced in the good news.
How do interest rates affect stocks?
Higher rates make bonds more competitive and reduce the present value of future profits, so they usually pressure stock valuations, especially for growth companies.
What moves the S&P 500 as a whole?
Mainly interest rates, the economic outlook and aggregate corporate earnings, with its largest companies — mostly big tech — carrying extra weight.
Want to test your market idea?
Try it with The Tradeskill's paper trading platform, with $20,000 in virtual cash and zero real-money risk.
Disclaimer: this article is educational analysis, not financial advice. Markets involve risk, and past behavior does not guarantee future results. Always do your own research.
← More us stocks insightsRelated Questions
Stock Market Today: S&P 500 Falls as the 10-Year Yield Hits 5.24%
The S&P 500 fell 0.77% to 7,683.69 on September 28 as the 10-year Treasury yield climbed to 5.24%, its highest since 2007, and Trump’s rejection of Iran’s peace plan kept oil volatile. SPY sits about 1.6% below its August record.
US Stock Market Hours: When Can You Trade (Including IST Times)?
The NYSE and Nasdaq trade 9:30 a.m. to 4:00 p.m. New York time, Monday to Friday — 7:00 p.m. to 1:30 a.m. in India during US daylight time. Pre-market, after-hours, 2026 holidays and early closes explained.
NVIDIA Stock Key Levels Today: $229 After a $150 Billion Buyback
NVIDIA rose 1.7% to $228.86 on September 28 after adding $150 billion to its share buyback, bucking a falling market. It is about 3% below its $235.74 record close. $222 and $216 are the supports; $233 and $236 the resistance.