Get futures positioning (CFTC COT, ESMA)
get_positioningWeekly speculative positioning in futures: CFTC Commitments of Traders for US-listed FX, rates, equity-index, energy, metals, agricultural and bitcoin futures, and ESMA's MiFID II reports for Dutch TTF gas. Net position, % of open interest, week change, 52/156-week COT index, crowding, other trader groups, optional weekly history. Plain data, not a signal. No arguments lists every market's latest reading.
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": "get_positioning"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| terms | No | Whole-word match on market name or group, e.g. ["gold"], ["metals"], ["yen"]. | |
| weeks | No | Weekly history rows to add per market (default 0). | |
| markets | No | Market keys, e.g. ["gold", "ust10", "eur", "wti", "ttf", "btc", "spx"]. Call without arguments for the full list. |