Search strategies and accounts
find_portfoliosFind strategies or accounts by what they are, without the whole list.
The lookup counterpart to ``list_portfolios``: narrows the same rows and draws
nothing. Suited to assembling an allocation from existing pieces ("the European
bond one", "something I built at around risk 5").
``query`` matches all of its words anywhere in a row, on the name and on the
row's facts (asset class, region, style, wrapper, owner), so "swedish equity"
finds "Sweden Large Cap". ``group`` is 'mine' (strategies this client built),
'analyzera' (provider catalogue) or 'accounts' (money the client holds; accounts
are not usable as build components). A risk bound keeps only rows with a risk
target, which means blends.
Returned strategy ids are ones this client may use as sleeves in
``build_allocation_strategy``. A result flagged as a partial match did not match
the whole query.
The catalogue holds factor styles (value, quality, momentum and others) side by
side and ranks none: Analyzera does not recommend either direction of any factor
tilt. A case for one is yours, from your own sources; the client chooses.
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": "find_portfolios"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | No | ||
| limit | No | ||
| query | No | ||
| region | No | ||
| person_id | No | The id of one person, family or entity this login holds. Omit for everything this login holds. | |
| asset_class | No | ||
| holds_sleeves | No | ||
| max_risk_level | No | ||
| min_risk_level | No |