Methodology

How the forecasts work

Our forecasts come from fitting a statistical model signal by signal to its quarterly market-hedged long–short returns. The model lets a strategy's expected return drift slowly over the years instead of treating it as a constant, and it learns from the data how much it drifts.

Full specification in Altı, Johnson, and Titman (2026), Section 1.

The idea

Each quarter's return is today's expected return plus noise:

Today's expected return is unknown and must be estimated from past returns. It moves slowly around the long-run expected return as shocks to it fade away with a half-life :

We can therefore build forecasts by combining two parts: an estimate of the long-run mean , and an estimate of today's deviation . We estimate both with a Bayesian approach that combines economic priors with the information in past returns.

Priors
Economic beliefs
Sharpe ratio near zero; persistence anywhere from none to a decade
+
Data
Past returns
The signal's quarterly market-hedged long–short history
⇒
Posteriors
Beliefs after the data
Long-run mean, persistence, and where stands today
⇒
Forecasts
Expected return ahead
Average over each window, with its uncertainty
Worked example
The model at work

Evolving expected returns vs past returns

BM, Book-to-Market (Fiscal Year-End), Stattman (1980): VW quintiles, hedged each month with a rolling 5-year market beta from prior months only, 1954Q3 to 2024Q4, 282 quarters. The model's estimate of uses only returns up to the quarter before. It moves far less than realized returns, and at the end of the data it stands at −0.9%, against a long-run mean of 2.2%. Beyond the data it decays toward that mean with a median half-life of 5.1 years; the 1-year forecast, 0.1%, is its average over the first shaded window.

BM: conditional expected return through the sample and its projected path -20% -10% 0 10% 20% 19601970198019902000201020202030 % per year · trailing 1-year line clipped at its 5th and 95th percentiles data end 2024Q4
  • expected return, model estimate
  • projected after the data end
  • running full-sample average return
  • trailing 1-year return

Posterior means, % per year. The model estimate line uses parameters fitted on the whole sample but conditions only on returns before each date. The shaded bands are the 1-year and 5-year forecast windows, which begin 2027Q1, 8 quarters after the last observation; the gap is integrated out.

Step 1

A sceptical prior on the long-run mean, and what the data do to it

Before any returns are seen, the model takes the signal's long-run Sharpe ratio to be zero on average with a standard deviation of 0.4 a year, so a Sharpe ratio of 0.8 is a two-sigma surprise. At BM's volatility that is a standard deviation of 5.8% a year on the long-run expected return. The half-life of a shock to expected return is taken to be equally likely anywhere between 0 and 10 years.

After the data, the posterior sits between the sample average and zero: that is the prior at work. It stays wide, because when expected return drifts, 282 quarters carry less information than 282 independent draws would. The posterior probability that the long-run mean is negative is 20%. The 5-year average is marked for comparison; it speaks to where expected return is now, not to its long-run level, which is the next step.

BM: prior and posterior density of the long-run expected return -20% -15% -10% -5% 0 5% 10% 15% 20% Long-run expected return, % per year full-sample avg 3.2% 5-yr avg −7.4% posterior mean 2.2%
  • prior
  • posterior

Prior and posterior density of BM's long-run expected return μ, % per year. The prior is N(0, 0.4²) on the Sharpe ratio in return units; not quite normal, because the volatility it multiplies is itself uncertain. Posterior from 250,000 MCMC draws, 95% interval −3.9% to 7.6%. Averages are over the same series (1954Q3 to 2024Q4).

Step 2

Which past quarters say where expected return is now?

Today's deviation from the long-run mean is estimated by a Kalman filter: a weighted sum of past return surprises, each quarter's return minus the long-run mean. The weights depend on the model's parameters and the sample length, not on the returns, so they can be drawn under the prior before any data are seen. Recent quarters count most, because a shock to expected return has had less time to fade.

Under the prior the weights sum to 0.33; under the posterior, to 0.40. The returns show more autocorrelation than the prior assumed, so the filter trusts recent quarters more. The half-life itself stays loosely pinned down: even long samples say little about how long shocks last, which is why its prior matters. Applied to BM's history, the weights put today's expected return 3.1% a year below its long-run mean.

BM: Kalman weights on past return surprises under the prior and the posterior 0.00 0.01 0.02 0.03 25 yrs ago 20 yrs ago 15 yrs ago 10 yrs ago 5 yrs ago last quarter Weight per quarter BM: prior and posterior of the half-life 0 2 4 6 8 10 Half-life of a shock to expected return, years median 5.1 yrs
  • prior
  • posterior

Left: weight on each past quarter's return surprise in the estimate of today's deviation μT − μ, for a sample of 282 quarters, averaged over draws from the prior and over 600 posterior draws of the persistence parameters. The last observed quarter is at the right edge. Right: prior and posterior of the half-life of a shock to expected return, years; 90% of the posterior lies between 0.8 and 9.5 years.

Step 3

Put it together: the forecast as a weighted average of the past

Long-run mean
2.2%
posterior mean of μ
+
Today's deviation
−3.1%
of which 69% is expected to survive into 2027Q1–2027Q4
=
Next year forecast
0.1%
2027Q1–2027Q4 · 95% interval −4.7% to 5.1%

Both parts are weighted averages of the same return history, so the forecast is one too. The chart shows the two parts quarter by quarter: the first 2 years of the sample on the left, the last 15 on the right. The grey bars are the long-run-mean part, spread almost evenly over all 282 quarters and a little heavier at the two ends of the sample, so no single quarter gets much; they sum to 0.76. The blue bars are the deviation part. A deviation is measured against the long-run mean, so this part adds weight to recent quarters and takes a little from every quarter older than about 13 years, which is why the blue bars turn negative on the left. Over the last 15 years it adds 0.23; over the rest of the sample it subtracts 0.14; net, 0.09.

Three things follow. Shrinkage: the weights sum to 0.85, not 1, so the forecast sits 15% of the way toward the prior's zero. Recency, in moderation: 10% of the total weight falls on the past year and 30% on the past five, against the 100% a one-year or five-year average would put there. Decay: the window starts 8 quarters after the data end, so only 69% of today's deviation is expected to be left across 2027Q1–2027Q4.

BM: weight of each past quarter in the 1-year forecast, split into the long-run-mean and deviation parts 0.000 0.005 0.010 0.015 0.020 0.025 Weight on the quarter's return ⋯ 1955 2010 2015 2020 2024Q4
  • long-run-mean part
  • deviation part

Weight on each past quarter's return in the 1-year forecast, averaged over posterior draws; the forecast's weight is the sum of the two bars. Quarters between the two segments are omitted. Applied to BM's history the weights reproduce the posterior-mean forecast to within Monte Carlo error (0.1% against 0.1%). For comparison, a simple average over the last N quarters would weight each of them 1/N and everything older zero.

Across all 212 signals

1-year forecast, 2027Q1–2027Q4 against three historical averages · % per year

The forecast is built from the same return history as the simple averages, and across the library it moves with each of them. It tracks the full-sample average most closely, in level and in rank. The slopes measure how much of each average carries into the forecast: a signal that averaged one more percentage point a year over its whole history is forecast to earn about 1.00 more; over the last five years, about 0.34 more; over the last year, 0.15 more.

This is steps 1 to 3 in the cross-section. The full-sample average is close to the long-run mean, less shrinkage. Recent averages carry information about today's deviation, but a year of returns is mostly noise, and what signal it carries decays before the forecast window arrives.

Full-sample average

corr. 0.90 rank corr. 0.88 slope 1.00

