When Should You Buy and Sell Stocks

Introduction
One of the most common questions investors ask is: When should I buy and when should I sell a stock?
It sounds simple. Buy when prices are low and sell when prices are high.
The problem is that nobody knows exactly where the market bottom or top will be. Trying to predict the perfect entry and exit point can lead investors to make emotional decisions, trade too frequently, or miss some of the market’s strongest periods.
For long-term investors, a better approach is to focus on valuation, business fundamentals, investment goals, risk tolerance, and portfolio allocation rather than attempting to predict every short-term market movement.
The U.S. Securities and Exchange Commission (SEC) notes that stocks can provide significant long-term growth potential, but they also involve substantial risk and can lose value.
So, when should you buy and when should you sell stocks?
The answer depends less on what the market did yesterday and more on why you own the investment in the first place.
When Should You Buy Stocks?
There is no universally perfect time to buy stocks. However, several conditions can make a purchase more attractive.
1. Buy When the Company’s Fundamentals Are Strong
One of the most important factors to consider before buying a stock is the underlying business.
A stock represents ownership in a company. Therefore, investors should evaluate the company rather than focusing exclusively on its share price.
Before buying, consider questions such as:
- Is revenue growing?
- Are earnings growing?
- Is free cash flow healthy?
- Does the company have a competitive advantage?
- Is management allocating capital effectively?
- Is debt manageable?
- Does the company have long-term growth opportunities?
- Is demand for its products or services sustainable?
A stock can fall 30% and still be expensive if the company’s future earnings are deteriorating.
Conversely, a stock can rise 30% and still be reasonably valued if the company’s earnings and long-term prospects have improved substantially.
The price of a stock matters, but the value of the business matters even more.
2. Buy When the Stock Is Reasonably Valued
A great company is not automatically a great investment at any price.
Suppose two companies have similar growth prospects. If one trades at a much higher valuation than the other, the cheaper stock may offer a better risk-reward opportunity.
Investors commonly examine valuation metrics such as:
- Price-to-earnings ratio (P/E)
- Forward P/E
- Price-to-sales ratio (P/S)
- Price-to-free-cash-flow ratio
- Enterprise value-to-EBITDA
- Dividend yield
- PEG ratio
However, valuation should always be compared with the company’s growth rate, profitability, industry, and competitive position.
For example, a rapidly growing technology company may legitimately trade at a higher P/E than a mature utility company.
The goal isn’t simply to buy the stock with the lowest P/E.
The goal is to determine whether the current price reasonably reflects the company’s future potential.
3. Buy When the Market Is Falling—If Your Thesis Has Not Changed
Market declines can create opportunities for long-term investors.
When the overall market falls, high-quality companies can sometimes become cheaper even though their underlying businesses remain healthy.
For example, imagine you believe a company is worth approximately $150 per share based on your analysis.
The stock trades at $130.
A market correction pushes it down to $100.
If the company’s fundamentals remain strong and your original investment thesis is still intact, the lower price could represent a more attractive opportunity.
However, investors should distinguish between:
A cheaper stock
and
a company whose value has genuinely deteriorated.
A falling price is not automatically a buying opportunity.
4. Buy Gradually Instead of Trying to Predict the Bottom
One of the biggest mistakes investors make is waiting for the “perfect” market bottom.
The problem is that the bottom is only obvious after it has already happened.
Instead of investing everything at once, some investors use dollar-cost averaging (DCA).
For example, an investor with $12,000 could invest:
- $1,000 per month for 12 months
- $3,000 every quarter
- Or another schedule consistent with their financial plan
This approach reduces the importance of predicting the exact market bottom.
Investor.gov also highlights the value of investing consistently over long periods rather than attempting to perfectly predict market timing.
5. Buy When Your Time Horizon Is Long Enough
Your investment timeframe matters.
If you need the money in a few months, stocks may expose you to too much short-term volatility.
If you are investing for retirement decades away, you generally have more time to tolerate market fluctuations.
Investor.gov explains that asset allocation should depend heavily on an investor’s time horizon and risk tolerance.
For example:
Short-term goal:
You may need lower-volatility investments.
Long-term retirement goal:
You may be able to tolerate greater exposure to stocks.
The longer your time horizon, the more opportunity you have to ride out temporary market declines.
6. Buy When You Have a Clear Investment Thesis
Before buying a stock, write down your reason for owning it.
For example:
“I am buying this company because I expect revenue to grow 15%–20% annually, margins to improve, and free cash flow to increase over the next five years.”
This gives you something objective to evaluate later.
Without a clear thesis, investors often make decisions based on headlines, social media, fear, or excitement.
A good investment process starts with:
Why am I buying this stock?
When Should You Sell Stocks?
Knowing when to sell can be even harder than knowing when to buy.
A stock going down doesn’t necessarily mean you should sell.
A stock going up doesn’t necessarily mean you should sell either.
The better question is:
Has the reason I originally bought the stock changed?
1. Sell When the Investment Thesis Is Broken
This is one of the strongest reasons to sell.
Suppose you bought a company because you expected:
- strong revenue growth,
- expanding margins,
- increasing market share,
- and improving free cash flow.
If those assumptions are permanently invalidated, you should reconsider your investment.
Examples include:
- Major loss of competitive advantage
- Structural decline in the company’s industry
- Persistent deterioration in financial performance
- Serious management problems
- Excessive debt
- Failed business strategy
- Technological disruption
- Major regulatory changes
A falling stock price alone isn’t necessarily a reason to sell.
A deteriorating business can be.
2. Sell When the Stock Becomes Extremely Overvalued
Sometimes a company’s business continues to perform well while its stock price rises far faster than its underlying earnings or cash flow.
At some point, the valuation may become difficult to justify.
For example:
A company grows earnings by 15% annually, but its stock price increases 100% in a short period.
That doesn’t automatically mean the stock should be sold.
But it may be worth asking:
“What future growth is already priced into this stock?”
If the market is assuming extremely optimistic future results, the potential downside can increase.
In this situation, an investor might consider:
- selling part of the position,
- taking profits,
- or rebalancing the portfolio.
3. Sell When a Position Becomes Too Large
Portfolio concentration is another important reason to sell.
Imagine you initially invest $20,000 in a company.
After several years, the position grows to $100,000 and now represents 40% of your portfolio.
Even if the company remains excellent, your portfolio may have become excessively dependent on one stock.
Investor.gov emphasizes diversification as a way to reduce portfolio risk.
You don’t necessarily need to sell the entire position.
You could reduce it gradually and move the proceeds into other investments.
4. Sell When Your Financial Goals Change
Your investment strategy should change when your life circumstances change.
For example, you may have invested aggressively for retirement when you were 30.
As retirement approaches, protecting your accumulated wealth may become more important than maximizing growth.
This can lead to a different asset allocation.
Investor.gov notes that the appropriate allocation can change over time as an investor’s circumstances, time horizon, and risk tolerance change.
Therefore, selling stocks isn’t always about the stock itself.
Sometimes it is about your changing financial situation.
5. Sell to Rebalance Your Portfolio
Rebalancing is another legitimate reason to sell.
Suppose your target portfolio is:
- 70% stocks
- 20% bonds
- 10% cash
After a strong stock market rally, your portfolio becomes:
- 82% stocks
- 12% bonds
- 6% cash
Your portfolio is now taking more stock-market risk than originally intended.
Selling some stocks and reallocating the money can bring the portfolio back toward its target.
Investor.gov specifically discusses rebalancing as a way to restore an investment portfolio to its intended allocation.
6. Sell When You Need the Money
Sometimes the simplest reason to sell is also the most important.
You may need money for:
- Retirement
- A home purchase
- Education
- Medical expenses
- A business
- An emergency
- Another financial goal
Investments exist to help fund financial objectives.
If you need the money, selling an investment can be completely rational even if you believe the stock could rise further.
When Should You NOT Sell?
Understanding when not to sell is just as important.
Don’t Sell Simply Because the Market Is Down
A market correction can be uncomfortable.
But if the underlying businesses remain strong and your investment horizon is long, selling purely because prices have fallen may turn a temporary decline into a permanent loss.
The SEC notes that stock prices fluctuate and that investors with long-term horizons have historically benefited from staying invested through market cycles.
Don’t Sell Because of One Bad Day
Stocks can move dramatically because of:
- Economic reports
- Interest-rate expectations
- Political events
- Geopolitical developments
- Earnings announcements
- Investor sentiment
- Short-term speculation
One bad trading session doesn’t necessarily change the long-term value of a company.
Ask:
Has the business changed, or has the stock price simply changed?
That distinction is extremely important.
Market Timing vs. Long-Term Investing
Many investors try to predict when the market will fall so they can sell and then buy back at the bottom.
In theory, this sounds perfect.
In practice, it is extremely difficult.
FINRA describes market timing as attempting to profit from anticipated short-term price movements and notes that it is not as easy as the classic “buy low and sell high” idea suggests.
The problem is that investors must correctly predict two things:
- When to sell.
- When to buy back.
Getting one right is difficult.
Getting both right consistently is much harder.
This is why many long-term investors focus instead on:
- asset allocation,
- diversification,
- regular investing,
- valuation,
- company fundamentals,
- and long-term goals.
A Simple Buy-or-Sell Framework
Before buying a stock, ask these five questions:
1. Is the business fundamentally strong?
Look at revenue, earnings, margins, cash flow, debt, competitive advantages, and management.
2. Is the valuation reasonable?
Compare the current valuation with historical levels, competitors, and expected growth.
3. What is my investment thesis?
Know exactly why you are buying.
4. What could prove me wrong?
Identify the risks before investing.
5. How much of my portfolio should this investment represent?
Avoid allowing a single investment to create excessive concentration risk.
Before selling, ask these five questions:
1. Has the investment thesis changed?
If yes, selling may be justified.
2. Has the valuation become unreasonable?
If the price has far exceeded reasonable expectations, consider reducing exposure.
3. Has the position become too large?
Rebalancing may reduce portfolio risk.
4. Have my goals changed?
Your investment strategy should reflect your current financial objectives.
5. Am I selling because of facts or emotions?
Fear and greed can be powerful influences on investment decisions.
The Difference Between Price and Value
One of the most important concepts for investors is understanding that price and value are not always the same thing.
The stock market tells you the current price.
Your research attempts to estimate the underlying value.
For example:
Company A
Estimated value: $100
Market price: $70
Potentially attractive.
Company B
Estimated value: $100
Market price: $180
Potentially expensive.
However, estimating intrinsic value is not an exact science.
Your valuation could be wrong.
Growth could be higher or lower than expected. Interest rates could change. Competition could increase. Consumer demand could weaken.
Therefore, investors should avoid treating their valuation estimate as a guaranteed number.
Should You Buy Stocks During a Market Crash?
A market crash can create significant opportunities, but it can also create significant risks.
The key question isn’t:
“How much has the market fallen?”
Instead, ask:
“How much has the underlying value of the businesses changed?”
If a high-quality company falls 40% because of temporary market panic while its long-term fundamentals remain intact, the decline may create an attractive opportunity.
But if the stock falls 40% because its business model is permanently deteriorating, the lower price may not make it attractive.
A stock is not automatically cheap simply because it has fallen.
Should You Sell When a Stock Doubles?
Not necessarily.
A common psychological mistake is believing that a stock should be sold simply because it has doubled.
Suppose you bought a company at $50 and it rises to $100.
The fact that you have made 100% does not tell you whether you should sell.
Instead, consider:
- Is the business still growing?
- Is the valuation reasonable?
- Has the competitive advantage strengthened?
- Are future earnings expectations still realistic?
- Is the position too large?
- Do you need the money?
If the company is still significantly undervalued, selling simply because the stock doubled could mean missing additional long-term growth.
A Better Strategy for Most Long-Term Investors
For many investors, the goal shouldn’t be to perfectly predict every market top and bottom.
Instead, consider a disciplined process:
Step 1: Define your financial goals.
Step 2: Determine your investment time horizon.
Step 3: Establish an appropriate asset allocation.
Step 4: Diversify your investments.
Step 5: Research companies before buying.
Step 6: Buy at valuations that make sense.
Step 7: Review your investment thesis periodically.
Step 8: Rebalance when necessary.
Step 9: Sell when the thesis breaks, valuation becomes unreasonable, risk becomes excessive, or your financial goals change.
Step 10: Avoid emotional decisions based solely on short-term market movements.
Investor.gov emphasizes that asset allocation and diversification should be based on factors such as investment timeframe and risk tolerance.
Final Thoughts: When Should You Buy and Sell?
There is no magic indicator that tells investors exactly when to buy at the bottom or sell at the top.
The most reliable approach is to make decisions based on business fundamentals, valuation, portfolio risk, time horizon, and financial goals.
Consider buying when:
- The business has strong fundamentals.
- The long-term growth opportunity remains attractive.
- The valuation is reasonable.
- Your investment thesis is clear.
- Your time horizon is long enough.
- The investment fits your portfolio.
Consider selling when:
- Your investment thesis is broken.
- The company has experienced a fundamental deterioration.
- The valuation becomes excessively high.
- A position becomes too large.
- Your financial goals change.
- You need the money.
- You need to rebalance your portfolio.
Perhaps the most important rule is this:
Don’t ask only, “Is the stock going up or down?” Ask, “Has the value of my investment changed?”
That shift in thinking can help investors make more rational decisions and avoid the emotional cycle of buying because of excitement and selling because of fear.
Investing always involves risk, and no strategy can guarantee profits. Before making investment decisions, consider your own financial situation, risk tolerance, and investment objectives.
Frequently Asked Questions
What is the best time to buy stocks?
There is no universally best time to buy stocks. For long-term investors, a disciplined strategy based on valuation, fundamentals, diversification, and regular investing can be more practical than trying to predict the exact market bottom.
When should I sell a stock?
Consider selling when the investment thesis is no longer valid, the company fundamentals deteriorate significantly, the valuation becomes unreasonable, the position becomes too large, your financial goals change, or you need to rebalance your portfolio.
Should I sell stocks when the market crashes?
Not necessarily. A market decline alone does not mean a stock should be sold. Investors should determine whether the underlying business has deteriorated or whether the decline is primarily caused by broader market conditions.
Is it better to buy stocks all at once or gradually?
Both approaches have advantages and disadvantages. Investing gradually can reduce the risk of investing a large amount immediately before a market decline, while investing a lump sum gives your money market exposure sooner.
Should I sell a stock after it doubles?
Not necessarily. A stock doubling does not automatically mean it is overvalued. The decision should depend on the company’s fundamentals, valuation, future growth prospects, portfolio concentration, and your financial goals.
Is market timing a good strategy?
Market timing can be extremely difficult because investors must correctly predict both when to exit and when to re-enter the market. FINRA notes that market timing attempts to exploit short-term price movements and is not as easy as it sounds.
References
- U.S. Securities and Exchange Commission — Investor.gov: Stocks
Investor.gov — Stocks FAQs - U.S. Securities and Exchange Commission — Asset Allocation and Diversification
Investor.gov — Asset Allocation and Diversification - U.S. Securities and Exchange Commission — Introduction to Investing
Investor.gov — Introduction to Investing - FINRA — What Is Market Timing?
FINRA — What Is Market Timing? - Fidelity — Should I Sell My Stocks Now?
Fidelity — Should I Sell My Stocks Now? - U.S. Securities and Exchange Commission — Diversify Your Investments
Investor.gov — Diversify Your Investments