Fidelity Trade Parser is a skill that converts raw Fidelity brokerage CSV exports into clean, structured data suitable for spreadsheet analysis, tax reporting, or custom trading scripts. Fidelity’s Accounts_History.csv stores trade details inside verbose, unstructured strings such as “YOU SOLD OPENING TRANSACTION PUT (IWM) ISHARES…”, which standard CSV readers cannot interpret meaningfully. This skill functions as an ETL pipeline specifically built around the quirks of Fidelity’s export format, including multi-line disclaimers and complex option symbology.
From each row, the skill extracts ticker symbols, strike prices, expiration dates, and option type (Call or Put). It normalizes transaction action strings into consistent categories such as SELL_OPEN, EXPIRED, and DIVIDEND, making filtering and aggregation straightforward. It also handles less common events including assignments, exercises, interest payments, and foreign tax deductions. The output is a flat CSV that can be loaded directly into Google Sheets, Excel, or a Python trading script without further cleaning.
This skill is appropriate when an agent needs to process Fidelity brokerage history files repeatedly or at scale, where manual cleanup or ad-hoc prompting would introduce errors or omit rows. It is not designed for brokerage exports from other institutions such as Schwab or Interactive Brokers, and it does not perform tax lot matching, P&L calculation, or portfolio valuation on its own.