1-year forecast against the full-sample average for every signal 0 10 20 30 -5 0 5 10 15 20 25 Full-sample average, % per year 1-year forecast, % per year AM · Total Assets to Market: history −0.1%, forecast −1.4% AOP · Analyst Optimism: history 2.1%, forecast 1.8% AbnormalAccruals · Abnormal Accruals: history 2.8%, forecast 1.7% Accruals · Accruals: history 4.4%, forecast 3.8% AccrualsBM · Accruals and Book-to-Market: history 17.6%, forecast 12.5% Activism1 · Takeover Vulnerability: history 1.6%, forecast 0.6% Activism2 · Blockholder Activism: history 6.6%, forecast 3.5% AdExp · Advertising Expense to Market Value: history 4.2%, forecast 1.2% AgeIPO · Firm Age Since IPO: history 10.6%, forecast 9.2% AnalystRevision · EPS Forecast Revision: history 5.7%, forecast 5.3% AnalystValue · Analyst Value Estimate: history 1.5%, forecast 0.5% AnnouncementReturn · Earnings Announcement Return: history 6.0%, forecast 5.2% AssetGrowth · Asset Growth: history 4.1%, forecast 3.9% BM · Book-to-Market (Fiscal Year-End): history 3.2%, forecast 0.1% BMdec · Book-to-Market (December): history 2.5%, forecast −0.9% BPEBM · Leverage Component of Book-to-Market: history 0.8%, forecast 0.5% Beta · Market Beta: history −4.4%, forecast −3.8% BetaFP · Frazzini-Pedersen Beta: history −6.4%, forecast −4.5% BetaLiquidityPS · Pastor-Stambaugh Liquidity Beta: history 1.4%, forecast 0.6% BetaTailRisk · Tail Risk Beta: history −0.2%, forecast 1.9% BidAskSpread · Bid-Ask Spread: history −2.7%, forecast −2.6% BookLeverage · Book Leverage: history −0.2%, forecast −0.4% BrandInvest · Brand Capital Investment: history −1.3%, forecast −1.6% CBOperProf · Cash-Based Operating Profitability: history 6.5%, forecast 5.6% CF · Cash Flow to Market: history 4.0%, forecast 1.3% CPVolSpread · Call-Put Volatility Spread: history 5.2%, forecast 3.1% Cash · Cash to Assets: history 4.2%, forecast 4.6% CashProd · Cash Productivity: history 1.5%, forecast −0.3% ChAssetTurnover · Change in Asset Turnover: history 2.3%, forecast 0.4% ChEQ · Book Equity Growth: history 5.0%, forecast 4.0% ChForecastAccrual · Earnings Forecast Revisions, High Accruals: history 3.1%, forecast 2.2% ChInv · Change in Inventory to Assets: history 4.2%, forecast 3.1% ChInvIA · Industry-Adjusted Capex Growth: history 1.2%, forecast 1.0% ChNAnalyst · Decline in Analyst Coverage: history 5.5%, forecast 4.8% ChNNCOA · Change in Net Noncurrent Operating Assets: history 2.2%, forecast 1.4% ChNWC · Change in Net Working Capital: history 2.8%, forecast 2.1% ChTax · Change in Tax Expense: history 2.8%, forecast 2.7% ChangeInRecommendation · Change in Analyst Recommendation: history 2.1%, forecast 1.6% CitationsRD · Patent Citations to R&D Spending: history 1.9%, forecast 1.1% CompEquIss · Composite Equity Issuance: history 1.9%, forecast 2.5% CompositeDebtIssuance · Composite Debt Issuance: history 2.2%, forecast −2.5% ConsRecomm · Analyst Consensus Recommendation: history 6.0%, forecast 1.6% ConvDebt · Convertible Debt Indicator: history 5.0%, forecast 4.3% CoskewACX · Coskewness (Daily Returns): history 2.4%, forecast 2.2% Coskewness · Coskewness: history 1.2%, forecast 1.4% CredRatDG · Credit Rating Downgrade: history 8.3%, forecast 6.5% CustomerMomentum · Customer Momentum: history 9.6%, forecast 7.2% DebtIssuance · Debt Issuance: history 3.6%, forecast 0.3% DelBreadth · Change in Ownership Breadth: history 2.7%, forecast 2.6% DelCOA · Change in Current Operating Assets: history 2.7%, forecast 2.0% DelCOL · Change in Current Operating Liabilities: history −1.0%, forecast −0.9% DelDRC · Deferred Revenue Growth: history 3.6%, forecast 2.9% DelEqu · Change in Equity to Assets: history 4.9%, forecast 4.6% DelFINL · Change in Financial Liabilities: history 2.7%, forecast −0.9% DelLTI · Change in Long-Term Investment: history 1.5%, forecast 1.8% DelNetFin · Change in Net Financial Assets: history 1.2%, forecast −1.3% DivInit · Dividend Initiation: history 5.0%, forecast 4.6% DivOmit · Dividend Omission: history 7.9%, forecast 8.2% DivSeason · Dividend Seasonality: history 3.6%, forecast 2.2% DivYieldST · Predicted Dividend Yield: history 7.5%, forecast 4.2% DolVol · Dollar Trading Volume: history 2.6%, forecast 0.6% DownRecomm · Downward EPS Forecast Revision: history 4.1%, forecast 2.5% EBM · Enterprise Component of Book-to-Market: history 1.7%, forecast −0.1% EP · Earnings-to-Price: history 3.2%, forecast 1.8% EarnSupBig · Large-Peer Earnings Surprise: history 3.3%, forecast 3.1% EarningsConsistency · Earnings Growth Consistency: history 3.3%, forecast 1.3% EarningsForecastDisparity · Long-Term vs Near-Term Earnings Forecast Gap: history 5.0%, forecast 4.2% EarningsStreak · Earnings Surprise Streak: history 3.8%, forecast 1.7% EarningsSurprise · Standardized Earnings Surprise: history 2.1%, forecast 1.9% EntMult · Enterprise Multiple: history 4.9%, forecast 1.6% EquityDuration · Equity Duration: history 3.3%, forecast −2.7% ExchSwitch · Exchange Listing Upgrade: history 8.3%, forecast 7.6% ExclExp · Excluded Expenses: history 0.8%, forecast 0.2% FEPS · Consensus Forecasted EPS: history 9.3%, forecast 8.2% FR · Pension Funding Status: history −0.8%, forecast −0.8% FirmAge · Firm Age: history −1.2%, forecast −1.3% FirmAgeMom · Momentum in Young Firms: history 19.9%, forecast 19.5% ForecastDispersion · Analyst Forecast Dispersion: history 7.0%, forecast 6.1% Frontier · Book-to-Market Mispricing Residual: history 1.1%, forecast −1.6% GP · Gross Profitability: history 5.3%, forecast 5.7% Governance · Governance Index (G-Index): history −1.0%, forecast −0.6% GrAdExp · Growth in Advertising Expenses: history 1.4%, forecast 1.8% GrLTNOA · Growth in Long-Term Operating Assets: history 0.9%, forecast 1.0% GrSaleToGrInv · Sales Growth Over Inventory Growth: history 3.3%, forecast −0.4% GrSaleToGrOverhead · Sales Growth Minus Overhead Growth: history −0.6%, forecast −1.6% Herf · Industry Sales Concentration: history −0.6%, forecast −0.8% HerfAsset · Industry Asset Concentration: history −0.8%, forecast −0.1% HerfBE · Industry Concentration (Book Equity): history −1.3%, forecast −0.7% High52 · 52-Week High Proximity: history 3.7%, forecast 5.3% IO_ShortInterest · Institutional Ownership Among High Short Interest: history 25.2%, forecast 30.1% IdioVol3F · Idiosyncratic Volatility (3-Factor): history 6.9%, forecast 6.5% IdioVolAHT · CAPM Residual Volatility: history 5.9%, forecast 5.3% Illiquidity · Amihud Illiquidity: history 2.4%, forecast −0.7% IndIPO · Recent IPO: history 6.2%, forecast 4.9% IndMom · Industry Momentum: history 2.8%, forecast 3.6% IndRetBig · Industry Return of Big Firms: history 15.3%, forecast 9.1% IntMom · 12-to-6-Month Momentum: history 6.6%, forecast 5.5% IntanBM · Intangible Return, Book-to-Market: history 0.9%, forecast −2.2% IntanCFP · Intangible Return (Cash Flow-to-Price): history 2.4%, forecast −0.2% IntanEP · Intangible Return (Earnings-to-Price): history 1.9%, forecast −0.7% IntanSP · Intangible Return (Sales-to-Price): history 0.7%, forecast −0.4% InvGrowth · Inventory Growth (Deflated): history 4.5%, forecast 0.8% InvestPPEInv · PP&E and Inventory Growth: history 3.5%, forecast 1.5% Investment · Investment-to-Revenue Ratio: history 2.6%, forecast 2.2% LRreversal · Long-Run Reversal: history 3.9%, forecast 3.5% Leverage · Market Leverage: history <0.1%, forecast −1.1% MRreversal · Medium-Term Reversal (13-18 Months): history 3.5%, forecast 3.1% MS · Mohanram G-Score: history 10.5%, forecast 7.3% MaxRet · Maximum Daily Return: history 6.7%, forecast 5.8% MeanRankRevGrowth · Revenue Growth Rank: history 0.6%, forecast −0.7% Mom12m · 12-Month Momentum: history 10.1%, forecast 9.5% Mom12mOffSeason · Off-Season Momentum: history 8.0%, forecast 7.5% Mom6m · 6-Month Momentum: history 4.8%, forecast 5.6% Mom6mJunk · 6-Month Momentum, Junk Stocks: history 9.7%, forecast 8.6% MomOffSeason · Off-Season Long-Term Reversal: history 5.4%, forecast 3.7% MomOffSeason06YrPlus · Off-Season Reversal (Years 6-10): history 3.6%, forecast 0.8% MomOffSeason11YrPlus · Off-Season Reversal (Years 11-15): history 1.9%, forecast −0.2% MomOffSeason16YrPlus · Off-Season Return, Years 16-20: history 2.1%, forecast 2.0% MomRev · Momentum and Long-Term Reversal: history 8.8%, forecast 2.4% MomSeason · Return Seasonality (Years 2-5): history 4.4%, forecast 1.5% MomSeason06YrPlus · Return Seasonality (Years 6-10): history 6.6%, forecast 6.5% MomSeason11YrPlus · Return Seasonality, Years 11-15: history 4.3%, forecast 3.2% MomSeason16YrPlus · Return Seasonality, Years 16-20: history 3.1%, forecast 3.1% MomSeasonShort · Same-Month Return Seasonality: history 6.7%, forecast 6.2% MomVol · Momentum Among High-Volume Stocks: history 17.0%, forecast 31.0% NOA · Net Operating Assets: history 4.4%, forecast 4.9% NetDebtFinance · Net Debt Financing: history 2.7%, forecast 1.8% NetDebtPrice · Net Debt to Price: history 0.8%, forecast 1.0% NetEquityFinance · Net Equity Issuance: history 5.0%, forecast 4.5% NetPayoutYield · Net Payout Yield: history 4.3%, forecast 3.3% NumEarnIncrease · Consecutive Quarterly Earnings Increases: history 2.3%, forecast 2.1% OPLeverage · Operating Leverage: history 4.1%, forecast 3.3% OScore · Ohlson O-Score (Bankruptcy Risk): history 13.5%, forecast 17.5% OperProf · Operating Profitability: history 5.7%, forecast 4.8% OperProfRD · R&D-Adjusted Operating Profitability: history 6.9%, forecast 7.4% OptionVolume1 · Option-to-Stock Volume Ratio: history 3.6%, forecast −0.4% OptionVolume2 · Relative Option Trading Volume: history 3.3%, forecast 0.5% OrderBacklog · Order Backlog: history −1.6%, forecast −0.3% OrderBacklogChg · Change in Order Backlog: history −0.1%, forecast 1.3% OrgCap · Organizational Capital: history 4.5%, forecast 4.2% PS · Piotroski F-Score (Value Stocks): history 6.1%, forecast 5.1% PatentsRD · Patents per R&D Dollar: history 0.9%, forecast −2.7% PayoutYield · Payout Yield: history 3.0%, forecast 3.0% PctAcc · Percent Operating Accruals: history 2.6%, forecast 1.9% PctTotAcc · Percent Total Accruals: history 2.0%, forecast 1.6% PredictedFE · Predicted Analyst Forecast Error: history −1.8%, forecast −3.3% Price · Log Share Price: history −1.5%, forecast −3.0% PriceDelayRsq · Price Delay (R-Squared): history 1.5%, forecast 1.0% PriceDelaySlope · Price Delay Slope: history 0.7%, forecast −2.0% PriceDelayTstat · Price Delay (t-Stat Measure): history 0.7%, forecast −2.0% ProbInformedTrading · Probability of Informed Trading (PIN): history 18.0%, forecast 11.9% RD · R&D-to-Market Cap: history 3.0%, forecast 2.4% RDAbility · R&D Ability: history 3.7%, forecast −1.7% RDIPO · Recent IPO Without R&D Spending: history 9.0%, forecast 7.8% RDS · Real Dirty Surplus: history 2.5%, forecast 1.1% RDcap · R&D Capital-to-Assets: history 1.0%, forecast −1.2% REV6 · Earnings Forecast Revisions (6-Month): history 5.5%, forecast 8.9% RIO_Disp · Residual Institutional Ownership, High Dispersion: history 5.8%, forecast 4.7% RIO_MB · Residual Institutional Ownership, Growth Stocks: history 5.6%, forecast 2.7% RIO_Turnover · Residual Institutional Ownership, High Turnover: history 3.9%, forecast 3.8% RIO_Volatility · Residual Institutional Ownership, High Volatility: history 6.5%, forecast 6.8% RIVolSpread · Realized Minus Implied Volatility: history 9.0%, forecast 6.6% RealizedVol · Realized Total Volatility: history 7.9%, forecast 7.0% Recomm_ShortInterest · Analyst Recommendations and Short Interest: history 12.0%, forecast 9.7% ResidualMomentum · Residual Momentum: history 6.4%, forecast 5.8% ReturnSkew · Return Skewness: history 1.3%, forecast 1.2% ReturnSkew3F · Idiosyncratic Skewness (3-Factor Model): history −0.2%, forecast −0.1% RevenueSurprise · Revenue Surprise: history 0.8%, forecast 1.0% RoE · Return on Equity: history 3.2%, forecast 3.4% SP · Sales-to-Price Ratio: history 3.3%, forecast 1.0% STreversal · Short-Term Reversal: history 3.1%, forecast 0.1% ShareIss1Y · Share Issuance (1-Year): history 5.9%, forecast 4.3% ShareIss5Y · Five-Year Share Issuance: history 4.8%, forecast 4.5% ShareRepurchase · Share Repurchase Indicator: history 3.6%, forecast 4.0% ShareVol · Share Turnover: history 6.2%, forecast 5.5% ShortInterest · Short Interest: history 5.1%, forecast 6.3% Size · Market Equity (Size): history 1.2%, forecast −4.1% SmileSlope · Volatility Smile Slope: history 8.4%, forecast 5.7% Spinoff · Spinoff Indicator: history 1.8%, forecast −0.2% SurpriseRD · Unexpected R&D Increase: history 0.6%, forecast −0.2% Tax · Taxable Income to Net Income: history 3.9%, forecast 2.3% TotalAccruals · Total Accruals: history 3.3%, forecast 3.3% TrendFactor · Price Trend Factor: history 11.6%, forecast 8.9% UpRecomm · Downward Earnings Forecast Revision: history 4.1%, forecast 3.2% VarCF · Cash-Flow-to-Price Variance: history 0.9%, forecast 2.6% VolMkt · Dollar Volume to Market Equity: history 3.1%, forecast 2.6% VolSD · Trading Volume Volatility: history 3.5%, forecast 2.2% VolumeTrend · Volume Trend: history 4.2%, forecast 2.2% XFIN · Net External Financing: history 7.5%, forecast 6.5% betaVIX · Volatility Beta (VIX Sensitivity): history 7.0%, forecast 5.7% cfp · Operating Cash Flow to Price: history 2.0%, forecast 0.7% dCPVolSpread · Change in Put-Call Volatility Spread: history 6.3%, forecast 1.8% dNoa · Change in Net Operating Assets: history 5.8%, forecast 4.8% dVolCall · Change in Call Implied Volatility: history 3.8%, forecast 1.1% dVolPut · Change in Put Implied Volatility: history 1.0%, forecast 0.8% fgr5yrLag · Long-Term EPS Growth Forecast: history 2.9%, forecast 2.3% grcapx · Two-Year Capital Expenditure Growth: history 4.1%, forecast 3.8% grcapx3y · Capex Growth (3-Year): history 3.2%, forecast 2.4% hire · Employment Growth: history 2.9%, forecast 2.4% iomom_cust · Customer-Industry Momentum: history 3.8%, forecast 3.3% iomom_supp · Supplier Industry Momentum: history 7.8%, forecast 6.7% realestate · Industry-Adjusted Real Estate Holdings: history 2.7%, forecast 1.2% retConglomerate · Conglomerate Segment Return: history 4.1%, forecast 2.4% roaq · Quarterly Return on Assets: history 6.3%, forecast 6.3% sfe · Analyst Earnings-to-Price (Low Coverage): history 8.4%, forecast 5.9% sinAlgo · Sin Stock Indicator: history 1.8%, forecast −1.3% skew1 · Implied Volatility Smirk: history 2.6%, forecast 1.1% std_turn · Turnover Volatility: history 11.7%, forecast 11.0% tang · Asset Tangibility: history −0.9%, forecast −1.2% zerotrade12M · Days With Zero Trades (12-Month Avg): history 3.8%, forecast 2.7% zerotrade1M · Days With Zero Trades (1-Month Avg): history 3.7%, forecast 2.8% zerotrade6M · Days With Zero Trades (6-Month): history 4.0%, forecast 3.1%

