Validate a strategy without running it
check_strategyValidate a strategy spec and prove whether its rules can ever fire. Costs nothing and touches no market data. Catches impossible conditions (for example an RSI threshold above 100) and strategies with no way to close a position.
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": {
"spec": "<spec>"
},
"name": "check_strategy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | The strategy spec object — see get_strategy_spec_rules |