When Is the Best Time to Buy Stocks? (2024)

Many companies featured on Money advertise with us. Opinions are our own, but compensation and
in-depth research may determine where and how companies appear. Learn more about how we make money.

Money is not a client of any investment adviser featured on this page. The information provided on this page is for educational purposes only and is not intended as investment advice. Money does not offer advisory services.

The moment before you press “buy” on your investing app can be fraught with indecision. Will the price drop as soon as you click? Will tomorrow’s earnings report send your line graph into the red?

There is some colloquial wisdom about the best days and times to buy stocks. But timing the market is extremely challenging, even for investment professionals. A much more important factor is that you invest regularly.

However, if you’re interested in the best times to buy stocks based on historical trends, here’s what you need to know.

Table of contents

  • When is the best time to buy stocks
  • When is the worst time to buy stocks
  • When is the best time to sell stocks
  • How does the stock market work
  • Which factors affect the stock price
  • Best time to buy stocks FAQ
  • Summary

Ads by Money. We may be compensated if you click this ad.AdWhen Is the Best Time to Buy Stocks? (1)

Build a portfolio through a unique investing experience

SoFi lets you invest in stocks, ETFs, and more with as little as $5. Share insights in a community and access a wealth of educational content.

Start Investing

When is the best time to buy stocks?

Trying to determine the best time to buy stocks entails timing the market — an investment strategy typically not recommended for everyday investors looking to build wealth. Instead, experts usually advise dollar-cost averaging, a strategy that involves investing a set amount of money at regular intervals. But historical trends can give us insight into when stocks have typically done well.

Best time of the day to buy stocks

The first few hours of the trading day tend to see the most trading activity. Traders have had a chance to process the news from the early morning or the evening before, like announcements from federal regulators or companies' earnings reports.

The last hour of the trading day also tends to see a lot of activity as traders look to capitalize on trends — such as a rally that took place earlier that day — which provides an opportunity to snatch up a deal before the market closes. Those trading hours can be an opportunity for investors, since they often see the most movement and, therefore, the most potential for gain.

But again, attempting market timing and investing with a short-term view is risky. Experts at Charles Schwab advise via their education center that traders never use more than 5% of their account for a single trade and lower that to no more than 1% during the volatile opening and closing hours.

Best day of the week to buy stocks

Mondays and Fridays can be slightly more volatile for buying and selling stocks than in the middle of the week. On Mondays, markets can be affected by news from the weekend. On Fridays, traders may dump stocks that haven’t met expectations so they don’t have to hold them over the weekend.

However, when it comes to investing, the difference between days of the week has become negligible and shifts from year to year.

Best time of the month to buy stocks

Stocks tend to be highest at the beginning and end of the month, as mutual fund managers direct money into their funds on their regular monthly cycle.

This means that some investors aim for the last five days of the month’s trading if selling — though again, choosing when to buy stocks and when to sell stocks based on historical trends is likely not as good a move as sticking to your long-term strategy.

Best time of the year to buy stocks

With the turn of the year comes optimism and new cash infusions, making December and January months that have historically seen stocks rise. April also tends to be a strong month for stocks.

If you’re interested in buying the dip or trying to buy at the lowest price, September tends to be a down month. However, investing consistently through the year will likely better help you whether market downturns and bear markets over the long term.

Ads by Money. We may be compensated if you click this ad.AdWhen Is the Best Time to Buy Stocks? (2)

Time in the market beats timing the market

The brokerage you choose matters. Try SoFi, the investing platform helping people become better investors. See what makes us different.

Start Investing

When is the worst time to buy stocks?

September is historically the worst month for stock market gains. Depending on your trading habits, this could be a good time to buy low or a time to lay low and wait until mid-October when trading picks up again.

Many investment professionals advise that you keep investing when stocks are down to realize greater gains later.

When is the best time to sell stocks?

The ideal time to sell stocks is when the price is highest, but figuring out when that’s the case is hard enough for professional day traders, let alone everyday investors.

The has historically seen the lowest average and median returns in May through October compared to any other six-month period, according to a recent analysis from Bank of America.

That’s why there’s an old adage “sell in May and go away” with the idea being that investors sell stocks in May, keep their cash on the sidelines during the summer, and buy again in the fall when performance historically tends to improve.

But again, financial advisors tend to recommend that you continue investing even when stock prices are down and that you don’t base your decisions on seasonal trends.

When it comes to the time of day, the biggest price movements are typically within an hour of the opening bell and an hour of close. If you want to sell at a more stable price, you likely want to do so during the middle of the day. One of the biggest investor mistakes is selling when a price is low for fear of losing money.

How does the stock market work?

