

Loading the model and its source data…


Loading the model and its source data…
Trust
Every calculator runs the same open, deterministic monthly-step model. Inside each month, in order: (1) your contribution buys shares at the current price; (2) if it is a payout month, shares × distribution-per-share is received, taxed at your flat rate, and — with DRIP on — the net amount buys more shares at the current price; (3) price compounds at the monthly equivalent of your annual price-growth rate; (4) at each year boundary the per-share distribution grows by your distribution-growth rate. Stress shocks (a distribution cut or price drop) apply at their scheduled month and persist afterward.
These omissions all bias results toward looking smoother and more certain than reality. That is why every result carries an assumption ledger and why stress presets exist.
The monthly goal is treated as an average across a year. Required shares = (annual after-tax income goal ÷ (1 − tax rate)) ÷ (distribution per share × payouts per year). Required capital = shares × price. Actual cash arrives on the fund’s payout schedule, not evenly each month. The current payout is held constant — it is a snapshot, not a forecast, and the page says so when the implied yield makes that snapshot fragile.
“Total gain / contributed” is the scenario’s ending value plus cash received, less outside contributions, divided by those contributions. It is not a time-weighted investment return. The annualized figure is a money-weighted estimate based on the modeled cash-flow schedule. “Final-year gross income / contributed” divides the last modeled year’s gross distributions by all outside contributions; it is not tax cost basis and should not be read as a brokerage-reported yield on cost.
Every market value displayed on this site carries an as-of date and a source. Pages whose data is stale, unreviewed, or placeholder are excluded from search indexing and banner-flagged. Distribution rate, SEC 30-day yield, and return-of-capital share are shown side by side because they answer different questions; we never present one as the other.
Distribution history preserves the issuer’s published cash components. When a source identifies a special or capital-gain distribution, it remains in the historical record but is excluded from the recurring payout used to pre-load projections. An unclassified payout is treated as recurring rather than silently discarded. Issuer histories are stored as published and may not be adjusted for share splits; rolling source windows are accumulated across successful refreshes. These limitations are why historical payout-derived growth remains an editable assumption, not a forecast.
If you find a wrong number or a miscomputed scenario, email support@vestoroak.com with the page URL and what you expected. Confirmed data errors are corrected and noted on the affected page; confirmed calculation errors are corrected site-wide and documented here.