Last 5 years

corr. 0.86 rank corr. 0.76 slope 0.34

1-year forecast against the last 5 years for every signal 0 10 20 30 -20 0 20 40 60 5-year average, % per year 1-year forecast, % per year AM · Total Assets to Market: history −8.8%, forecast −1.4% AOP · Analyst Optimism: history −0.1%, forecast 1.8% AbnormalAccruals · Abnormal Accruals: history −1.3%, forecast 1.7% Accruals · Accruals: history 2.1%, forecast 3.8% AccrualsBM · Accruals and Book-to-Market: history 15.2%, forecast 12.5% Activism1 · Takeover Vulnerability: history −3.0%, forecast 0.6% Activism2 · Blockholder Activism: history 11.4%, forecast 3.5% AdExp · Advertising Expense to Market Value: history −8.3%, forecast 1.2% AgeIPO · Firm Age Since IPO: history 13.1%, forecast 9.2% AnalystRevision · EPS Forecast Revision: history 10.4%, forecast 5.3% AnalystValue · Analyst Value Estimate: history −2.8%, forecast 0.5% AnnouncementReturn · Earnings Announcement Return: history 6.7%, forecast 5.2% AssetGrowth · Asset Growth: history 8.8%, forecast 3.9% BM · Book-to-Market (Fiscal Year-End): history −7.4%, forecast 0.1% BMdec · Book-to-Market (December): history −7.6%, forecast −0.9% BPEBM · Leverage Component of Book-to-Market: history −2.3%, forecast 0.5% Beta · Market Beta: history −4.5%, forecast −3.8% BetaFP · Frazzini-Pedersen Beta: history 8.1%, forecast −4.5% BetaLiquidityPS · Pastor-Stambaugh Liquidity Beta: history −2.9%, forecast 0.6% BetaTailRisk · Tail Risk Beta: history 10.4%, forecast 1.9% BidAskSpread · Bid-Ask Spread: history −6.4%, forecast −2.6% BookLeverage · Book Leverage: history −1.0%, forecast −0.4% BrandInvest · Brand Capital Investment: history −3.9%, forecast −1.6% CBOperProf · Cash-Based Operating Profitability: history 7.9%, forecast 5.6% CF · Cash Flow to Market: history −8.7%, forecast 1.3% CPVolSpread · Call-Put Volatility Spread: history 1.1%, forecast 3.1% Cash · Cash to Assets: history 12.5%, forecast 4.6% CashProd · Cash Productivity: history −8.0%, forecast −0.3% ChAssetTurnover · Change in Asset Turnover: history −6.6%, forecast 0.4% ChEQ · Book Equity Growth: history 2.1%, forecast 4.0% ChForecastAccrual · Earnings Forecast Revisions, High Accruals: history 2.0%, forecast 2.2% ChInv · Change in Inventory to Assets: history −1.2%, forecast 3.1% ChInvIA · Industry-Adjusted Capex Growth: history −0.2%, forecast 1.0% ChNAnalyst · Decline in Analyst Coverage: history 6.7%, forecast 4.8% ChNNCOA · Change in Net Noncurrent Operating Assets: history −4.1%, forecast 1.4% ChNWC · Change in Net Working Capital: history 0.7%, forecast 2.1% ChTax · Change in Tax Expense: history 7.8%, forecast 2.7% ChangeInRecommendation · Change in Analyst Recommendation: history 5.4%, forecast 1.6% CitationsRD · Patent Citations to R&D Spending: history 0.5%, forecast 1.1% CompEquIss · Composite Equity Issuance: history 8.4%, forecast 2.5% CompositeDebtIssuance · Composite Debt Issuance: history −8.6%, forecast −2.5% ConsRecomm · Analyst Consensus Recommendation: history 3.6%, forecast 1.6% ConvDebt · Convertible Debt Indicator: history 4.6%, forecast 4.3% CoskewACX · Coskewness (Daily Returns): history 4.2%, forecast 2.2% Coskewness · Coskewness: history 9.7%, forecast 1.4% CredRatDG · Credit Rating Downgrade: history 3.2%, forecast 6.5% CustomerMomentum · Customer Momentum: history 9.8%, forecast 7.2% DebtIssuance · Debt Issuance: history −1.8%, forecast 0.3% DelBreadth · Change in Ownership Breadth: history 8.7%, forecast 2.6% DelCOA · Change in Current Operating Assets: history −0.2%, forecast 2.0% DelCOL · Change in Current Operating Liabilities: history −1.4%, forecast −0.9% DelDRC · Deferred Revenue Growth: history 1.5%, forecast 2.9% DelEqu · Change in Equity to Assets: history 8.2%, forecast 4.6% DelFINL · Change in Financial Liabilities: history −2.7%, forecast −0.9% DelLTI · Change in Long-Term Investment: history 6.3%, forecast 1.8% DelNetFin · Change in Net Financial Assets: history −7.4%, forecast −1.3% DivInit · Dividend Initiation: history 2.3%, forecast 4.6% DivOmit · Dividend Omission: history 16.2%, forecast 8.2% DivSeason · Dividend Seasonality: history 1.5%, forecast 2.2% DivYieldST · Predicted Dividend Yield: history 2.3%, forecast 4.2% DolVol · Dollar Trading Volume: history −11.5%, forecast 0.6% DownRecomm · Downward EPS Forecast Revision: history 2.9%, forecast 2.5% EBM · Enterprise Component of Book-to-Market: history −4.3%, forecast −0.1% EP · Earnings-to-Price: history −4.0%, forecast 1.8% EarnSupBig · Large-Peer Earnings Surprise: history 9.9%, forecast 3.1% EarningsConsistency · Earnings Growth Consistency: history −5.7%, forecast 1.3% EarningsForecastDisparity · Long-Term vs Near-Term Earnings Forecast Gap: history 5.5%, forecast 4.2% EarningsStreak · Earnings Surprise Streak: history −2.5%, forecast 1.7% EarningsSurprise · Standardized Earnings Surprise: history 5.6%, forecast 1.9% EntMult · Enterprise Multiple: history −9.7%, forecast 1.6% EquityDuration · Equity Duration: history −13.1%, forecast −2.7% ExchSwitch · Exchange Listing Upgrade: history 17.8%, forecast 7.6% ExclExp · Excluded Expenses: history −3.6%, forecast 0.2% FEPS · Consensus Forecasted EPS: history 14.5%, forecast 8.2% FR · Pension Funding Status: history −2.2%, forecast −0.8% FirmAge · Firm Age: history −7.0%, forecast −1.3% FirmAgeMom · Momentum in Young Firms: history 31.2%, forecast 19.5% ForecastDispersion · Analyst Forecast Dispersion: history 6.4%, forecast 6.1% Frontier · Book-to-Market Mispricing Residual: history −14.6%, forecast −1.6% GP · Gross Profitability: history 11.0%, forecast 5.7% Governance · Governance Index (G-Index): history −9.5%, forecast −0.6% GrAdExp · Growth in Advertising Expenses: history 7.5%, forecast 1.8% GrLTNOA · Growth in Long-Term Operating Assets: history 3.2%, forecast 1.0% GrSaleToGrInv · Sales Growth Over Inventory Growth: history −4.4%, forecast −0.4% GrSaleToGrOverhead · Sales Growth Minus Overhead Growth: history −10.3%, forecast −1.6% Herf · Industry Sales Concentration: history −1.6%, forecast −0.8% HerfAsset · Industry Asset Concentration: history 0.5%, forecast −0.1% HerfBE · Industry Concentration (Book Equity): history 0.5%, forecast −0.7% High52 · 52-Week High Proximity: history 20.4%, forecast 5.3% IO_ShortInterest · Institutional Ownership Among High Short Interest: history 73.6%, forecast 30.1% IdioVol3F · Idiosyncratic Volatility (3-Factor): history 7.4%, forecast 6.5% IdioVolAHT · CAPM Residual Volatility: history 4.1%, forecast 5.3% Illiquidity · Amihud Illiquidity: history −16.2%, forecast −0.7% IndIPO · Recent IPO: history 6.3%, forecast 4.9% IndMom · Industry Momentum: history 14.4%, forecast 3.6% IndRetBig · Industry Return of Big Firms: history 3.6%, forecast 9.1% IntMom · 12-to-6-Month Momentum: history −2.4%, forecast 5.5% IntanBM · Intangible Return, Book-to-Market: history −8.7%, forecast −2.2% IntanCFP · Intangible Return (Cash Flow-to-Price): history −8.2%, forecast −0.2% IntanEP · Intangible Return (Earnings-to-Price): history −9.6%, forecast −0.7% IntanSP · Intangible Return (Sales-to-Price): history −2.6%, forecast −0.4% InvGrowth · Inventory Growth (Deflated): history −2.8%, forecast 0.8% InvestPPEInv · PP&E and Inventory Growth: history −4.9%, forecast 1.5% Investment · Investment-to-Revenue Ratio: history 1.6%, forecast 2.2% LRreversal · Long-Run Reversal: history 3.2%, forecast 3.5% Leverage · Market Leverage: history −8.3%, forecast −1.1% MRreversal · Medium-Term Reversal (13-18 Months): history −0.3%, forecast 3.1% MS · Mohanram G-Score: history 4.4%, forecast 7.3% MaxRet · Maximum Daily Return: history 0.2%, forecast 5.8% MeanRankRevGrowth · Revenue Growth Rank: history −7.8%, forecast −0.7% Mom12m · 12-Month Momentum: history 12.3%, forecast 9.5% Mom12mOffSeason · Off-Season Momentum: history 15.3%, forecast 7.5% Mom6m · 6-Month Momentum: history 19.6%, forecast 5.6% Mom6mJunk · 6-Month Momentum, Junk Stocks: history 19.8%, forecast 8.6% MomOffSeason · Off-Season Long-Term Reversal: history −7.8%, forecast 3.7% MomOffSeason06YrPlus · Off-Season Reversal (Years 6-10): history −4.3%, forecast 0.8% MomOffSeason11YrPlus · Off-Season Reversal (Years 11-15): history −8.6%, forecast −0.2% MomOffSeason16YrPlus · Off-Season Return, Years 16-20: history 2.2%, forecast 2.0% MomRev · Momentum and Long-Term Reversal: history 16.0%, forecast 2.4% MomSeason · Return Seasonality (Years 2-5): history −2.7%, forecast 1.5% MomSeason06YrPlus · Return Seasonality (Years 6-10): history 7.0%, forecast 6.5% MomSeason11YrPlus · Return Seasonality, Years 11-15: history −6.3%, forecast 3.2% MomSeason16YrPlus · Return Seasonality, Years 16-20: history 7.1%, forecast 3.1% MomSeasonShort · Same-Month Return Seasonality: history 10.3%, forecast 6.2% MomVol · Momentum Among High-Volume Stocks: history 71.9%, forecast 31.0% NOA · Net Operating Assets: history 6.2%, forecast 4.9% NetDebtFinance · Net Debt Financing: history 1.1%, forecast 1.8% NetDebtPrice · Net Debt to Price: history 4.9%, forecast 1.0% NetEquityFinance · Net Equity Issuance: history 6.3%, forecast 4.5% NetPayoutYield · Net Payout Yield: history −0.5%, forecast 3.3% NumEarnIncrease · Consecutive Quarterly Earnings Increases: history 3.6%, forecast 2.1% OPLeverage · Operating Leverage: history 5.9%, forecast 3.3% OScore · Ohlson O-Score (Bankruptcy Risk): history 34.7%, forecast 17.5% OperProf · Operating Profitability: history 5.4%, forecast 4.8% OperProfRD · R&D-Adjusted Operating Profitability: history 13.8%, forecast 7.4% OptionVolume1 · Option-to-Stock Volume Ratio: history −6.6%, forecast −0.4% OptionVolume2 · Relative Option Trading Volume: history −2.0%, forecast 0.5% OrderBacklog · Order Backlog: history 7.1%, forecast −0.3% OrderBacklogChg · Change in Order Backlog: history 11.6%, forecast 1.3% OrgCap · Organizational Capital: history 6.3%, forecast 4.2% PS · Piotroski F-Score (Value Stocks): history −11.1%, forecast 5.1% PatentsRD · Patents per R&D Dollar: history −15.3%, forecast −2.7% PayoutYield · Payout Yield: history 9.8%, forecast 3.0% PctAcc · Percent Operating Accruals: history 2.2%, forecast 1.9% PctTotAcc · Percent Total Accruals: history 3.6%, forecast 1.6% PredictedFE · Predicted Analyst Forecast Error: history −16.5%, forecast −3.3% Price · Log Share Price: history −13.0%, forecast −3.0% PriceDelayRsq · Price Delay (R-Squared): history −4.6%, forecast 1.0% PriceDelaySlope · Price Delay Slope: history −18.1%, forecast −2.0% PriceDelayTstat · Price Delay (t-Stat Measure): history −18.1%, forecast −2.0% ProbInformedTrading · Probability of Informed Trading (PIN): history 12.7%, forecast 11.9% RD · R&D-to-Market Cap: history 1.4%, forecast 2.4% RDAbility · R&D Ability: history −10.0%, forecast −1.7% RDIPO · Recent IPO Without R&D Spending: history 17.7%, forecast 7.8% RDS · Real Dirty Surplus: history −1.8%, forecast 1.1% RDcap · R&D Capital-to-Assets: history −8.4%, forecast −1.2% REV6 · Earnings Forecast Revisions (6-Month): history 30.4%, forecast 8.9% RIO_Disp · Residual Institutional Ownership, High Dispersion: history 4.7%, forecast 4.7% RIO_MB · Residual Institutional Ownership, Growth Stocks: history −4.6%, forecast 2.7% RIO_Turnover · Residual Institutional Ownership, High Turnover: history 7.3%, forecast 3.8% RIO_Volatility · Residual Institutional Ownership, High Volatility: history 17.2%, forecast 6.8% RIVolSpread · Realized Minus Implied Volatility: history 10.1%, forecast 6.6% RealizedVol · Realized Total Volatility: history 4.7%, forecast 7.0% Recomm_ShortInterest · Analyst Recommendations and Short Interest: history 11.3%, forecast 9.7% ResidualMomentum · Residual Momentum: history 3.1%, forecast 5.8% ReturnSkew · Return Skewness: history 1.9%, forecast 1.2% ReturnSkew3F · Idiosyncratic Skewness (3-Factor Model): history −0.8%, forecast −0.1% RevenueSurprise · Revenue Surprise: history 3.0%, forecast 1.0% RoE · Return on Equity: history 4.2%, forecast 3.4% SP · Sales-to-Price Ratio: history −4.9%, forecast 1.0% STreversal · Short-Term Reversal: history −14.9%, forecast 0.1% ShareIss1Y · Share Issuance (1-Year): history 3.9%, forecast 4.3% ShareIss5Y · Five-Year Share Issuance: history 4.8%, forecast 4.5% ShareRepurchase · Share Repurchase Indicator: history 7.5%, forecast 4.0% ShareVol · Share Turnover: history −1.2%, forecast 5.5% ShortInterest · Short Interest: history 13.3%, forecast 6.3% Size · Market Equity (Size): history −16.4%, forecast −4.1% SmileSlope · Volatility Smile Slope: history 4.2%, forecast 5.7% Spinoff · Spinoff Indicator: history −13.1%, forecast −0.2% SurpriseRD · Unexpected R&D Increase: history −1.5%, forecast −0.2% Tax · Taxable Income to Net Income: history 4.5%, forecast 2.3% TotalAccruals · Total Accruals: history 6.6%, forecast 3.3% TrendFactor · Price Trend Factor: history −0.2%, forecast 8.9% UpRecomm · Downward Earnings Forecast Revision: history 4.5%, forecast 3.2% VarCF · Cash-Flow-to-Price Variance: history 5.9%, forecast 2.6% VolMkt · Dollar Volume to Market Equity: history −4.3%, forecast 2.6% VolSD · Trading Volume Volatility: history −2.5%, forecast 2.2% VolumeTrend · Volume Trend: history −9.3%, forecast 2.2% XFIN · Net External Financing: history 10.9%, forecast 6.5% betaVIX · Volatility Beta (VIX Sensitivity): history 13.4%, forecast 5.7% cfp · Operating Cash Flow to Price: history −6.1%, forecast 0.7% dCPVolSpread · Change in Put-Call Volatility Spread: history −0.3%, forecast 1.8% dNoa · Change in Net Operating Assets: history 4.8%, forecast 4.8% dVolCall · Change in Call Implied Volatility: history −5.9%, forecast 1.1% dVolPut · Change in Put Implied Volatility: history 3.5%, forecast 0.8% fgr5yrLag · Long-Term EPS Growth Forecast: history 2.6%, forecast 2.3% grcapx · Two-Year Capital Expenditure Growth: history 6.6%, forecast 3.8% grcapx3y · Capex Growth (3-Year): history 2.3%, forecast 2.4% hire · Employment Growth: history 0.1%, forecast 2.4% iomom_cust · Customer-Industry Momentum: history 7.3%, forecast 3.3% iomom_supp · Supplier Industry Momentum: history 9.9%, forecast 6.7% realestate · Industry-Adjusted Real Estate Holdings: history −2.1%, forecast 1.2% retConglomerate · Conglomerate Segment Return: history −0.3%, forecast 2.4% roaq · Quarterly Return on Assets: history 10.2%, forecast 6.3% sfe · Analyst Earnings-to-Price (Low Coverage): history 1.1%, forecast 5.9% sinAlgo · Sin Stock Indicator: history −11.9%, forecast −1.3% skew1 · Implied Volatility Smirk: history −4.3%, forecast 1.1% std_turn · Turnover Volatility: history 9.5%, forecast 11.0% tang · Asset Tangibility: history −4.1%, forecast −1.2% zerotrade12M · Days With Zero Trades (12-Month Avg): history −9.9%, forecast 2.7% zerotrade1M · Days With Zero Trades (1-Month Avg): history −7.4%, forecast 2.8% zerotrade6M · Days With Zero Trades (6-Month): history −8.1%, forecast 3.1%

