Find similar regime via behavioural descriptors
find_similar_regimeUSE WHEN you want the synthetic regimes closest to a profile or to a descriptor target. Nearest-neighbour search over the regime catalogue. Give EITHER reference_profile_hint (that bundle's median descriptors become the target) OR descriptor_target (partial {descriptor: value}; only given dimensions count). asset_filter restricts to one asset. Returns top_n matches with similarity (0..1), z-score distance and per-descriptor signed deltas that show WHY it matched. Valid hints and descriptor names: get_started.
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_similar_regime"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | Number of nearest regimes to return, 1 to 32 (default 5). | |
| top_deltas | No | Per match, return only the k descriptors that differ most from the target (default 5; 0 = all 18). The response states deltas_shown / deltas_total. | |
| asset_filter | No | Restrict matches to one catalogue asset: SPY, QQQ, GOLD, BTC, ETH, WTI (aliases GLD for GOLD, BTC-USD for BTC); an unknown asset is rejected. VIX is also accepted, but it has historical anchors only and no synthetic regimes, so it returns no matches. | |
| descriptor_target | No | Partial target spec {descriptor_name: value}; only the provided dimensions contribute to the distance. Definitions: ontology://regime-descriptors. | |
| reference_profile_hint | No | Use this catalogue bundle's median descriptors as the search target (mutually exclusive with descriptor_target). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |