YTD Symbol P/L Report

YTD Symbol P/L Report

This report provides a summary of unrealized Year-To-Date (YTD) profit and loss (P/L) by stock symbol. The data is sourced from the Thinkorswim “Profits and Losses” section of the trade transaction file. The report includes open orders and displays the latest YTD P/L for each symbol. Note that P/L does not include option premium for the underlying symbol.

Importantly, the report will show P/L for positions opened in prior years if there was a closing transaction in the current year.

The report represents a snapshot as of the latest available transaction date. For example, if the latest transaction file is dated January 4, 2026, the report will only reflect P/L up to that date, regardless of when the report is generated. If you run a report for a date range (e.g., December through January), the data will be based on the latest date within that range. An "open" badge appears next to each stock symbol with current open orders, even if the opening trade has not been uploaded. The total P/L shown is unrealized and may not match your annual realized P/L. If you see an "open" badge but cannot find the position on the open equities report, it likely means the relevant trade transaction file has not been uploaded.

Key Features

  • Displays latest unrealized YTD profit and loss by symbol
  • Includes open orders for each symbol
  • Snapshot reporting based on the most recent transaction file
  • Handles positions opened in prior years with current-year activity
  • Flags symbols with open orders, even if opening trade is missing
  • Data sourced directly from Thinkorswim trade files
  • Unrealized P/L may differ from realized P/L totals

How It Works

  • Pulls the most recent YTD P/L data for each symbol from your uploaded trade files
  • Shows a snapshot as of the latest available date in your data
  • Open badge appears for any symbol with open orders, regardless of upload completeness
  • Unrealized P/L does not include option premium for the underlying symbol

Reporting Notes

  • Report is not real-time; it reflects the latest uploaded transaction file
  • If you run a report for a past date, results will match the data as of that date
  • Open badges may appear even if the position is not visible in other reports, due to missing uploads

FAQ

Frequently Asked Questions

Answers to common questions about the YTD Symbol P/L Report.

faq

It displays your latest unrealized Year-To-Date profit and loss by stock symbol, including open orders, based on your most recent Thinkorswim trade file.

The report only shows unrealized P/L as of the latest date in your data. Realized P/L includes closed positions and may differ, especially if you have open trades or missing uploads.

An "open" badge appears next to any symbol with open orders, even if the opening trade has not been uploaded. This helps you track positions that are still active.

This usually means you have not uploaded a trade transaction file that includes the opening trade for that position. The badge flags any symbol with open orders in your data.

No, the report is a snapshot based on your latest uploaded transaction file. It does not update in real time.