Trading Monitor

Monitor positions, override Stop Loss levels, review trade audit trails, and track closed trade history from Dash.

Dash is your real-time view of every position Execute is managing. Open it to see what is happening across your accounts right now — live P&L, current SL levels, trade states, and the full decision history behind every exit move.

What you see when logged in

Dash opens to two panels: active positions and a P&L summary.

The positions panel lists every open trade with:

  • Symbol — the resolved instrument (e.g., AAPL, ES, TSLA)
  • Direction — LONG or SHORT
  • Entry price — the fill price from order reconciliation (VWAP if partially filled)
  • Current SL — the live Stop Loss (SL) level, updated by Trade Manager (TM) as trailing logic runs
  • Live P&L — unrealized profit or loss in your account currency
  • R-level — current profit expressed as a multiple of initial risk. At +2R, you have gained twice what you risked.
  • Trade state — where the position sits in the exit state machine (see below)

The P&L summary aggregates your positions into totals: open P&L, closed P&L for the day, and net combined.

Trade states

Every trade managed by TM moves through a defined state machine. Dash shows the current state next to each position:

StateWhat it means
ACTIVESL is below entry (LONG) or above entry (SHORT). Initial protection phase. Candle-by-Candle (CbC) and R-trail are tightening SL toward entry.
BREAKEVENSL has reached the entry price. Capital is protected. TM switches to the post-breakeven trailing timeframe.
TRAILINGSL is beyond entry, locking in profit. CbC and R-trail continue moving SL in your favor. Entry price acts as a floor — SL never retreats past it.
PENDING_EXITPrice has breached SL and the system is waiting for candle confirmation before placing the exit order. No intraday panic exits.
CLOSEDTrade is exited. Final P&L and R-multiple are recorded. The trade moves to closed history.
See Trade Manager for the full exit logic behind these states.

Manual actions

Dash is not view-only. You can intervene on any active position:

Override SL

Move the SL to a level you choose. TM respects manual overrides — the new SL becomes the floor. Subsequent trailing will only move SL further in your favor from this point. Use this when you see something in the chart that the automated logic has not accounted for.

Close position

Force-exit a trade immediately. Execute places a MARKET order to flatten the position across all accounts holding it. The trade moves to CLOSED with the exit reason recorded as a manual close.

View audit trail

Every SL adjustment, state transition, and exit decision TM makes is logged. Open the audit trail for any trade to see:

  • Each candle evaluation and whether it moved the SL
  • R-level milestones crossed (when SL moved to breakeven, +1R, +2R)
  • The exit race result — which SL level triggered, on which candle timeframe
  • Candle confirmation timestamps
  • Virtual close decisions at end-of-day

This is the complete decision log. When you want to understand why TM exited at a specific price, the audit trail shows the exact sequence.

Closed trades history

Switch to the closed trades view to see every completed trade with:

  • Entry and exit prices
  • Final P&L in currency and R-multiple
  • Duration held
  • Exit reason (trailing SL hit, manual close, next-day preservation)
  • Strategy that generated the entry

Filter by date range, strategy, or instrument to review specific periods.

Position discovery

Trades placed outside Execute — directly through your broker's terminal, a mobile app, or another tool — are detected automatically. When TM syncs positions from your broker account, any position not registered in the system appears as a discovered trade.

Discovered positions show in Dash with the data available from the broker: symbol, direction, quantity, and average price. They do not have strategy-level exit rules (no CbC trail, no R-trail) since they were not registered through Execute's pipeline. You can still monitor their P&L and close them manually from Dash.

Real-time updates

Dash refreshes position data on every TM decision cycle. During market hours, this means your P&L, SL levels, and trade states update as new candles arrive and TM processes them. You do not need to refresh the page manually.

Outside market hours, positions remain visible with their last known state. TM resumes processing at the next market open.

This is engineering infrastructure, not investment advice. All trading involves risk of loss.

Next steps

  • Trade Manager — how the exit state machine decides when to move SL and when to exit
  • Built-in Strategies — the pre-configured strategies that generate entries
  • Need custom automation beyond built-in strategies? Talk to us.