The portfolio along separate axes
health_axesThe portfolio read along separate axes (what the risk is built from, how it held up in crises, and others), each answering one question with the figures behind it. Readings, not a grade of how safe or good it is: no overall score is returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Currency every figure is expressed in (USD, EUR, GBP, CAD…). Default USD. | |
| holdings | Yes | What is held: {ticker: weight or amount}. Weights need not sum to one; amounts in the base currency are also accepted (then the crises are shown in money). 1 to 100 holdings. Tickers as the exchange lists them (VOO, VWCE.DE, XAW.TO; 'CASH.USD' for cash). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axes | No | Per axis: key, label, the question it answers, band, kind, drivers (each with label, value, unit and a plain reading). | |
| data | No | Where the prices came from and what was missing or repaired. | |
| kinds | No | What each kind of figure means (observed, replayed, estimated…). | |
| _fence | Yes | What these figures are and are not: descriptive, no forecast, no advice. Repeat its sense when presenting the result. | |
| inputs | No | What was measured: holdings, window, what was left out. | |
| headline | No | One sentence across the axes. | |
| subscores | No | The individual measured readings behind the axes. | |
| limitations | No | What these axes cannot show. |