When to Buy a Stock and When to Sell a Stock: 5 Tips

For investors, finding a stock to buy can be a fun and rewarding activity. It can also be quite lucrative—provided you end up buying a stock that increases in price. But, what is the best time to buy stocks?

For day traders, the biggest market moves happen in the first hour of each trading day. But there are many other factors to consider when timing a stock purchase. Below are five tips to help you identify when to purchase stocks so that you have a good chance of making money from those stocks.

Key Takeaways

  • As with many things, timing is everything when it comes to trading and investing in the markets.
  • Analyzing when to a buy a stock can be tricky, but getting in when the getting is good can enhance your returns.
  • Here, we go over a few common strategies for when to buy a stock to give you the best chances of capturing a winner.

When a Stock Goes on Sale

When it comes to shopping, consumers are always on the lookout for a deal. Black Friday, Cyber Monday and the Christmas season are prime examples of low prices spurring voracious demand for products. However, for some reason, investors don't get nearly as excited when stocks go on sale. In the stock market, a herd mentality takes over, and investors tend to avoid stocks when prices are low.

The end of 2008 and early 2009 were periods of excessive pessimism, but in hindsight, they were also times of great opportunity for investors who could have picked up many stocks at beaten-down prices. The period after any correction or crash has historically been a great time for investors to buy at bargain prices.

If stock prices are oversold, investors can decide whether they are "on sale" and likely to rise in the future. Coming to a single stock-price target is not important. Instead, establishing a range at which you would purchase a stock is more reasonable.

Analyst reports are a good starting point, as are consensus price targets, which are averages of all analyst opinions. Most financial websites publish these figures. Without a price target range, investors would have trouble determining when to buy a stock.

When It Is Undervalued

There is a lot of information needed for establishing a price target range, such as if a stock is being undervalued. One of the best ways to determine the level of over- or undervaluation is by estimating a company's future prospects for growth and profits.

A key valuation technique is a discounted cash flow (DCF) analysis, which takes a company's future projected cash flows and then discounts them back to the present using a reasonable risk factor. The sum of these discounted future cash flows is the theoretical price target. Logically, if the current stock price is below this value, then it is likely to be a good buy.

Other valuation techniques include looking to a company's dividend growth and comparing a stock's price-to-earnings (P/E) multiple to that of competitors. Other metrics, including price to sales and price to cash flow, can help an investor determine whether a stock looks cheap compared to its key rivals.

When You Have Done Your Own Homework

Relying on analysts' price targets or the advice of financial newsletters is a good starting point, but great investors do their own homework and due diligence on researching a stock.

This research can include reading a company's annual report, reading its most recent news releases and going online to check out some of its recent presentations to investors or at industry trade shows. All this data can be easily located at a company's corporate website under its investor relations page.

When to Patiently Hold the Stock

Assuming you've done all your homework, properly identified a stock's price target, and estimated if it is undervalued, don't plan on seeing the stock you bought rise in value straight away. Be patient. It can take time for a stock to trade up to its true value. Analysts who project prices over the next month, or even next quarter, are simply guessing that the stock will rise in value quickly.

It can take a couple of years for a stock to appreciate close to a price target range. It would be even better to consider holding a stock for three to five years – especially if you are confident in its ability to grow.

The Bottom Line

Legendary stock-picker Peter Lynch recommends that investors buy what they know, such as their favorite retailer at their local shopping mall. Others can get to know a company by reading up on it online or talking to other investors.

Combined with the above tips, applying your common sense in choosing when to buy a stock can produce the most profitable results. To jump into the stock trading or investing world, you'll need a broker.

Article Sources
Investopedia requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our editorial policy.
  1. Peter Lynch. "Learn to Earn: A Beginner's Guide to the Basics of Investing and Business," Page 131. Simon & Schuster, 2012.

Take the Next Step to Invest
×
The offers that appear in this table are from partnerships from which Investopedia receives compensation. This compensation may impact how and where listings appear. Investopedia does not include all offers available in the marketplace.
Service
Name
Description