Use AI to build trading strategies, not black-box trade calls.
AI alone fails for trading: it hallucinates, can't validate, and skips backtests. Keel constrains AI to a typed component system. Describe a strategy, AI composes it from validated components, you backtest as a portfolio, edit the logic, and deploy the same strategy live on Hyperliquid.
Three failure modes of AI-only trading.
AI is useful for research and iteration. It is not useful as a black box. The fix is structure — the same kind a human would build the strategy with.
An LLM asked to “write a trading strategy” will hallucinate functions, invent parameters, and skip the parts that actually matter — sizing, risk, costs, deployment.
Keel constrains AI to a typed component registry. Outputs are structurally valid pipelines, not free-form code that may or may not run.
An AI-generated strategy that has never been tested across markets is a guess dressed up as a recommendation.
Every AI-built strategy can be backtested as a portfolio with real fees, slippage, and funding before any decision to go live.
A strategy you cannot edit is a strategy you do not own. Black-box AI signals leave you with no leverage when conditions change.
AI builds in the same builder you use manually. Edit, fork, version, and iterate — the strategy is yours.
Under the hood
Structured strategy engine
Strategies are composable pipelines of typed components. The system validates every connection at edit time — errors caught before you backtest, not after you deploy.
AI built on the same system
AI doesn’t generate code — it composes from the same components you use. It understands valid connections, constraints, and trade-offs. Every strategy it builds is structurally valid.
Detailed backtest reports
Sharpe, Sortino, max drawdown, win rate, trade-by-trade logs. Compare runs side by side. Real fee and slippage modeling.
Version control for strategies
Every edit creates a new version. Compare any two versions side by side. Tag releases, restore previous versions, fork strategies. Your full history, always recoverable.
Auditable execution logs
Every live run is logged — what the strategy calculated, what orders executed, what filled. Full transparency.
Non-custodial by design
Your keys never touch our servers. Keel uses Hyperliquid’s native delegation. Sign once, revoke anytime.
Common questions
Does AI trade for me?
No. AI helps you build strategies — it does not pick trades or execute autonomously. You review the strategy AI composes, backtest it, edit parameters, and decide whether to deploy.
Can AI invent new components?
No. AI composes strategies from the same typed component registry the visual builder uses. It cannot invent components, hallucinate parameters, or generate arbitrary code. Every strategy AI builds is structurally valid.
Can I edit what the AI builds?
Yes. Strategies generated by AI open in the same builder you use manually. Swap a signal, change sizing, add a filter — all the same moves. The AI can iterate alongside you, explaining tradeoffs along the way.
Is the AI deterministic?
No. Like any LLM-driven workflow, the same prompt can produce different strategies. The mitigation is structure: every output is a typed pipeline you can read, validate, and backtest before deploying.
Can AI run a backtest for me?
Yes. AI can run backtests on strategies it generates and walk you through the results — Sharpe, Sortino, drawdown, exposure, trade-by-trade behavior — and suggest changes.
What if AI makes a bad strategy?
Then you do not deploy it. AI is a faster way to get a draft strategy on the page; the backtest, version control, and live monitoring are how you decide what is actually good. The strategy lifecycle does not skip evaluation just because AI wrote the first draft.
Keep exploring
What is a Strategy OS?
The system AI works inside — full lifecycle, not just code generation.
AI Trading Agent Infrastructure
CLI, API, and MCP for autonomous AI agents using Keel as a strategy engine.
Hyperliquid Strategy Builder
The same builder, used directly — typed components, multi-asset backtests, live deployment.