Macro Briefing
macro_briefing_taskRead-only
Build a compact macro briefing for a currency by combining catalogue, key macro series, release-calendar, prediction, news, risk-sentiment, COT, seasonality, and FX technical context. Set depth for one indicator, a regime classification, a research pack, or a short spoken news answer. Access: USD needs no API key; other currencies return subscription_required with a subscribe link.
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": "macro_briefing_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | depth='research_pack' only: pair base currency for pair context. | |
| depth | No | brief (default) gives the compact currency briefing. indicator gives the latest value, trend and catalysts for one indicator. regime classifies the macro regime with evidence. research_pack builds a reusable context block for one indicator. spoken answers 'tell me the economic news' with sourced plain text to read aloud. | brief |
| quote | No | depth='research_pack' only: pair quote currency for pair context. | |
| currency | No | 3-letter ISO currency code (case-insensitive). Supported: lowercase 3-letter catalogue currency, e.g. usd or eur. Required unless depth='spoken' (USD, EUR and GBP when omitted). | |
| end_date | No | Not used by depth='brief': inclusive upper bound, YYYY-MM-DD. | |
| indicator | No | Indicator slug from the catalogue. Required for depth='indicator' and depth='research_pack'. | |
| start_date | No | Not used by depth='brief': inclusive lower bound, YYYY-MM-DD. |