Skip to main content

Combining Fundamental Performance and Valuation Metrics to Score Stocks on Your Watchlist - My Approach

When it comes to evaluating stocks, relying solely on fundamental performance or valuation metrics can provide an incomplete picture. A more comprehensive approach involves integrating both aspects to achieve a balanced and informed investment decision. This article will guide you through a method of scoring stocks on your watchlist by considering both fundamental performance and valuation metrics, ensuring you have a holistic view of each company's potential.

Fundamental Performance Metrics

Fundamental performance metrics give insight into a company’s operational efficiency and financial health. Here are some key metrics to consider:

  1. Earnings Per Share (EPS) Growth:

    • Calculate the 12-quarter average EPS growth.
    • Allocate points based on the growth rate, such as:
      • 10 points for >20% growth
      • 5 points for 10-20% growth
      • 2 points for 5-10% growth
      • 0 points for <5% growth
  2. Revenue Growth:

    • Similar to EPS, calculate the 12-quarter average revenue growth.
    • Use a point system based on growth rates.
  3. Profit Margins:

    • Evaluate gross, operating, and net profit margins over the last 12 quarters.
    • Allocate points based on margin improvement and stability.
  4. Return on Equity (ROE):

    • Calculate the average ROE over the past 12 quarters.
    • Higher ROE should earn more points.
  5. Debt to Equity Ratio:

    • Evaluate the company’s leverage.
    • Allocate points inversely, where lower debt ratios earn higher points.

Valuation Metrics

Valuation metrics help determine if a stock is priced reasonably relative to its earnings, assets, and sales. Here are key valuation metrics:

  1. Price to Earnings (P/E) Ratio:

    • Calculate the current P/E ratio and compare it to the watchlist average.
    • Allocate points based on how much lower the company’s P/E ratio is compared to the average, such as:
      • 10 points for significantly lower P/E
      • 5 points for moderately lower P/E
      • 0 points for P/E around the average
      • Negative points for higher P/E
  2. Price to Book (P/B) Ratio:

    • Compare the current P/B ratio to the watchlist average.
    • Allocate points similarly to the P/E ratio.
  3. Price to Sales (P/S) Ratio:

    • Compare the current P/S ratio to the watchlist average.
    • Allocate points based on the relative value.
  4. Free Cash Flow Yield:

    • Calculate free cash flow yield (free cash flow per share divided by share price).
    • Allocate points based on higher free cash flow yields.

Weighing the Metrics

To achieve a balanced view, it’s crucial to combine these fundamental and valuation scores effectively:

  1. Assign Weights to Each Category:

    • Based on their importance to your investment strategy, assign weights to each metric. For example:
      • EPS Growth: 20%
      • Revenue Growth: 20%
      • Profit Margins: 15%
      • ROE: 10%
      • Debt to Equity Ratio: 10%
      • P/E Ratio: 15%
      • P/B Ratio: 5%
      • P/S Ratio: 5%
      • Free Cash Flow Yield: 10%
  2. Calculate the Composite Score:

    • For each stock, calculate the weighted average of all the metric scores to get a composite score.

Implementation in Google Sheets

You can implement this scoring system in Google Sheets using formulas and functions:

  1. Calculate Averages and Ratios:

    • Use the AVERAGE function to calculate 12-quarter averages.
    • Use division and subtraction for ratios and growth calculations.
  2. Assign Points:

    • Use IF and IFS functions to allocate points based on conditions. For example:
Code for Excel or GoogleSheets:
=IFERROR(IFS( PE < WatchlistAveragePE * 0.8, 10, PE < WatchlistAveragePE * 0.9, 8, PE < WatchlistAveragePE, 5, PE > WatchlistAveragePE * 1.2, -5, PE > WatchlistAveragePE * 1.1, -3, PE > WatchlistAveragePE, 0 ), 0)

Then Weight the Scores:

    3. Use weighted averages to combine scores. For example, in Column A of the Tabulation Row on the Data Sheet (Note: I have two Sheets in my Workbook. One has three years of Data for each company (Data) and another has the Watchlist (Watchlist)):

 =IFERROR(SUM( EPS_Score_Cell * 0.2, Revenue_Score_Cell * 0.2, Profit_Margins_Score_Cell * 0.15, ROE_Score_Cell * 0.1, Debt_Equity_Score_Cell * 0.1, PE_Score_Cell * 0.15, PB_Score_Cell * 0.05, PS_Score_Cell * 0.05, Free_Cash_Flow_Yield_Score_Cell * 0.1 ), 0)

  1. Rank the Stocks:
    • Use SORT and RANK functions to rank stocks based on their composite scores. I use a third Sheet called, "SortedWatchlist".
This method ensures you consider both the performance and the valuation of the stocks on your watchlist, giving you a balanced view for making investment decisions. By integrating these metrics, you can more accurately assess the potential of each stock and make more informed investment choices.


Popular posts from this blog

How to Add Beneficiaries on E*TRADE Without Losing Your Mind

“Because your money should go where you want it, not where the probate court thinks it should, I am sharing this information.” Ah, E*TRADE. The place where your money grows, your trades execute (sometimes), and your hopes for financial freedom flutter like a candlestick chart on a volatile Thursday. But what happens if you kick the bucket before you get that Tesla stock to moon? Simple: you assign a beneficiary. Unfortunately, E*TRADE doesn’t make this as intuitive as you might think. This isn’t a “click here and boom, you’re immortal” situation. But fear not, fellow capitalist. I’ve braved the pixelated jungle so you don’t have to. 🛠️ Step-by-Step: Setting a Beneficiary for Your E*TRADE Brokerage Account (aka “How to ensure your money doesn’t end up in your ex’s lap or your neighbor's GoFundMe”) Log in at etrade.com . (Obvious, yes. But worth saying—this isn’t Webkinz, you need the real site.) At the top, click “Accounts” and select your Brokerage Account . (The on...

NJ's Middle-Class Squeeze: Too Much for Help, Not Enough for Comfort

This is a long post — longer than what I usually write — because what I’m talking about here isn’t a small annoyance or a passing frustration. It’s something that has been building for years, and I’m finally putting it all into words. I’m upset, I’m exhausted, and I’m passionate about what follows, because it affects every working person in this state who’s trying to stay afloat. There’s a growing group in New Jersey — people who work full‑time, sometimes more than one job, who earn too much to qualify for assistance but not enough to absorb the constant increases in living costs. These are the people tightening their budgets, lowering their thermostats, cutting back wherever they can, and still watching their bills rise for reasons that have nothing to do with their own usage or behavior. If you’re part of that group, or you know someone who is, then what follows will probably resonate with you. And if you’re not, then I hope this gives you a clearer picture of what the middle class i...

Understanding Treasury Bond Auctions: The Difference Between High Yield and Interest Rate

Treasury bonds are a popular choice for investors looking for a reliable source of income backed by the U.S. government. However, understanding how these bonds are priced at auction can be confusing, especially when comparing the High Yield and the Interest Rate (Coupon Rate) columns. In this post, I'll break it down using a real-world example.  A Look at a Recent Treasury Bond Auction Here’s an example of a 20-year Treasury bond that was recently auctioned: Security Term CUSIP Reopening Issue Date Maturity Date High Yield Interest Rate 20-Year 912810UF3 Yes 01/31/2025 11/15/2044 4.900% 4.625% What Do These Numbers Mean? CUSIP : This is a unique identifier for the bond. Reopening : Since it says "Yes," this means the bond was originally issued earlier and is now being reoffered. Issue Date : January 31, 2025—this is when the bond will be offi...