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.

Events you can alert on
| Event | Default 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 hit | In-app + Web Push + Telegram |
| Position force-closed by autotrade | In-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 >24h | In-app |
| API disconnected | In-app + Web Push + Telegram |
| Trial expiring | In-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
- Indicator alerts — chart conditions.
- Screener alerts — filter changes.
- Toasts & WS feedback — in-page alternative to trade alerts.