Fullscreen Portfolio
Fullscreen mode provides an expanded interface for managing and analyzing your positions in detail.
Position Table
In fullscreen mode all positions are displayed in a detailed table with the following columns:
| Column | Description |
|---|---|
| Symbol | Ticker and the exchange pair (long / short) |
| Invested | Investment amount per leg ($) |
| PnL ($) | Profit/loss in US dollars |
| PnL (%) | Profit/loss as a percentage of the investment |
| Entry Date | Date the position was opened |
Sorting
Click any column header to sort the table. Sorting toggles between ascending and descending order. A secondary sort by days alive is applied for equal values.
Inline Editing
Positions can be edited directly in the table without opening a separate form:
- Click a position row to expand it
- Exchange dropdowns — change long or short exchange (with styled scrollable lists)
- Numeric inputs — modify investment amount and opening cost
- Save / Cancel buttons appear inline
This is faster than editing from the sidebar when you need to adjust multiple positions.
PnL Chart
When you expand a position (click the row), a cumulative PnL chart appears — an area chart that shows how PnL has accumulated over time.
The chart reveals:
- Accumulation dynamics — how PnL changed day by day
- Growth and drawdown periods — when the spread worked in your favor and when it did not
- Zero reference line — a horizontal line at PnL = $0 shows when the position was profitable vs. unprofitable
- Current level — the total PnL as of today
Chart Details
- Chart type: Recharts AreaChart with gradient fill
- X-axis: Date
- Y-axis: PnL in USD ($)
- Reference line: Horizontal line at y = 0
- Tooltip: Exact PnL value at any point in time
Chart Caching
PnL charts are cached at the module level. This means that when you collapse and reopen a position, the chart does not reload — the data is served from cache. This speeds up navigation between positions significantly, even if you leave fullscreen mode and return later.
Summary Stats
At the top of the fullscreen view you can see:
- Total Active PnL — sum of all open position PnLs
- Total Realized PnL — sum of all closed position PnLs
- Combined — active + realized
- Current prices — latest token prices for your positions (if available)