list_sweep_markets
What history a sweep could run over, as the choices to offer and how many windows each one would add. Oracle keeps MANY separate windows per asset -- different date spans of the same market, each labelled with the character of the market inside it -- and a sweep runs over every one that matches, which is what stops a result that only held in one period from looking general. CALL THIS BEFORE ANYTHING ELSE, and again after each answer: the counts are conditioned on what has been chosen already, so they say what picking an option would ADD. Offer only what comes back. An option the catalog cannot cover is not returned at all, and an asset Oracle holds no data for cannot be swept however well known it is. Windows with missing bars are left out unless asked for.
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": "list_sweep_markets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assets | No | Asset symbols, e.g. ["BTC", "ETH"]. | |
| regimes | No | Market conditions to keep: current, bear, neutral, bull. current means data within the last 30 days, which is recency and not direction. Omitted, every condition. | |
| windows | No | Specific window files to include whatever else is chosen. | |
| candle_sizes | No | Candle sizes, e.g. ["1h"]. Omitted, every size Oracle holds for those assets, which multiplies the windows. | |
| include_gapped | No | Include windows missing bars. Off by default, because a metric over a half-covered window is not comparable to one over a whole window. |