Index Forecast Calculator

Forecast stock indicies using earnings growth, valuation multiples, dividends and investor contributions.

Index Selection & Live Market Data

Live market data is loaded through the TreasuryX Cloudflare index endpoint. EPS is derived from index level ÷ P/E.

Forecast Period

Scenario Assumptions

Bear
Base
Bull
Used for total return across all scenarios

Portfolio Projection

Contributions are modeled at the end of each year. The initial investment is invested immediately.

Forecast Chart

Forecast Table

YearEPSP/EIndex ValuePrice ReturnDividend YieldTotal ReturnContributionPortfolio ValueReal Value

Valuation Sensitivity

Final-year index value across different earnings-growth rates and ending P/E multiples.

P/E Sensitivity

Dividend Sensitivity

Model Notes

This is a fundamental scenario model, not a prediction engine. Index value is modeled as EPS × P/E. Total return adds the modeled dividend yield with reinvestment. The portfolio layer compounds the modeled total return and adds annual contributions. QQQ is represented by the Nasdaq-100 underlying index rather than the ETF's market price.

Live-data architecture: TreasuryX Cloudflare Worker endpoint /api/indexes. Recommended source mix: Nasdaq for NDX level; S&P DJI / State Street index characteristics for S&P 500 valuation and yield; FTSE Russell / iShares for Russell 2000 characteristics.