Skip to content
Algo Trade Analytics Docs

Live Monitoring

Basic & Pro Plans

The Live Monitoring feature enables real-time tracking of your execution quality. Enable auto-refresh to keep your analysis window current as new trades execute.


Live monitoring provides:

  • Auto-refresh — Automatically update data at set intervals
  • Follow Current Time — Keep the analysis window moving forward
  • Streaming Quotes — Real-time price updates (with SIP subscription)
  • Instant Visibility — See new fills appear on the chart

Toggle the Auto-Refresh switch to enable periodic data updates.

When enabled:

  • Data refreshes at your specified interval
  • New alerts and fills appear automatically
  • Metrics update in real-time
  • Chart markers populate as trades execute

Choose how frequently to fetch new data:

IntervalBest For
10 secondsActive scalping, high-frequency
30 secondsDay trading, moderate activity
1 minuteStandard monitoring
5 minutesLow-frequency, position trading

When enabled, the analysis window End Time automatically advances to “now”:

Benefits:

  • Always shows the most recent data
  • No manual date range adjustment needed
  • Seamlessly captures new trades

Behavior:

  • Start time remains fixed
  • End time = current time
  • Window grows as time passes

Control which data types refresh to optimize performance:

ToggleWhat It FetchesWhen to Enable
Market DataPrice candlesticksWhen monitoring chart
Trade HistoryBroker fill dataAlways (core data)
PortfolioCurrent positionsFor position tracking
WebhooksAlert signalsAlways (core data)

Available to all Alpaca users:

  • Trade history from broker
  • Alert signals from webhooks
  • 15-minute delayed market data

With Alpaca SIP subscription:

  • Real-time quotes — Tick-by-tick price updates
  • Streaming charts — Candles update live
  • Instant fill display — See executions immediately

  1. Configure symbol and start time for your monitoring session.

    • Turn on Auto-Refresh
    • Enable Follow Current Time
    • Select appropriate refresh interval
  2. Execute your strategy as normal. New alerts and fills will appear automatically.

  3. Watch the dashboard:

    • Metrics update as trades execute
    • Chart markers appear for new trades
    • Comparison grid populates with pairs
  4. If you see problems:

    • Click on specific trades for details
    • Check latency spikes
    • Review slippage patterns
  5. When done:

    • Disable auto-refresh to save resources
    • Save a snapshot if needed
    • Review session summary

During live monitoring, focus on these real-time indicators:

Watch for sudden increases in average latency:

  • Normal: under 500ms
  • Warning: 500ms-2s
  • Alert: over 2s

If latency spikes:

  1. Check internet connectivity
  2. Verify Alpaca API status
  3. Review TradingView alert health

Monitor your match percentage:

  • Target: above 95%
  • Warning: below 95%
  • Critical: below 90%

If match rate drops:

  1. Check for missed fills
  2. Review order rejections
  3. Verify buying power

Track cumulative slippage:

  • Acceptable: Within expected range
  • Concerning: Consistently negative
  • Action: Growing rapidly

If slippage increases:

  1. Check market volatility
  2. Review order types
  3. Consider execution timing

IndicatorMeaning
🟢 Green pulseNew matched trade
🟡 Yellow flashLatency warning
🔴 Red indicatorMatch or slippage issue

Configure alerts in Account Settings for:

  • Match rate below threshold
  • Average latency above threshold
  • Slippage exceeding percentage

For smooth live monitoring:

  1. Close unused tabs — Free up memory
  2. Use Chrome/Edge — Best performance
  3. Disable extensions — Reduce overhead

Reduce load during monitoring:

  1. Single symbol — Don’t monitor ALL symbols live
  2. Shorter history — Keep date range minimal
  3. Disable unused toggles — Only fetch needed data

  • Enable all data toggles
  • Use 10-30 second refresh
  • Keep Follow Current Time on
  • Monitor the chart actively
  • Enable Trade History and Webhooks only
  • Use 1-5 minute refresh
  • Review periodically
  • Set up threshold alerts
  • Disable auto-refresh
  • Expand date range to full session
  • Analyze patterns
  • Save snapshot for records

Causes:

  • Auto-refresh disabled
  • API rate limits
  • Network issues

Solutions:

  1. Verify auto-refresh is on
  2. Increase refresh interval
  3. Check internet connection

Causes:

  • Long monitoring session
  • Too much data loaded
  • Memory leak

Solutions:

  1. Refresh the page periodically
  2. Reduce date range
  3. Close other applications

Causes:

  • Broker API latency
  • Standard (non-SIP) data
  • Network congestion

Solutions:

  1. Wait for next refresh cycle
  2. Upgrade to SIP subscription
  3. Manually refresh