PGMI index

Predictable Growth Market Index Friday, September 11, 2026 Overweight
PGMI (Predictable Growth Market Index)

The PGMI indicator combines corporate earnings, growth, reasonable valuation, predictability, and inflation to provide a useful overall assessment of market valuation.

It works by quantifying, on a weekly basis, the number of S&P 500 companies that meet a set of criteria. These criteria act as a filter to identify companies worth considering as investments based on their predictability, earnings growth, and reasonable price. In this way, the number of qualifying companies tells us how favorable or unfavorable market conditions are for investing at any given time. A high number of qualifying companies signals that the market is cheap and that we can overweight equities; a low number signals that the market is expensive and that we should reduce exposure or exit altogether — either because corporate earnings have deteriorated significantly or because valuations are stretched and unsustainable. Markets also have their own momentum, which is why a specific time window for acting is defined.

The indicator allows us to identify bear market periods driven by earnings depression, price bubbles, and undervaluation periods — and tells us how to respond in each case.

You can get the list of companies that pass the filter here: PGMI filters

Technical Description

First. Normalized EPS figures (source: TIKR.com) are used for each S&P 500 company, as reported by the companies themselves. Using the EPS from the last 4 fiscal years, growth (k) and predictability (r2) are calculated by fitting the following expression (h and k are fitted):

e_n = h · (1+k)^(n-1)

Second. The number of years to recover the investment (Y) is calculated based on normalized earnings, factoring in growth and inflation. Y is derived from the following expression, where I is the inflation value (using the T10YIE rate from the Federal Reserve Bank of St. Louis) and PER is the current Price/EPS ratio:

1 + k · PER · (1+I)^Y - (1+k)^Y = 0

Third. Filter used to calculate N, the following criteria are applied across all S&P 500 companies to count how many satisfy all of them simultaneously:

You can find more detail here: Investment Plan for Companies with Predictable Earnings

How It Works

The chart shows the grey windows indicating periods when we should be out of the market, and the thick green line marking overweight periods.

Risk Considerations

Overweighting must be approached with great caution — by default, it is better not to do so.

Future Development

I am currently exploring the option of using EPS without NRI figures from GuruFocus with a rolling years calculation, so that the methodology becomes more standardized and signals can be generated well ahead of those derived from fiscal year data.

You can get the list of companies that pass the filter here: PGMI filters


© 2025-2026 | No cookies | W3C Validator