Diffusal

Positions

Monitoring open positions in the dashboard

The Positions page shows all open options positions across your portfolios in real time. It is a monitoring and management surface — the dashboard does not support placing new trades. For trade entry, see the main trading app.

Positions Table

Each row in the positions table represents a single open option position. Columns include:

ColumnDescription
InstrumentOption symbol (e.g. BTC-2024Q1-50000-C)
SideLong or Short
SizeNumber of contracts held
Entry PriceAverage fill price in USDT
Mark PriceCurrent model price used for P&L calculation
P&LUnrealized profit or loss in USDT
DeltaPosition delta (directional sensitivity)
GammaRate of delta change
VegaSensitivity to implied volatility
ThetaTime decay per day

Filtering and Sorting

Use the pair selector at the top of the table to filter positions by underlying asset (e.g. BTC-USDT, ETH-USDT). Click any column header to sort ascending or descending.

Real-Time Updates

Position P&L and mark prices update via the private WebSocket stream. The connection status indicator in the header shows whether the stream is active. If disconnected, values reflect the last received snapshot.

Greeks Display

Greeks are computed from the same Black-Scholes model used by the margin engine. Delta, Gamma, Vega, and Theta are shown at the position level. Portfolio-level Greek aggregates are available in the Risk Dashboard.

Differences from the Trading App

The dashboard positions view is read-only with respect to trade entry. You cannot open new positions here. Closing positions requires either submitting a closing order via the API or using the main trading app. See Managing Positions for the trading app equivalent.

On this page