Home  ›  SignalPipe  ›  Documentation  ›  Dashboard

Dashboard

Dashboard

The SignalPipe Dashboard provides a real-time view of your trading activity. Access it from the Blockresearch dashboard under SignalPipe > Dashboard.

Paper / Live Toggle

If you have both a paper and a live Alpaca account connected, use the Paper / Live toggle in the header to switch between them. Each account has its own deals, settings, and activity log. Your selection is remembered across sessions.

Account Overview

The top of the dashboard displays your Alpaca account information:

FieldDescription
Portfolio ValueTotal account value including cash and all open positions
Buying PowerAvailable capital for placing new orders
CashSettled cash balance in your account
Account StatusCurrent Alpaca account status (e.g., ACTIVE)
These values are pulled live from the Alpaca API each time you load the dashboard.

Active Deals

Each open position is displayed as a deal card with the following information:

FieldDescription
SymbolThe stock or crypto ticker (e.g., AAPL, TSLA, BTCUSD)
Average Entry PriceYour weighted average cost basis across all orders in this deal
Current PriceLive market price from Alpaca
P&L (Dollar)Unrealized profit or loss in dollars
P&L (Percent)Unrealized profit or loss as a percentage of your investment
TP ProgressA visual bar showing how close the current price is to the take-profit target
DCA LadderShows the current ladder level (e.g., "Ladder 2" means base + 1 safety order)
Total InvestedThe total dollar amount committed to this position across all orders
Total SharesNumber of shares held
Take-Profit PriceThe limit sell price where the position will auto-close
P&L values are color-coded: green for profit, red for loss.

The dashboard enriches deal data with live position information from Alpaca. This means the average entry price and total shares reflect the actual Alpaca position, which accounts for any fees or adjustments.

Deal Actions

Each active deal card provides the following actions:

  • Close Deal -- Immediately sell the entire position at market price and close the deal
  • Cancel Deal -- Cancel all orders and remove the deal without closing the position on Alpaca
  • Edit Take-Profit -- Change the TP percentage for this specific deal
  • Add Funds -- Manually add more shares to the position (market or limit order)

Batch Operations

At the top of the active deals section, you can perform bulk actions:

  • Close All Deals -- Close all active positions at once
  • Cancel All Deals -- Cancel all active deals at once
  • Edit All TP -- Change the take-profit percentage for all active deals simultaneously

Real-Time Updates

The dashboard uses a real-time listener on the database. When a deal is opened, modified, or closed (for example by a take-profit fill or a new webhook signal), the change appears automatically on your dashboard without needing to refresh the page. A toast notification appears when a deal completes, showing the symbol and realized P&L.

Completed Deals

Below the active deals, you can view your history of closed positions. Each completed deal shows:

  • Symbol and close date
  • Realized P&L -- The actual profit or loss when the position was closed
  • Entry and exit prices
  • Number of orders -- How many total orders (base + safety) were in the deal
  • Ladder depth -- How many DCA levels were reached

Activity Log

The Log tab shows recent webhook events and order executions. Each log entry has a type, severity level, and descriptive message. Common log entry types include:

Log TypeWhat It Means
Webhook receivedAn alert was received and authenticated successfully
Order placedA market buy or limit sell order was sent to Alpaca
Deal openedA new position was initiated with a base order
Safety order placedA DCA buy was added to an existing deal
Take-profit updatedThe TP order was recalculated after a safety order
Deal closedA position was closed with realized P&L
Signal skippedA signal was received but not executed (max deals, automation off, market closed, no subscription)
Order errorAn order failed (insufficient funds, invalid symbol, minimum not met)
The activity log is your primary tool for monitoring and troubleshooting your automated trading setup.
This is a static view of a single section. For full search and interactivity visit the docs app. Open interactive docs →