Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

Evaluate Stock Quality with the RankQuality Function

The RankQuality function in MarketXLS helps you quickly retrieve a numerical "Quality Score" for a given stock symbol, directly in Excel. By returning a simplified figure that reflects fundamental factors like financial stability, potential solvency risk indicators, and historic growth comparisons, this function equips you with actionable insights to make sound investment decisions. It saves time by providing a single measure that you can use for screening and prioritizing stocks based on their underlying quality.

Why Use This Function?

  • Offers a quick snapshot of a stock's relative financial health.
  • Unifies metrics such as Altman Z Score, Piotroski F Score, Beneish M Score, and revenue/profitability growth comparisons into a single figure.
  • Simplifies research by returning an easily interpreted number directly in your Excel worksheet.
  • Helps identify high-quality stocks that may outperform during periods of market volatility.
  • Enables thorough comparisons across multiple stocks, streamlining your investment screening process.
  • Integrates seamlessly with other MarketXLS functions for deeper analysis or strategy building.

How to Use in Excel

Use the function directly in a cell by providing a valid stock symbol as a string:

=RankQuality("Symbol")

• If you have a valid MarketXLS license and the symbol is recognized, you will get a numeric Quality Score.
• If the symbol is invalid, or if there are connectivity issues, the function will return "NA."
• If the data is being refreshed, you may see "Refreshing." Simply wait and recalculate or check again later.

Parameters Explained

Parameter Description Example Values Notes
Symbol The stock symbol for which you want to retrieve the Quality Score. "AAPL", "TSLA", etc Must be a valid ticker recognized by MarketXLS. Returns "NA" if invalid or not licensed.

• Symbol: A string that represents the stock's ticker symbol. When you pass different symbols, the returned Quality Score might vary widely based on each company's fundamental data.

Example Usage

Basic Examples

  1. =RankQuality("AAPL")
    • Retrieves Apple's Quality Score.
    • If the Apple data is available and your license is valid, this will return a numeric score.
    • If the symbol is not recognized or data is unavailable, expect "NA."

  2. =RankQuality("TSLA")
    • Similar usage. If the function encounters a data refresh period, you might see "Refreshing."
    • Recalculate after a short while to see if a numeric score is returned.

  3. =RankQuality("MSFT")
    • Retrieves Microsoft’s Quality Score.
    • Useful for comparing big tech stocks to identify which companies have stronger fundamentals.

Advanced Scenarios

• Combining with Conditional Formatting

  • Suppose you retrieve Quality Scores for multiple symbols in a portfolio. You can apply color scales to quickly visualize which stocks appear stronger in terms of quality.

• Integrating with Other Functions

  • Use =IF(RankQuality("GOOG")>50, "High Quality", "Medium/Low Quality") to label your stock picks according to a threshold you set.

• Comparing Undervalued vs. Overvalued Stocks

  • You might use RankQuality in tandem with other MarketXLS value-based functions, such as RankValue, to detect both high-quality stocks and those that might be attractively priced.

Common Questions and Troubleshooting

  1. Why am I seeing “NA” instead of a numeric score?

    • The symbol may be invalid, your data could be temporarily unavailable, or your MarketXLS license might not be valid for these data points.
  2. What if the function displays “Refreshing”?

    • This indicates MarketXLS is updating or retrieving certain data on the backend. Wait briefly and recalculate.
  3. Can RankQuality return negative values?

    • Although the function primarily returns numeric scores, an unusual or manipulated dataset might theoretically return negative or zero values. When in doubt, verify with other metrics.
  4. What happens if my license is invalid or expired?

    • The function will return a short message rather than a numeric score. Contact MarketXLS support or renew your license to enable full functionality.
  5. Are there any limitations on the type of symbol I can use?

    • RankQuality generally expects valid market symbols. For special asset classes or lesser-known ticker formats, data may not be available, and the function will return “NA.”

By leveraging the RankQuality function in Excel with MarketXLS, you can quickly evaluate a stock's fundamentals, adding an extra layer of confidence when constructing or rebalancing your portfolio. Integrate RankQuality with other analytical tools to build comprehensive, data-driven investment strategies.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Quality Score and Other Financial Formulas
How does MarketXLS work?