The stock market is based on the concept of dividing ownership of a company into small fractions and selling those fractions, known as shares. When the company is profitable, the value of its shares tends to go up. When it is failing, prices tend to go down.

Financial markets provide a place where stocks can be bought and sold during the course of a trading day. Thousands of companies are listed on various U.S. stock market indexes, with the three largest indexes being the Dow Jones Industrial Average, the and the Nasdaq Composite.

Stock market hours

The standard hours of the stock market are from 9:30 a.m. to 4 p.m. Eastern Standard Time, Monday through Friday on any day that is not a bank holiday. During this time, you can buy stocks in real-time.

Some platforms will allow extended hours of trading. For example, in May of 2023, Robinhood started to allow its users to trade 24 hours a day, five days a week. However, the service only permits limit orders — those in which users must declare a per-share price for their transaction to be triggered.

Which factors affect stock price?

Many factors can affect the price of a particular stock, but some come into play for nearly every stock.

  • Demand: If there is no demand for a company’s offerings, its stock price will likely decrease. For example, the large retailer Sears was added to the Dow in the 1920s. But as consumer shopping habits changed, the price of the stock fell, the stock was removed from the Dow and the company eventually declared bankruptcy and was taken off the stock market altogether. On the other hand, technology companies like Apple and Amazon have watched their share prices rise as people transition to a more technology-centered way of life.
  • Financials: Companies that sell shares on the public market are required to disclose information about their financials. Those quarterly earnings reports can move the price of stock up or down depending on whether a company’s financials meet, beat or miss expectations.
  • Company news: News releases from a company — such as an announcement that it’s developing a new product or bringing on a new CEO — can also cause its stock price to move up or down, depending on whether investors believe the news is good or bad for the company.
  • Economy: When the outlook on the economy is positive, stock prices tend to rise based on investors’ confidence in their future earning potential. Conversely, negative outlooks — such as expected higher inflation or an impending recession — can drive prices down.
  • Geopolitical events: When governments around the world increase regulations, sanction other countries or raise or lower interest rates, it can affect the stock price of companies that do business in those areas.

Ads by Money. We may be compensated if you click this ad.AdWhen Is the Best Time to Buy Stocks? (3)

Want to grow as an investor, no matter your level?

SoFi is the investing platform that helps people become better investors. Build your portfolio alongside over a million other community members.

Start Investing

Best Time to Buy Stocks FAQs

What does it mean when the stock market is up or down?

Making money on stocks relies on the principle of buying shares at a low price and letting them gain value until you sell them, hopefully at a higher price than what you originally paid.

When commentators say that a stock or the market is up, they mean that it has gained in value and each share is now worth more than before. When a stock or the stock market is down, that means that shares have decreased in price.

These terms can apply to individual stocks, mutual funds or the market as a whole. However, only the price of the stocks, funds or bonds you own affects the value of your portfolio.

Is the time relevant when buying a stock?

The best time to buy any stock is when the price is low. However, what you consider to be a low price will depend on how long you plan to hold the stock. If you're investing for the long term, the timing of your trade will likely matter much less because, historically, the market has risen consistently over time.

Prices tend to experience the most market volatility in the first and last hours of stock trading. This means that, if you buy during that period, there are higher chances of getting a lower price that will rise quickly. But financial advisors tend not to recommend day trading for everyday investors, especially not beginners.

Is it worth buying stocks when the market opens?

While no time of day guarantees the best price for stocks, the first and last hours tend to be the most active and volatile times to buy or sell. The first hour of trading is often impacted by events that have taken place since the close of the markets the night before, such as earnings reports or geopolitical news.

What are the best stocks to buy right now?

As with any investment decision, the best stocks to buy depend on your risk tolerance, financial goals and time horizon.

Keep in mind that financial advisors tend to recommend investing in a diversified portfolio with a wide range of stocks. Investing in a fund like an exchange-traded fund (ETF) or index fund, which is a basket of securities, is likely a better move than stock picking.

Can you buy stocks on weekends?

Major U.S. stock exchanges, like the New York Stock Exchange (NYSE), are open from 9:30 a.m. to 4 p.m. Eastern Standard Time on weekdays on any day that's not a bank holiday. While some offer extended hours trading, trades typically aren't executed on the weekends.

Summary of our guide to the best time to buy stocks

  • Ideally, investors want to buy stocks when prices are low and sell them when prices are high.
  • However, timing the market is extremely challenging, so financial advisors typically recommend focusing on investing regularly as opposed to attempting to determine the best times to buy and sell.
  • Historical trends can give us insight into when stock prices tend to rise and fall. For example, the first few hours of the trading day tend to see the most trading activity, and April tends to be a strong month for stocks while September is often weak.
