Product classes with the largest index moves
get_class_moversReturns the product classes (e.g. dairy-eggs) whose index moved most, week on week, in one published week: the largest rises and falls, each with its matched-product count and a thinBase flag where a class rests on few products. Classes only: no retailers, no products, no prices. Index changes, not price changes paid; not a CPI. Omit vintage for the latest week.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"market": "<market>"
},
"name": "get_class_movers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Classes per direction, 1 to 10. Omit for 5. | |
| market | Yes | uk or au. Example: "au". | |
| vintage | No | ISO week, e.g. "2026-W45". Omit for the latest published week. | |
| direction | No | "up" for rises or "down" for falls. Omit for both. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| up | No | ||
| asOf | Yes | ||
| base | No | ||
| down | No | ||
| limit | Yes | ||
| notes | Yes | ||
| title | No | ||
| credit | Yes | ||
| market | Yes | ||
| notCpi | Yes | ||
| vintage | Yes | ||
| publishedAt | No | ||
| classesConsidered | Yes |