Documentation
Trades

Trades

Every options execution - opens, closes, and expirations - from your connected brokerages and manual entries. Sortable, filterable, and the entry point for fee overrides, manual entry, and trade-by-trade analysis.

The Trades page is the canonical journal for every options execution in your account: opening trades, closing trades, and expiration events. In the default view each row is one executed order; in grouped views rows collapse into positions or portfolios. Every row is the launchpad for closing, overriding fees, viewing the linked position, or jumping to the trade details modal.

Trades table with search, filters, and the action menu open on a row

Columns

The default columns, in order:

  • Symbol - underlying ticker.
  • Option - call or put indicator.
  • Strike - option strike price.
  • Expiration - option expiration date with a relative-days badge.
  • Date & Time - execution timestamp in your configured timezone.
  • Settlement Date - broker-reported settlement date.
  • Action - Buy to Open / Sell to Open / Buy to Close / Sell to Close. Expiration events render as an Expired Worthless / Expired ITM / Expired OTM badge, and opening trades that were closed by expiration show both their action badge and the matching expiration badge.
  • Contracts - number of contracts in the trade.
  • Price Per Contract - per-contract execution price.
  • Premium - total premium for the trade.
  • Total Fee - broker fees, colored if a fee override is active (blue for trade-level override, teal for brokerage-level).
  • Portfolio - the portfolio this trade is assigned to (editable inline).

Click any column header to sort by that field. The column customizer at the right of the filter bar lets you toggle and reorder columns.

Filters

  • View - switch between Ungrouped (one row per execution), Group by Position (rows collapse into positions, expandable to legs), Group by Strategy (Pro; strategies expand to positions, which expand to their trades), and Group by Portfolio (rows grouped by portfolio assignment). Positions without a detected strategy appear together under Ungrouped in the strategy view.
  • Source - All Sources, Manual, or a specific connected brokerage. Hidden until you have at least one brokerage connected or one manual trade.
  • Account - narrow to a specific account. Hidden when the active source has only one account, or when Manual is selected.
  • Status - All Statuses, Open, or Closed.
  • Filter by trade date - date-range picker that filters by execution date.
  • The Portfolio filter (top-right of the page header, separate from the filter bar) narrows to selected portfolios.
  • The table's Search box matches against symbol, underlying symbol, and the broker-reported description.

Summary cards above the table reflect the active filters: Total Trades, Buys, Sells, Total Volume, Unrealized P&L, and Realized P&L. A small refining indicator appears next to Realized P&L when expiration trades are still being enriched, and a pending indicator appears on Unrealized P&L when live market data is still streaming in.

Bulk actions

Check the box on one or more rows to select them, then use the actions that appear above the table:

  • Assign to Portfolio - move every selected trade to a chosen portfolio in one step.
  • Override Fee - apply a fee override to every selected trade in one step.
  • Delete - remove every selected trade at once, with a confirmation step first.
  • Group into Strategy (Pro) - combine the selected trades' positions into one strategy. Enabled once the selection covers at least two positions on a single underlying; because grouping works on whole positions, any other trades in those positions come along, and the modal says so before you confirm. See Custom Strategy Grouping.

Selecting a Group by Position, Group by Strategy, or Group by Portfolio header row selects every trade beneath it. Parent checkboxes reflect the selection state of those trades, and the selection bar always reports the number of trades selected. The Select all button applies the action to every trade matching your current filters, not just the rows on the current page.

Row actions

Open the action menu on any row:

  • View Details - opens the Trade Details modal.
  • Override Fee - opens the fee override modal.
  • Close Position - opens the Close Position flow. Only shown for manual opening trades that still have open contracts (or were closed by expiration). The label reads Close Position (Override Expiration) when the leg already closed via expiration and you want to replace that with a real close.
  • View Position - jumps to the position this trade belongs to.
  • Delete Trade - only shown for trades you entered manually. Delete Settlement Trade appears instead for synthetic expiration trades. Broker-imported trades cannot be deleted.
  • Add to Existing Strategy (Pro) - on position rows in the grouped views, move this position into a strategy you already have on that underlying.
  • Break up (Pro) - on strategy rows in Group by Strategy view, split the strategy into simpler ones. See Custom Strategy Grouping.

There is no in-place edit action - manual trades that need correcting must be deleted and re-entered.

Header buttons

Two buttons sit above the table:

  • Add Opening Trade - open the manual-entry flow for a new opening position.
  • Add Closing Event - record a closing trade against an existing open leg.

See Manual Trade Entry for the details.

On this page