Spectra
Browse docs

trading

Brackets

OCO brackets that attach to an open position — take-profit + stop-loss + optional trailing.


A bracket is a take-profit + stop-loss pair attached to an open position. Filling either cancels the other (OCO semantics).

Building one

After an entry fills, the order ticket auto-suggests a bracket based on your default risk profile (Profile → Trading → Default bracket):

  • Stop-loss offset (default: 1 ATR(14)).
  • Take-profit at risk-multiple (default: 2× the stop distance).
  • Optional trailing activation at +1× and trail by 0.5×.

Drag either edge directly on the chart to modify. The remaining unfilled edge is updated atomically.

Trailing variants

Trailing  →  fixed points  |  basis points  |  ATR multiple
Activate  →  on entry      |  at +N R       |  at chart-marked level

Use ATR-based trailing on instruments where volatility shifts within a session (futures, crypto). Use fixed-point trailing on equity sessions that respect round levels.

Auto-flatten on disconnect

If the broker connection drops mid-session, brackets are persisted on the broker side (so they execute even if Spectra is offline). For brokers that don't support server-side brackets, Spectra's VPS worker holds them — see VPS.