Run multiple strategies in parallel. Each is a SQL query subscribed to a webhook with its own signing secret. We evaluate every minute against the full universe. You decide when to act. Start with Pro ($79/mo).
POST /v2/webhooks
Each strategy becomes a webhook subscription with its own cadence (1m / 5m / 15m / hourly / NYSE-open), signing secret, and target URL. Add, pause, or retire strategies without redeploying.
// each strategy = one webhook subscription
POST /v2/webhooks
{
"name": "swing_setup_a",
"q": "rsi_oversold AND macd_above_signal AND volume_unusual_2x",
"cadence": "5m",
"target_url": "https://yourapp.com/h/strat-a"
}| field | value |
|---|---|
| id | whk_4f8c2a |
| status | active |
| cadence | 5m |
| signing_secret | whsec_… |
| next_eval | 14:35:00 UTC |
what you can build
Replace your data feed + TA library + alerting layer with one API surface.
Each strategy = one saved rule + one webhook subscription. Signing secret per webhook, isolated retry/backoff. Scope to a custom universe per strategy.
See how →RSI, MACD, ATR, Bollinger Bands and more, queryable as columns. No TA library to maintain.
See how →Validate every strategy with ?asof= before going live. Point-in-time across the historical window.
See how →comparison
Data feed + TA + alerting + custom infra
One surface, every strategy
works with your agent
Your agent researches strategies across every idea in your portfolio. Same SQL grammar drives live screens, backtests, and webhook subscriptions, so the agent never has to swap mental models between research and production.
ship it