Last year

corr. 0.65 rank corr. 0.56 slope 0.15

1-year forecast against the last year for every signal 0 10 20 30 -80 -60 -40 -20 0 20 40 60 80 1-year average, % per year 1-year forecast, % per year AM · Total Assets to Market: history −5.4%, forecast −1.4% AOP · Analyst Optimism: history 6.2%, forecast 1.8% AbnormalAccruals · Abnormal Accruals: history −4.6%, forecast 1.7% Accruals · Accruals: history 6.0%, forecast 3.8% AccrualsBM · Accruals and Book-to-Market: history 19.9%, forecast 12.5% Activism1 · Takeover Vulnerability: history 1.0%, forecast 0.6% Activism2 · Blockholder Activism: history −7.0%, forecast 3.5% AdExp · Advertising Expense to Market Value: history 1.2%, forecast 1.2% AgeIPO · Firm Age Since IPO: history 14.0%, forecast 9.2% AnalystRevision · EPS Forecast Revision: history 22.5%, forecast 5.3% AnalystValue · Analyst Value Estimate: history −23.1%, forecast 0.5% AnnouncementReturn · Earnings Announcement Return: history 12.2%, forecast 5.2% AssetGrowth · Asset Growth: history 22.8%, forecast 3.9% BM · Book-to-Market (Fiscal Year-End): history −15.1%, forecast 0.1% BMdec · Book-to-Market (December): history −9.7%, forecast −0.9% BPEBM · Leverage Component of Book-to-Market: history −1.1%, forecast 0.5% Beta · Market Beta: history 0.6%, forecast −3.8% BetaFP · Frazzini-Pedersen Beta: history 20.3%, forecast −4.5% BetaLiquidityPS · Pastor-Stambaugh Liquidity Beta: history 13.5%, forecast 0.6% BetaTailRisk · Tail Risk Beta: history 29.9%, forecast 1.9% BidAskSpread · Bid-Ask Spread: history 18.4%, forecast −2.6% BookLeverage · Book Leverage: history −8.5%, forecast −0.4% BrandInvest · Brand Capital Investment: history −16.8%, forecast −1.6% CBOperProf · Cash-Based Operating Profitability: history 4.9%, forecast 5.6% CF · Cash Flow to Market: history −17.8%, forecast 1.3% CPVolSpread · Call-Put Volatility Spread: history 7.3%, forecast 3.1% Cash · Cash to Assets: history 36.1%, forecast 4.6% CashProd · Cash Productivity: history −13.0%, forecast −0.3% ChAssetTurnover · Change in Asset Turnover: history −9.2%, forecast 0.4% ChEQ · Book Equity Growth: history 2.1%, forecast 4.0% ChForecastAccrual · Earnings Forecast Revisions, High Accruals: history 3.0%, forecast 2.2% ChInv · Change in Inventory to Assets: history −18.5%, forecast 3.1% ChInvIA · Industry-Adjusted Capex Growth: history −10.8%, forecast 1.0% ChNAnalyst · Decline in Analyst Coverage: history −4.1%, forecast 4.8% ChNNCOA · Change in Net Noncurrent Operating Assets: history −16.3%, forecast 1.4% ChNWC · Change in Net Working Capital: history 2.5%, forecast 2.1% ChTax · Change in Tax Expense: history 25.4%, forecast 2.7% ChangeInRecommendation · Change in Analyst Recommendation: history 0.8%, forecast 1.6% CitationsRD · Patent Citations to R&D Spending: history −3.8%, forecast 1.1% CompEquIss · Composite Equity Issuance: history 18.4%, forecast 2.5% CompositeDebtIssuance · Composite Debt Issuance: history −23.5%, forecast −2.5% ConsRecomm · Analyst Consensus Recommendation: history −0.3%, forecast 1.6% ConvDebt · Convertible Debt Indicator: history 7.3%, forecast 4.3% CoskewACX · Coskewness (Daily Returns): history 22.5%, forecast 2.2% Coskewness · Coskewness: history 19.8%, forecast 1.4% CredRatDG · Credit Rating Downgrade: history 3.9%, forecast 6.5% CustomerMomentum · Customer Momentum: history 6.4%, forecast 7.2% DebtIssuance · Debt Issuance: history −0.3%, forecast 0.3% DelBreadth · Change in Ownership Breadth: history 15.6%, forecast 2.6% DelCOA · Change in Current Operating Assets: history 13.5%, forecast 2.0% DelCOL · Change in Current Operating Liabilities: history −0.9%, forecast −0.9% DelDRC · Deferred Revenue Growth: history 7.6%, forecast 2.9% DelEqu · Change in Equity to Assets: history 25.7%, forecast 4.6% DelFINL · Change in Financial Liabilities: history −2.9%, forecast −0.9% DelLTI · Change in Long-Term Investment: history 7.3%, forecast 1.8% DelNetFin · Change in Net Financial Assets: history −24.6%, forecast −1.3% DivInit · Dividend Initiation: history 0.2%, forecast 4.6% DivOmit · Dividend Omission: history 18.7%, forecast 8.2% DivSeason · Dividend Seasonality: history 1.7%, forecast 2.2% DivYieldST · Predicted Dividend Yield: history 2.5%, forecast 4.2% DolVol · Dollar Trading Volume: history −13.2%, forecast 0.6% DownRecomm · Downward EPS Forecast Revision: history 8.5%, forecast 2.5% EBM · Enterprise Component of Book-to-Market: history −1.4%, forecast −0.1% EP · Earnings-to-Price: history −18.6%, forecast 1.8% EarnSupBig · Large-Peer Earnings Surprise: history 4.1%, forecast 3.1% EarningsConsistency · Earnings Growth Consistency: history −47.7%, forecast 1.3% EarningsForecastDisparity · Long-Term vs Near-Term Earnings Forecast Gap: history 15.9%, forecast 4.2% EarningsStreak · Earnings Surprise Streak: history −17.3%, forecast 1.7% EarningsSurprise · Standardized Earnings Surprise: history 11.4%, forecast 1.9% EntMult · Enterprise Multiple: history −12.7%, forecast 1.6% EquityDuration · Equity Duration: history −28.5%, forecast −2.7% ExchSwitch · Exchange Listing Upgrade: history 13.8%, forecast 7.6% ExclExp · Excluded Expenses: history −2.2%, forecast 0.2% FEPS · Consensus Forecasted EPS: history 16.7%, forecast 8.2% FR · Pension Funding Status: history −1.5%, forecast −0.8% FirmAge · Firm Age: history 0.8%, forecast −1.3% FirmAgeMom · Momentum in Young Firms: history 63.3%, forecast 19.5% ForecastDispersion · Analyst Forecast Dispersion: history 11.2%, forecast 6.1% Frontier · Book-to-Market Mispricing Residual: history −31.1%, forecast −1.6% GP · Gross Profitability: history 7.4%, forecast 5.7% Governance · Governance Index (G-Index): history −1.2%, forecast −0.6% GrAdExp · Growth in Advertising Expenses: history 24.5%, forecast 1.8% GrLTNOA · Growth in Long-Term Operating Assets: history 21.1%, forecast 1.0% GrSaleToGrInv · Sales Growth Over Inventory Growth: history −7.5%, forecast −0.4% GrSaleToGrOverhead · Sales Growth Minus Overhead Growth: history −11.8%, forecast −1.6% Herf · Industry Sales Concentration: history −0.2%, forecast −0.8% HerfAsset · Industry Asset Concentration: history 9.7%, forecast −0.1% HerfBE · Industry Concentration (Book Equity): history 12.4%, forecast −0.7% High52 · 52-Week High Proximity: history 28.6%, forecast 5.3% IO_ShortInterest · Institutional Ownership Among High Short Interest: history 53.6%, forecast 30.1% IdioVol3F · Idiosyncratic Volatility (3-Factor): history 11.9%, forecast 6.5% IdioVolAHT · CAPM Residual Volatility: history −10.2%, forecast 5.3% Illiquidity · Amihud Illiquidity: history −15.0%, forecast −0.7% IndIPO · Recent IPO: history 7.6%, forecast 4.9% IndMom · Industry Momentum: history 16.9%, forecast 3.6% IndRetBig · Industry Return of Big Firms: history −6.5%, forecast 9.1% IntMom · 12-to-6-Month Momentum: history 27.1%, forecast 5.5% IntanBM · Intangible Return, Book-to-Market: history −14.5%, forecast −2.2% IntanCFP · Intangible Return (Cash Flow-to-Price): history −13.1%, forecast −0.2% IntanEP · Intangible Return (Earnings-to-Price): history −12.5%, forecast −0.7% IntanSP · Intangible Return (Sales-to-Price): history −16.5%, forecast −0.4% InvGrowth · Inventory Growth (Deflated): history −29.2%, forecast 0.8% InvestPPEInv · PP&E and Inventory Growth: history −18.9%, forecast 1.5% Investment · Investment-to-Revenue Ratio: history −0.8%, forecast 2.2% LRreversal · Long-Run Reversal: history 2.1%, forecast 3.5% Leverage · Market Leverage: history −6.2%, forecast −1.1% MRreversal · Medium-Term Reversal (13-18 Months): history −16.5%, forecast 3.1% MS · Mohanram G-Score: history 1.3%, forecast 7.3% MaxRet · Maximum Daily Return: history −16.4%, forecast 5.8% MeanRankRevGrowth · Revenue Growth Rank: history −5.3%, forecast −0.7% Mom12m · 12-Month Momentum: history 33.8%, forecast 9.5% Mom12mOffSeason · Off-Season Momentum: history 27.8%, forecast 7.5% Mom6m · 6-Month Momentum: history 25.5%, forecast 5.6% Mom6mJunk · 6-Month Momentum, Junk Stocks: history 26.2%, forecast 8.6% MomOffSeason · Off-Season Long-Term Reversal: history −19.7%, forecast 3.7% MomOffSeason06YrPlus · Off-Season Reversal (Years 6-10): history −15.4%, forecast 0.8% MomOffSeason11YrPlus · Off-Season Reversal (Years 11-15): history −3.2%, forecast −0.2% MomOffSeason16YrPlus · Off-Season Return, Years 16-20: history −5.4%, forecast 2.0% MomRev · Momentum and Long-Term Reversal: history −33.4%, forecast 2.4% MomSeason · Return Seasonality (Years 2-5): history 5.2%, forecast 1.5% MomSeason06YrPlus · Return Seasonality (Years 6-10): history 8.7%, forecast 6.5% MomSeason11YrPlus · Return Seasonality, Years 11-15: history −18.0%, forecast 3.2% MomSeason16YrPlus · Return Seasonality, Years 16-20: history 7.0%, forecast 3.1% MomSeasonShort · Same-Month Return Seasonality: history 31.8%, forecast 6.2% MomVol · Momentum Among High-Volume Stocks: history 82.1%, forecast 31.0% NOA · Net Operating Assets: history 20.7%, forecast 4.9% NetDebtFinance · Net Debt Financing: history 8.0%, forecast 1.8% NetDebtPrice · Net Debt to Price: history 4.6%, forecast 1.0% NetEquityFinance · Net Equity Issuance: history 7.1%, forecast 4.5% NetPayoutYield · Net Payout Yield: history −20.8%, forecast 3.3% NumEarnIncrease · Consecutive Quarterly Earnings Increases: history 12.2%, forecast 2.1% OPLeverage · Operating Leverage: history −6.7%, forecast 3.3% OScore · Ohlson O-Score (Bankruptcy Risk): history 38.8%, forecast 17.5% OperProf · Operating Profitability: history 7.9%, forecast 4.8% OperProfRD · R&D-Adjusted Operating Profitability: history 21.3%, forecast 7.4% OptionVolume1 · Option-to-Stock Volume Ratio: history −12.6%, forecast −0.4% OptionVolume2 · Relative Option Trading Volume: history −7.1%, forecast 0.5% OrderBacklog · Order Backlog: history 10.3%, forecast −0.3% OrderBacklogChg · Change in Order Backlog: history 16.6%, forecast 1.3% OrgCap · Organizational Capital: history 16.9%, forecast 4.2% PS · Piotroski F-Score (Value Stocks): history 1.4%, forecast 5.1% PatentsRD · Patents per R&D Dollar: history −73.1%, forecast −2.7% PayoutYield · Payout Yield: history −7.9%, forecast 3.0% PctAcc · Percent Operating Accruals: history −3.3%, forecast 1.9% PctTotAcc · Percent Total Accruals: history −1.5%, forecast 1.6% PredictedFE · Predicted Analyst Forecast Error: history −13.2%, forecast −3.3% Price · Log Share Price: history −19.0%, forecast −3.0% PriceDelayRsq · Price Delay (R-Squared): history −9.1%, forecast 1.0% PriceDelaySlope · Price Delay Slope: history −26.6%, forecast −2.0% PriceDelayTstat · Price Delay (t-Stat Measure): history −26.7%, forecast −2.0% ProbInformedTrading · Probability of Informed Trading (PIN): history 47.5%, forecast 11.9% RD · R&D-to-Market Cap: history −20.1%, forecast 2.4% RDAbility · R&D Ability: history −46.2%, forecast −1.7% RDIPO · Recent IPO Without R&D Spending: history 8.2%, forecast 7.8% RDS · Real Dirty Surplus: history −6.9%, forecast 1.1% RDcap · R&D Capital-to-Assets: history −6.8%, forecast −1.2% REV6 · Earnings Forecast Revisions (6-Month): history 48.0%, forecast 8.9% RIO_Disp · Residual Institutional Ownership, High Dispersion: history −2.6%, forecast 4.7% RIO_MB · Residual Institutional Ownership, Growth Stocks: history −3.6%, forecast 2.7% RIO_Turnover · Residual Institutional Ownership, High Turnover: history −5.1%, forecast 3.8% RIO_Volatility · Residual Institutional Ownership, High Volatility: history −1.2%, forecast 6.8% RIVolSpread · Realized Minus Implied Volatility: history 19.1%, forecast 6.6% RealizedVol · Realized Total Volatility: history −9.2%, forecast 7.0% Recomm_ShortInterest · Analyst Recommendations and Short Interest: history 20.1%, forecast 9.7% ResidualMomentum · Residual Momentum: history 11.4%, forecast 5.8% ReturnSkew · Return Skewness: history −5.2%, forecast 1.2% ReturnSkew3F · Idiosyncratic Skewness (3-Factor Model): history 2.0%, forecast −0.1% RevenueSurprise · Revenue Surprise: history 16.4%, forecast 1.0% RoE · Return on Equity: history 8.8%, forecast 3.4% SP · Sales-to-Price Ratio: history −17.8%, forecast 1.0% STreversal · Short-Term Reversal: history −6.8%, forecast 0.1% ShareIss1Y · Share Issuance (1-Year): history −2.2%, forecast 4.3% ShareIss5Y · Five-Year Share Issuance: history 7.9%, forecast 4.5% ShareRepurchase · Share Repurchase Indicator: history 4.4%, forecast 4.0% ShareVol · Share Turnover: history 8.0%, forecast 5.5% ShortInterest · Short Interest: history 22.7%, forecast 6.3% Size · Market Equity (Size): history −23.0%, forecast −4.1% SmileSlope · Volatility Smile Slope: history 14.0%, forecast 5.7% Spinoff · Spinoff Indicator: history −3.1%, forecast −0.2% SurpriseRD · Unexpected R&D Increase: history −2.3%, forecast −0.2% Tax · Taxable Income to Net Income: history −17.0%, forecast 2.3% TotalAccruals · Total Accruals: history 17.4%, forecast 3.3% TrendFactor · Price Trend Factor: history −3.4%, forecast 8.9% UpRecomm · Downward Earnings Forecast Revision: history 6.2%, forecast 3.2% VarCF · Cash-Flow-to-Price Variance: history 11.5%, forecast 2.6% VolMkt · Dollar Volume to Market Equity: history −10.4%, forecast 2.6% VolSD · Trading Volume Volatility: history −6.8%, forecast 2.2% VolumeTrend · Volume Trend: history −21.2%, forecast 2.2% XFIN · Net External Financing: history 5.3%, forecast 6.5% betaVIX · Volatility Beta (VIX Sensitivity): history 1.5%, forecast 5.7% cfp · Operating Cash Flow to Price: history −37.0%, forecast 0.7% dCPVolSpread · Change in Put-Call Volatility Spread: history −8.0%, forecast 1.8% dNoa · Change in Net Operating Assets: history 6.3%, forecast 4.8% dVolCall · Change in Call Implied Volatility: history −2.4%, forecast 1.1% dVolPut · Change in Put Implied Volatility: history −2.2%, forecast 0.8% fgr5yrLag · Long-Term EPS Growth Forecast: history −3.1%, forecast 2.3% grcapx · Two-Year Capital Expenditure Growth: history 18.1%, forecast 3.8% grcapx3y · Capex Growth (3-Year): history −5.5%, forecast 2.4% hire · Employment Growth: history 12.1%, forecast 2.4% iomom_cust · Customer-Industry Momentum: history 4.4%, forecast 3.3% iomom_supp · Supplier Industry Momentum: history 10.8%, forecast 6.7% realestate · Industry-Adjusted Real Estate Holdings: history −1.6%, forecast 1.2% retConglomerate · Conglomerate Segment Return: history −3.7%, forecast 2.4% roaq · Quarterly Return on Assets: history 10.6%, forecast 6.3% sfe · Analyst Earnings-to-Price (Low Coverage): history −15.1%, forecast 5.9% sinAlgo · Sin Stock Indicator: history −31.2%, forecast −1.3% skew1 · Implied Volatility Smirk: history −15.4%, forecast 1.1% std_turn · Turnover Volatility: history 9.9%, forecast 11.0% tang · Asset Tangibility: history −19.8%, forecast −1.2% zerotrade12M · Days With Zero Trades (12-Month Avg): history −15.5%, forecast 2.7% zerotrade1M · Days With Zero Trades (1-Month Avg): history −26.3%, forecast 2.8% zerotrade6M · Days With Zero Trades (6-Month): history −16.1%, forecast 3.1%

