| name | strategy-draft |
| description | Helps users create quantitative strategies through guided conversation and validation |
| version | 0.1.0 |
| tags | ["strategy","quant","drafting"] |
| user_invocable | true |
| model_invocable | true |
| requires_tools | ["strategy_validate"] |
Strategy Draft
Description
Helps users create quantitative strategies through guided conversation and validation.
Triggers
- "Help me draft a trading strategy"
- "Validate my strategy configuration"
Steps
- Clarify the user's market, timeframe, and strategy intent (trend, mean reversion, etc.).
- Capture symbols, interval, parameters, and entry/exit ideas in structured form.
- Call
strategy_validate with a complete strategy config object and iterate on errors.
- Summarize validated settings and any remaining assumptions.
Tools Used
strategy_validate: Check parameter ranges, indicator availability, and config consistency before backtesting.
Example Interaction
User: I want a simple SMA crossover on BTC/USDT hourly with 10 and 50 periods.
Agent: Here is a draft config. I will run strategy_validate with symbols BTC/USDT, interval 1h, and parameters sma_short=10, sma_long=50. If validation passes, we can refine entry/exit rules or move to a backtest.
Notes
- Prefer explicit numeric parameters and one primary symbol set before adding complexity.