Account Dashboard
The Account Dashboard gathers in one window the orders, positions, alerts and today's results of all your accounts, master and followers. From here you also open the Accounts Recap, the Live Trading Dashboard and the Position Summary.
Open the Dashboard
In the command bar, click the Account Dashboard icon. If the window is already open, it comes to the front.
At the top right, Last Update: shows the time of the last refresh. From the keyboard:
| Keys | Action |
|---|---|
| F5 | Refresh |
| Esc | Close the window |
| Ctrl + wheel, Ctrl + + / − | Zoom the content in or out |
| Ctrl + 0 | Reset the zoom |
The cards
The cards at the top summarize the situation. Some respond to a click.
| Card | Content | Click |
|---|---|---|
| Total Orders | The orders in the list | Shows all orders |
| Active Orders | The working orders | Shows only working orders |
| Filled Today | The orders filled today | Shows only filled orders |
| Open Positions | The open positions | Opens the Position Summary |
| Pending Alerts | The alerts not yet acknowledged | |
| 📊 Trade Analysis | Today's P&L | Shows or hides the Trade Analysis panel |
| 📈 Live Trading | Today's P&L | Opens the Live Trading Dashboard |
| 📋 Accounts Recap | accounts, brokers and at risk: how many accounts, how many brokers and how many accounts at risk of liquidation | Opens the Accounts Recap |
Target Accounts
🎯 Target Accounts lists your accounts grouped by broker. All, None and Followers select every account, none or only the followers; 🔄 reloads the list. Right-click a broker for Select All, Deselect All, Invert Selection and Toggle All.
The selection only drives the Selected only filter of the Accounts Recap: it decides which accounts you see in that list. Orders, flattening and statistics always work on all accounts.
The orders
The grid lists the orders of all accounts:
| Column | Content |
|---|---|
| Order ID | The order identifier |
| FCM | The broker |
| Account | The account |
| Symbol | The contract |
| Side | Buy or Sell |
| Qty | The quantity |
| Type | The order type |
| Limit / Stop | The limit price and the stop price |
| Fill | The average fill price |
| Status | The order status |
| Filled | The filled quantity |
| Legs | On how many accounts the order was placed |
| Created | The time the order was placed |
| ❌ | Cancels the order |
When you select a group order, 📊 Order Legs shows one row per account: Account, Broker Order ID, Qty, Status, Fill and Price.
Positions
To the right of the grid two tables show the open positions:
- 📊 Positions by Account: one row per account and contract, with Account, Symbol, Net Position, Avg Price, Unrealized P&L and Realized P&L. At the top, Accounts: tells how many accounts have a position;
- 🌐 Global Positions by Symbol: one row per contract, with the position summed across all accounts: Symbol, Exchange, Total Net, # Accounts, Avg Price, Total Unrealized P&L and Total Realized P&L. At the top, Total P&L: is the total.
Below the grid:
- ❌ Cancel All Orders cancels every working order on every account, after confirmation;
- 🛑 Cancel & Flatten All cancels every order and closes every position on every account, master included, after confirmation. Unlike PANIC on the chart, it acts on all instruments.
Cancel & Flatten All closes at market every position of every account. The confirmation dialog says how many orders and positions will be affected: read it before you confirm.
The alerts
⚠️ Alerts lists the warnings of the last 48 hours, for example an order rejected on an account or an account that disconnected. For each alert you see Severity, Type, Message, Account, Time and Acknowledged.
✓ Acknowledge acknowledges the selected alert, ✓ Acknowledge All all of them. The Pending Alerts card counts those not yet acknowledged.
Trade Analysis
The Trade Analysis panel summarizes today's trading across all accounts. Show and hide it with the 📊 Trade Analysis card.
Today's Trade History
Every fill of today, with Time, Symbol, Account, FCM, Side, Qty, Price, Open/Close and Realized P&L.
Open/Close says what the fill did to the position: Open opened or increased it, Close closed it, Partial Close reduced it, Reverse flipped it. Realized P&L appears only on fills that close or reduce a position.
🗑️ Clear History deletes all the fill history, not only today's, and cannot be undone. Fills are reloaded from the broker at the next restart only for connected accounts and only for the days the broker keeps.
Today's Summary
| Item | Content |
|---|---|
| Today's P&L | The P&L realized today |
| Running P&L | The P&L of the positions still open, updated by the broker |
| Trades | Today's fills |
| Win Rate | The percentage of closed trades in profit |
| Winners / Losers | How many closed trades in profit and at a loss |
Advanced Statistics
All statistics refer to the trades closed today.
| Item | Content |
|---|---|
| Profit Factor | Gross profit divided by gross loss |
| Expectancy | The average P&L per trade |
| Avg Trade | The average P&L per trade |
| ⏱️ Avg Duration | The average duration of a trade, from open to close |
| Avg Winner / Avg Loser | The average profit of winning trades and the average loss of losing trades |
| 🏆 Best Trade / ⚠️ Worst Trade | The best and the worst trade |
| Gross Profit / Gross Loss | The sum of profits and the sum of losses |
By Account
🏢 By Account repeats the numbers account by account: P&L, trades, winners and losers and Win Rate. Each account has its own row, with the broker in brackets, for example BX12345-01 (Bulenox).
How they are computed
- The day is your PC's day: a trade counts as "today" if it was filled today according to the Windows clock.
- P&L is gross: commissions are not included. The broker's balance includes them, so the two numbers can differ.
- Each fill is matched with the previous one on the same account and the same contract, in time order. The P&L of a trade is the difference between the prices of the two matched fills.
- All accounts contribute to the numbers, regardless of Target Accounts.
- Trades with zero P&L, such as the rows created by Reconcile, do not count in Win Rate and in the statistics.
Align positions with the broker
If the Dashboard shows a position the broker does not confirm, you have three buttons at the top:
- ⚖️ Reconcile compares your positions with the broker's actual positions. For every position the broker does not confirm, it adds a closing fill at the average price, with zero P&L. The history is not deleted. Before proceeding, the ⚖️ Reconcile with Broker dialog lists what will be aligned and asks for confirmation.
If the positions already match, Reconcile changes nothing and All open positions already match the broker. appears.
- If a position is on an account with no broker connection, Reconcile cannot verify it and asks you separately in ⚖️ Remove unverified positions. Answer Yes only if you know that account is flat, closed or no longer in use, for example a replaced prop-firm account. If the account is still trading, answer No and reconnect it.
- ⚡ Reset Memory Only clears the in-memory positions without touching the history. Use it if you see phantom positions the broker does not have.
- 🗑️ Reset Positions clears the positions and deletes the whole fill history. The confirmation dialog says so clearly: read it before answering Yes.
When in doubt use ⚖️ Reconcile: it keeps the history and relies on the broker's actual positions.
Position Summary
The Open Positions card opens the Position Summary, with the open positions per account and per contract. At the top you see Total Accounts, Total Unrealized P&L and Total Realized P&L. 🔄 Refresh or F5 refresh, Esc closes.