Market Movers
What to stock next: nameplates clearing faster than local supply.
Market Movers
What to stock next: nameplates clearing faster than local supply.
At a glance
| Price | $4.99 per run. |
| Tool name | generate_market_movers |
| Scope | reports:market-movers |
| Built for | Small Dealer, Dealer Group |
What it does
Ranks the top make/model nameplates in a local market by demand-to-supply: monthly off-market velocity (a sold proxy) against standing active inventory, with the off-market exit-price median per nameplate and an oversupplied avoid-list. The discovery step BEFORE a Stocking Guide: it tells the dealer WHICH nameplates to stock; the Stocking Guide then pins trims, years, and a Max Bid for one of them. Use when a dealer asks what to stock next, what is hot or moving in their market, or which models to avoid, WITHOUT naming a specific make/model, and a quick ranked list answers it. If they name one, use Stocking Guide instead. If they want the full movement briefing (what competitors are stocking or cutting, exit velocity by attribute, supply depth, or their own lot vs the market), use Full Market Capture. For a general market overview by geography use Market Quick Look.
Arguments
| Argument | What it is | Example | |
|---|---|---|---|
zip |
Required | ZIP code of the market to rank. | 60601 |
radius_miles |
Recommended | Market radius in miles (default 50, max 100). | 50 |
segment |
Recommended | Body segment filter: SUV, Sedan, Pickup, Coupe, Hatchback, Minivan, Convertible, Wagon. Narrows the ranking. | SUV |
car_type |
Optional | "used" or "new". Defaults to used. | used |
What comes back
- Top nameplates ranked by demand-to-supply ratio
- Monthly off-market velocity vs standing supply per nameplate
- Off-market exit-price median per nameplate
- Oversupplied avoid-list
- Next step: run a Stocking Guide on the top movers
Asking for it in a chat client
What should I stock next in 60601?
Which SUVs are moving fastest in my market? ZIP 84070, 50 miles.
Running it from a backend
Grant an agent the reports:market-movers scope, then call the tool over MCP:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "generate_market_movers",
"arguments": {
"zip": "60601"
}
}
}
See Server-side access for the token exchange and how to read the response.