Monte Carlo projection of a weighted portfolio under a macro regime

One command in the Portfolio pack, available in the CLI, as an MCP tool and as a JavaScript import: quant forward-test.

What it needs, and why

Every input is checked before anything is calculated. weights is required; the rest refine the answer.

InputRequiredThe question it asksWhy it matters
weightsyesWhat weights should I project, using VTI, BND, VXUS or VNQ?Assumptions are defined per asset.
regimeoptionalWhich regime: baseline, stagflation, bull_market or bear_market?Each carries different return and volatility assumptions.

Requests it answers

An agent with this pack loaded picks the command from phrasing like that, asks for whatever input is missing, and reports the figures with the method that produced them.

Run it

node bin/wealth-skills.js quant forward-test --weights '{"VTI":0.6,"BND":0.4}' --regime stagflation

Limits it inherits from wealth-portfolio

The full pack, its other 10 commands and what it deliberately leaves alone are on the Portfolio page.