When Is the Best Time to Buy Stocks? (2024)

FAQs

When Is the Best Time to Buy Stocks? ›

Timing the stock market is difficult, but understanding when to trade stocks can help your portfolio. The best time of day to buy stocks is usually in the morning, shortly after the market opens. Mondays and Fridays tend to be good days to trade stocks, while the middle of the week is less volatile.

What is the best time to buy a stock? ›

The Most Lucrative Day

Many forums will tell you that Monday is the best day to buy stocks, while Friday is the best day to sell stocks. The logic behind this advice is that stock prices are said to be at the lowest on a Monday (meaning you will buy shares at a lower price).

Is it better to buy stocks when they are down? ›

If you're asking, "Is now a good time to buy a stock?" consider that it's always a good time to invest when you find a security you've determined is undervalued by the rest of the market. On the other hand, you'll likely find more opportunities to buy shares of undervalued companies during a broad market decline.

What time of day are stock prices lowest? ›

During the last 10-15 minutes before market close. Or about an hour after the market opens. And lastly to avoid the lunchtimes as it's generally the quietest time of the market day of you want to get the best price possible for either the buy or the sale.

What is the 11am rule in trading? ›

It is not a hard and fast rule, but rather a guideline that has been observed by many traders over the years. The logic behind this rule is that if the market has not reversed by 11 am EST, it is less likely to experience a significant trend reversal during the remainder of the trading day.

What is the 3-5-7 rule in trading? ›

The 3–5–7 rule in trading is a risk management principle that suggests allocating a certain percentage of your trading capital to different trades based on their risk levels. Here's how it typically works: 3% Rule: This suggests risking no more than 3% of your trading capital on any single trade.

What is the 10 am rule in the stock market? ›

Some traders follow something called the "10 a.m. rule." The stock market opens for trading at 9:30 a.m., and the time between 9:30 a.m. and 10 a.m. often has significant trading volume. Traders that follow the 10 a.m. rule think a stock's price trajectory is relatively set for the day by the end of that half-hour.

What goes up when stocks go down? ›

Gold is the go-to choice of many investors coping with market volatility. Gold's value typically increases when the overall market struggles.

Do you owe money if a stock goes negative? ›

No. A stock price can't go negative, or, that is, fall below zero. So an investor does not owe anyone money. They will, however, lose whatever money they invested in the stock if the stock falls to zero.

Should I sell my stock if it keeps going down? ›

The stock has gone down

On the other hand , just because a stock has declined is no reason to sell, either. In fact, it may be a reason to buy more if your original reasons for buying the stock is still intact. If the facts haven't changed, it might be an opportunity.

What is the 3 day rule in stocks? ›

The 3-Day Rule in stock trading refers to the settlement rule that requires the finalization of a transaction within three business days after the trade date. This rule impacts how payments and orders are processed, requiring traders to have funds or credit in their accounts to cover purchases by the settlement date.

How do I know if a stock will go up the next day? ›

Some of the common indicators that predict stock prices include Moving Averages, Relative Strength Index (RSI), Bollinger Bands, and MACD (Moving Average Convergence Divergence). These indicators help traders and investors gauge trends, momentum, and potential reversal points in stock prices.

What day of the week are stocks usually the lowest? ›

During a bear market, Mondays and Tuesdays are most volatile, and stocks tend to fall the most on these days. In contrast, Thursdays are good days to sell because stocks tend to rise during that day of the week.

What is the 5 minute rule in trading? ›

The 5-Minute strategy is created to aid sellers and buyers engage in back tracking and spend some time in the location with the appearance of prices proceed in a latest route. The system depends upon exponential moving averages and the MACD forex trading indicators.

What is the 15 minute rule for day trading? ›

Here is how. Let the index/stock trade for the first fifteen minutes and then use the high and low of this “fifteen minute range” as support and resistance levels. A buy signal is given when price exceeds the high of the 15 minute range after an up gap.

What is the best day to sell stocks? ›

If Monday may be the best day of the week to buy stocks, then Thursday or early Friday may be the best day to sell stock—before prices dip.

Is it better to buy stocks at night? ›

Is after-hours trading risky? During after-hours trading, there's less of a market for any stock being traded. This can lead to higher price volatility and lower liquidity, which can increase risk.

What time of day do stock prices peak? ›

Market volume and prices can and do go wild first thing in the morning, precisely the first 15 minutes. People are making trades based on the news. Power hour between 3:00 pm and 4:00 pm is also a very popular time. The best time to buy stocks is 9:30 am to 11:00 am EST because the market is most liquid.

Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 5964

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.