Docs·Web App·Trading Alerts

Trade alerts

Push notifications for trade events — order filled, TP hit, SL hit, position force-closed, autotrade error, liquidation warning. Pre-armed for every connected account; per-event channel choice.

Trade alerts cover events that happen on your own account — orders filling, TPs hitting, SLs hitting, positions force-closing, autotrade errors, liquidation warnings, margin-call alerts. They're pre-armed for every account you connect via API Connect; you just pick which events to notify on and which channels to deliver to. Crucial for anyone running autotrade — without trade alerts you have to babysit the Toasts stack or check positions manually.

Trade alerts settings

Events you can alert on

EventDefault channels
Order filled (entry)In-app + Web Push
Order filled (close)In-app + Web Push
TP hit (any level)In-app + Web Push + Telegram
SL hitIn-app + Web Push + Telegram
Position force-closed by autotradeIn-app + Web Push + Telegram
Autotrade error (broker rejection)In-app + Web Push + Telegram
Margin warning (>80% used)In-app + Web Push + Telegram
Liquidation imminent (estimated <2% from liq price)In-app + Web Push + Telegram
Position open >24hIn-app
API disconnectedIn-app + Web Push + Telegram
Trial expiringIn-app + Web Push

Per-account overrides — disable all events on one account, custom-channels on another.

Per-account scope

Multi-account users get per-account alert configuration:

  • Main account → all events on, all channels.
  • Test sub-account → all events on, in-app only.
  • Long-term holding account → margin / liquidation warnings only.

Liquidation imminent

The most important trade alert. The detection runs every 30 seconds and fires when:

  • Estimated liquidation price is within 2% of mark price.
  • Position size > $50 notional (below this it's not worth waking you up).

When the alert fires:

  • A red banner appears at the top of the chart terminal across every page.
  • Push / Telegram message: "⚠ ETHUSDT LONG 5× — Liq @ 2840 — Mark @ 2895 (1.9% away)" (no emoji per project policy — uses text marker).
  • Snoozing requires explicit click; cannot auto-dismiss.

Filtering by side / symbol

Per-event you can scope:

  • Side filter — only LONG events / only SHORT events / both.
  • Symbol whitelist — only fire on these symbols.
  • Symbol blacklist — never fire on these symbols.

Useful for stripping the noise — e.g. for a low-priority sub-account, fire only on SLs and force-closes, ignore TPs.

Plan-tier alerts

Two non-trade events live on this page because the platform fires them:

  • Trial expiring — at T-72h / T-24h / T-2h.
  • Plan downgrading — at T-24h after a missed payment.

These can't be muted (they're billing-critical), only channel-customised.

Common pitfalls

  • All channels for every event — Telegram floods. Set Telegram only on "loud" events (SL, force-close, liquidation, autotrade error).
  • Snoozed margin warning during a volatile session — wakes up to a liquidation. Don't snooze liquidation alerts.
  • Disabled all trade alerts — running autotrade blind is dangerous. Keep at minimum SL + force-close + autotrade-error armed.

What's next