Skip to main content

Dashboard Guide

The Ody's Rope dashboard provides a real-time view of your trading activity, positions, and market signals.

Overview

The dashboard is divided into four main sections:

  1. Active Positions - Your current open positions
  2. Open Stop Orders - Stop orders being managed by the algorithm
  3. Recent Signals - MA crossover signals detected by the system
  4. Market Data - Current moving average status for tracked symbols

Active Positions

Shows all your current open positions from your Tradier account.

ColumnDescription
SymbolStock/ETF ticker
QuantityNumber of shares
Entry PriceYour average cost basis
Current PriceLatest market price
P&LDollar profit/loss
P&L %Percentage gain/loss

Color Coding:

  • Green numbers = profit
  • Red numbers = loss

Open Stop Orders

Displays all stop orders being managed by the trailing stop algorithm.

ColumnDescription
SymbolStock/ETF ticker
TypeOrder type (stop)
SideBuy or sell
QuantityNumber of shares
Stop PriceCurrent stop trigger price
tip

These orders are automatically adjusted by the trailing stop algorithm. You don't need to manually update them.

Recent Signals

Shows MA crossover signals detected by the system.

Signal Card Components

🟢 SPY [LONG]                                    2:45 PM
Price: $450.25
16-day MA: $448.50
64-day MA: $445.00
Crossover: bullish
  • Signal Type: 🟢 LONG (bullish) or 🔴 SHORT (bearish)
  • Symbol: The ticker that triggered the signal
  • Timestamp: When the signal was detected
  • Price: Market price at signal time
  • Moving Averages: The MA values that caused the crossover

Understanding Signals

SignalMeaningAction
🟢 LONG16-day MA crossed above 64-day MAConsider buying
🔴 SHORT16-day MA crossed below 64-day MAConsider selling
Important

The system does NOT automatically place orders. You must manually review and execute trades.

Market Data

Provides an overview of all tracked symbols and their current signal state.

ColumnDescription
SymbolStock/ETF ticker
Current SignalLONG or SHORT based on MA position
PriceCurrent market price
16-day MAShort-term moving average
64-day MALong-term moving average
MA SpreadPercentage difference between MAs

Dashboard Features

Auto-Refresh

  • Dashboard automatically updates every 60 seconds
  • Countdown timer shows seconds until next refresh
  • Spinner indicates auto-refresh is active

Market Status Indicator

  • 🟢 Green dot = Market is open
  • 🔴 Red dot = Market is closed
  • 🟡 Yellow dot = Unknown status

Manual Refresh

Each card has a "↻ Refresh" button to update that section immediately.

  • ⚙️ Settings - Go back to configuration page
  • 🚪 Logout - Log out of your account

Daily Workflow

Morning (Before Market Open)

  1. Log in to dashboard
  2. Check market status indicator
  3. Review any overnight signals
  4. Check current positions and P&L

During Market Hours

  1. Monitor dashboard (auto-refreshes every 60 seconds)
  2. Watch for Telegram signal notifications
  3. Review and act on signals as appropriate
  4. Check that trailing stops are being updated

After Market Close

  1. Review the day's signals
  2. Check P&L on all positions
  3. Plan for next trading day based on current signals

Troubleshooting

Dashboard shows "No active positions"

  • You don't have any open positions in your Tradier account
  • Credentials may be incorrect
  • Try refreshing manually

Dashboard shows "No recent signals"

  • No MA crossovers have occurred yet
  • System just started (signal history is empty)
  • Wait 5 minutes for the first signal check to run

Dashboard not refreshing

  • Check browser console for errors (F12)
  • Ensure Flask server is still running
  • Try clearing browser cache
  • Hard refresh: Ctrl+F5 (Windows) or Cmd+Shift+R (Mac)