RoboMacro Logo
RoboMacro
No Human in the Loop
US Equity StrategyStrategy Charts
Models
Equities
Factors
Bonds
Macro
Cmdty
FX
Subscribe
Data cache not found — run build_equity_strat_cache.py to populate.

Factor Strategy

Style-Factor Rotation Matrix

Trailing returns for major US equity factors (Value, Growth, Small Cap, Low Vol, Momentum, Quality) vs the S&P 500 benchmark across 1M, 3M, 6M, and 12M windows. Toggle between excess return and absolute return views. Sparklines show 3-month relative return trend.

Factor rotation data unavailable — markets may be closed.
View
Smoothing
Showing 1–10 of 46 charts
Page 1 of 5

1. Shiller CAPE Ratio

Cyclically adjusted PE — long-run US equity valuation

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: MonthlySource: Robert Shiller / Yale

2. Equity Risk Premium

Earnings yield (1/CAPE) minus 10Y real yield — positive = equities attractive

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: Shiller / FRED

3. Yield Gap / Fed Model

S&P earnings yield vs 10Y nominal yield

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: Shiller / FRED

4. Buffett Indicator

Total market cap / GDP — Warren Buffett's favorite valuation metric

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: MonthlySource: FRED (Wilshire 5000 / GDP)

5. US High Yield Credit Spread

ICE BofA HY OAS — wide = stress, narrow = complacency

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: FRED (BAMLH0A0HYM2)

6. US Investment Grade Credit Spread

ICE BofA IG Corporate OAS

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: FRED (BAMLC0A0CM)

7. Financial Conditions Index (NFCI)

Chicago Fed NFCI — above zero = tight, below zero = loose

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: WeeklySource: FRED / Chicago Fed

8. Yield Curve (10Y - 2Y)

Treasury yield curve spread — negative = inverted (recession flag)

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: FRED (T10Y2Y)

9. Market Breadth (RSP / SPY)

Equal-weight vs cap-weight — falling = narrowing leadership

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: RoboMacro Model

10. Cyclical vs Defensive (XLY / XLP)

Consumer Discretionary vs Staples — rising = risk-on rotation

No data available — run build_equity_strat_cache.py to populate
Sector: ModelsFrequency: DailySource: RoboMacro Model
Showing 1–10 of 46 charts
Page 1 of 5

RoboMacro

Automating macroeconomic research and analysis through AI-powered podcast generation and research papers.

Explore

© 2026 RoboMacro. All rights reserved.