Summarise risk
describe_portfolio_riskHow risky a strategy is, measured from what it holds today, as figures with no widget.
For comparing strategies or checking a level against a target.
``open_dashboard(portfolio_id, tab='risk')`` shows the same pane.
These are the risk model's view of today's holdings, not statistics of the track
record. Volatility is annualised and forward-looking. "Bad month" is the 1%
expected shortfall: the average of the worst outcomes, not a floor. The 0-10 risk
level is Analyzera's own scale, comparable only with other levels from this
platform; it is not the PRIIPs SRI, nor the risk tilt in
``describe_portfolio_fundamentals``. None of it is a suitability judgement.
``breakdown`` adds each part's share of the volatility, largest first: by holding,
by group, or by 'source' (market, countries and currencies, industries, style
factors, and what is specific to the holdings). 'factor' splits the style factors
into each one by name (valuation, momentum, size and the rest), beside the other
sources' totals.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "describe_portfolio_risk"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| holdings | No | In place of portfolio_id: asset ids and weights, measured as of the latest date and not stored. describe_holdings also takes names, ISINs and amounts. | |
| breakdown | No | ||
| portfolio_id | No |