Using RIAPro To Screen For Value

By Lance Roberts | September 16, 2020

For the last couple of months, we have been discussing the idea of adding more “value” based stocks to portfolios. The reason is that “value” provides a hedge against “risk” due to its inherent “margin of safety” as discussed this week. Today, we will use RIAPro to screen for value-based stocks.

If you are new to the RIAPro system, it is set up in a process to follow:

  1. Dashboard – start your research by reviewing our latest market commentary, trades, articles, and tweets. Then check the news headlines, alerts, dividends, and earnings for the stocks in your watch list and portfolios.
  2. Macro – The next step is to get a “macro” view of the markets. Get an overview of major asset and sector performance. Also, look at sentiment, notable movers, currencies, and market internals. 
  3. Ideas – Once you have an idea about the direction of the markets, start generating some investable ideas. The “active trader” page condenses the market into areas with the best and worst momentum, relative strength, and MACD. You can also have ideas generated for you on the “Lists” page or “Scan” for your ideas.
  4. Research – Once you find an investment idea, its time to drill down and look at the technical performance, compare it to its peers, check out the analyst rankings, or search for stocks based on dividends, earnings, splits, or high yield. 
  5. Portfolio – Of course, once you generate your idea, you can then add it to your portfolio, watchlist, or add an alert to be notified when it hits your target entry price.

Okay, with this brief understanding of the “flow” of the site, let’s review how to “scan” for “value” on RIAPro.

Screen For Value

The first step is to head over to the IDEAS tab and click on the SCAN tab.

Once you get into the “scan” page, you will find a variety of options. (Note: we have recently added a new data feed. Future updates will include the ability to scan for specific fundamental factors of your choosing.)

While the “scan page” has several “technical options” to scan for, we have provided three specific “scores” to help identify the top fundamental candidates. These are the:

  • Piotroski “F” Score
  • Mohanram “G” Score
  • RIAPro Rank

Understanding The “Score” Systems

To use the “scores” efficiently, you need to understand what they encompass. The following are brief explanations, but I have provided links to the underlying research papers.

Piotroski “F” Score

“The Piotroski F-score is a number between 0 and 9 and assesses the strength of the company’s financial position. The score quantifies the stocks with the best value (9- being the best).

Here is the link to the research paper for further explanation.

The score is calculated based on 9-fundamental criteria divided into 3-groups.


    1. Return on Assets 
    2. Operating Cash Flow 
    3. Change in Return of Assets (ROA) 
    4. Accruals

Leverage, Liquidity, and Source of Funds

    1. Change in Leverage (long-term) ratio 
    2. Change in Current ratio 
    3. A change in the number of shares outstanding.

Operating Efficiency

    1. Change in Gross Margin
    2. Change in Asset Turnover ratio 

As you can see, these items are all very fundamental, so we can quickly “scan” for “fundamental strength” by scanning for stocks ranked between 8 and 9.

Begin by selecting S&P Stocks in the “Category” field. Then, choose the option in the Piotroski box for stocks >=6. Lastly, click the Piotroski column to sort from highest to lowest, as shown below.

You now have a list of fundamentally strong stocks to begin to research. However, this is where the other scores can help refine the process.

Mohanram “G” Score

Partha Mohanram’s G-Score analysis, which was inspired by the Piotroski F-Score, uses a similar fundamental algorithm to identify low “book value to price” companies. The G-Score has eight factors grouped into three main growth stock signals. Those factors are as follows:

Growth Signals

    1. Return on assets (ROA) is greater than the industry median.
    2. Cashflow ROA exceeds the industry median.
    3. Cashflow from operations exceeds net income.

Stability Signals

    1. Earnings variability is less than the contemporaneous industry median (CIM)
    2. Sales growth variability is less than the CIM

Accounting Conservatism

    1. R&D deflated by beginning assets is greater than the CIM
    2. Capital expenditure deflated by beginning assets is greater than the CIM
    3. Advertising expenditures deflated by beginning assets is greater than the CIM

Here is a link to the research paper for further explanation.

The difference between the “G” score and the “F” score is that the score focuses on the fundamental factors related to “Growth” companies.

Begin by selecting S&P Stocks in the “Category” field. Then, choose the option in the Mohanram box for stocks >=6. Lastly, click the Mohanram column to sort from highest to lowest, as shown below.

You will see a very different grouping of stocks arise with this scoring system. Interestingly, while the Mohanram scores are high, the Piotroski scores are substantially lower.

Such is where the RIAPro Rank comes into play.

RIAPro Rank

The RIAPro rank is a scoring system based on the earnings growth trends of companies. Ultimately, if earnings are not growing, eventually the price will be reflective of the issue. The scoring system has 5-levels:

  1. Strong Buy
  2. Buy
  3. Hold
  4. Sell
  5. Strong Sell

Begin by selecting S&P Stocks in the “Category” field. Then, choose the option in the RIAPro box for “Buy and Strong Buy.” Lastly, click the RIAPro Rank column to sort from highest to lowest, as shown below.

Putting In All Together

Now that you have a better understanding of the different ranking systems, you can start to combine and refine your lists to find candidates for your portfolio.

For example, since we are looking for “fundamental value,” let’s screen for stocks in the S&P 500 index with high Piotroski “F” scores. Let’s also add a “Strong Buy and Buy” RIAPro ranking into the scan to make sure the company’s earnings trends are positive.

There are 53 candidates on the scan at the time I ran this. I have only shown the top-7, for this example.

Digging In

However, now that we have a potential list of candidates, we can “dig in” into each of the companies a bit more by clicking the “+” symbol, which is next to the ticker. For example, let’s take a look at one of our current RIAPro Equity Portfolio holdingsCRM (SalesForce).

When you click on the “+” sign, a pop-out window will provide you all of the data from the “Research” tab without having to leave the scan page.

You can also use the “scan” page streamline your choices further by adding in “technical overlays” such as moving averages, performance, volatility, momentum, etc.


In the coming months, we will be adding a variety of other screening options to help you deepen your research further. We will also provide more models from which you can choose and follow.

Screening for value in the current market environment is challenging. As noted in our recent articles, there is currently a deep underperformance of “value stocks.” If you are focused more on short-term growth, you may want to concentrate your scans on more “technical factors.”

However, if you do choose to go down the “value” path, you are going to have to be very patient and follow some basic rules.

  1. Understand that your performance relative to the market will lag in the short-term. 
  2. Despite a stock being a “fundamental value,” such does not mean you can abandon “risk” management and capital preservation strategies. (Maintain stop levels)
  3. Realize that some value stocks may well turn out to be “value traps.” Such is always a danger when digging into companies that appear to fundamentally cheap but aren’t. 
  4. Lastly, start small into your positions and add to them as your fundamental and value thesis begins to show positive results. Then scale “up” into the position over time.

I hope you find this guide useful.

If you have comments or suggestions for additional features or guides, please email us.

Talk with an Advisor & Planner Today!


Lance Roberts is a Chief Portfolio Strategist/Economist for RIA Advisors. He is also the host of “The Lance Roberts Podcast” and Chief Editor of the “Real Investment Advice” website and author of “Real Investment Daily” blog and “Real Investment Report“. Follow Lance on Facebook, Twitter, Linked-In and YouTube
Customer Relationship Summary (Form CRS)

> Back to All Posts