One dot per signal, on the portfolio its page opens on (value-weighted quintiles, or the original paper's portfolio for a signal without a usable quintile sort). The diagonal is forecast = history; hover a dot for the signal, click it for its page. Correlation is Pearson, rank correlation Spearman, slope the OLS coefficient of the forecast on the average.

Specification

Portfolios
Built from Open Source Asset Pricing's firm-level signals and CRSP. Quintile and decile long–short portfolios are sorted each month over common stocks on the NYSE, AMEX and Nasdaq whose market value is above the NYSE 20th percentile, with breakpoints over those same stocks, weighted by the previous month's market value or equally. The original paper's portfolio is Open Source Asset Pricing's replication, kept with the paper's own sort, weighting and stock screens; it is the only portfolio for discrete signals.
Data
Monthly long–short returns, each month hedged against the market with a beta estimated from the 36 to 60 months before it, then compounded to quarters and de-levered where full-sample volatility exceeds the site's cap. Returns in percent. Signal pages also offer a full-sample hedge, which looks ahead, and no hedge; the model is the same under each, only the series it is fitted to changes.
Prior
Sharpe ratio N(0, 0.4²) per year; half-life uniform on 0 to 10 years; volatility of the conditional Sharpe ratio uniform on 0 to 1 per year; correlation of the two shocks uniform on -0.5 to 0; total volatility within 15% of the sample standard deviation. The paper's agnostic prior (its Table 5, prior 4 of the grid in main.m).
Posterior
Metropolis–Hastings MCMC, 250,000 draws over 5 chains per signal and portfolio, re-run with each OAP release.
Forecast
Posterior distribution of the average quarterly return over each window, the windows starting at the first full calendar quarter after the forecast date (1 Oct 2026, so 2027Q1). Quarters between the last observation and the window are integrated out under the model. Displayed annualized: returns ×4, Sharpe ratios ×2.
Reference
Altı, Johnson, and Titman (2026), “The Performance of Characteristic-Sorted Portfolios: Evaluating the Past and Predicting the Future”, JFQA. Section 4 has the Bayesian analysis; Table 6 the out-of-sample comparison with past averages.