fpl_recommend_moves
Return legal FPL transfer moves for the current gameweek, using your squad, chips, and signals to rank hold, transfer, and chip options with reasoning and risk.
Instructions
Return legal FPL transfer moves for the current gameweek using the frozen champion strategy by default. Give a full 15-player current squad. buyable_players is optional: when omitted, the server loads the full current official player pool from the cached bootstrap snapshot/API. Give point-in-time signals or enable auto_official_signals, bank/free transfers, unused chips, and optional mini-league standings context. The default champion ranks hold and legal free transfers; explicit hybrid challengers can rank Wildcard, Free Hit, Bench Boost, and Triple Captain when model-backed. Use weight_overrides to tune the transparent decision layer per request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| config | No | ||
| signals | No | ||
| weights | No | Alias for weight_overrides. | |
| gameweek | Yes | ||
| strategy | No | champion | |
| chips_used | No | Alternative to chips_available: chips already used this season. | |
| model_path | No | ||
| current_squad | Yes | ||
| bootstrap_path | No | ||
| fetch_official | No | When auto_official_signals is true, fetch the current official bootstrap instead of using the local snapshot. | |
| league_context | No | ||
| buyable_players | No | Optional. Omit to load every player from the official bootstrap pool. | |
| chips_available | No | Unused chips at this deadline. If omitted, all four are assumed available. | |
| weight_overrides | No | Per-request DecisionConfig overrides, e.g. short_weight, long_weight, lineup_weight, price_weight, ownership_weight, risk_aversion, rank_mode. | |
| auto_official_signals | No | If true, omitted signals are built from a local bootstrap snapshot or the official API. The server also falls back automatically when signals are omitted. |