From market signal to your inbox.
Four steps, no surprises. The bot trades on its own capital; you choose what to do with the signals.
1 · The bot reads the market
Multiple timeframes are aggregated to detect the current regime (trend up, trend down, range, rotation). When the regime is favourable, the bot watches each pair for an entry setup.
2 · A position opens (LONG or SHORT)
When entry conditions converge, the bot sizes a position as a percentage of its capital and opens it on dYdX v4. Take-profit, stop-loss and max-hold are computed at entry and pinned to that trade.
3 · The signal is broadcast
The same event — entry, exit reason, prices, suggested size — is broadcast to subscribers. Paper sees it after the trade closes. Lite gets it real-time with a 30-min delay. Pro gets it real-time over an HMAC-signed webhook.
4 · The position closes
Take-profit hit, stop-loss triggered, regime broken, or max-hold reached — whatever fires first closes the trade. A closing signal goes out on the same channels. PnL ends up at /performance.
Three ways to get a signal.
HMAC webhook · Pro
JSON payload with id, market, side, suggested entry/exit, TP/SL, max hold, historical win rate, config hash and audit URL. Signed with HMAC SHA-256 — you verify the source with your shared secret.
Telegram · Lite + Pro
Short human-readable message in a private channel. Includes market, side, suggested entry, TP/SL, and a link to the audit page.
Email · Lite + Pro
Backup delivery channel for when webhook or Telegram fail. Same content, plain-text format.
Every signal can be replayed.
Each signal includes a SHA-256 hash of the strategy config in force at the time of generation. The hash is committed to a public log; given the same hash and market data, anyone can reproduce the signal post-hoc. No screenshots, no edited charts.
Start with Paper. Upgrade when ready.
Paper is free forever and shows the full closed-trade history. Upgrade to Lite or Pro when you want live signals.