trade_list_backtests
Browse and paginate through backtest runs to discover run IDs and summaries. Specify limit and offset to navigate results.
Instructions
List available backtest runs, most useful for discovering run IDs.
Returns a paginated list of run summaries. Pair this with trade_get_backtest to drill into a specific run's full metrics.
Args: params (ListBacktestsInput): Validated input containing: - limit (Optional[int]): Max runs to return, 1-50 (default 10) - offset (Optional[int]): Runs to skip for pagination (default 0) - response_format (ResponseFormat): "markdown" (default) or "json"
Returns: str: Markdown summary, or JSON with this schema: { "total": int, # total runs available "count": int, # runs in this page "offset": int, # current offset "items": [ { "run_id": str, "strategy": str, "symbol": str, "ran_at": str, "total_return_pct": float, "sharpe_ratio": float } ], "has_more": bool, "next_offset": int | null # offset for the next page, if any } On failure: "Error: "
Examples: - "What backtests have I run?" -> default page - "Show me the next 10 backtests" -> offset=10
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |