File Readers

Trade History Analyzer

Your realized gains from a broker’s trade history, with wash sales applied.

trade history picture
Trade history

Works with Fidelity, Schwab, Robinhood, Vanguard, E*TRADE and other exports: a date, symbol, buy or sell, quantity, and a price or amount.

About the capital gains model

Upload your trade history and the model matches every sale to the shares it came from (oldest first), splits the results into short and long term, and applies the wash sale rule: a loss is disallowed when the same symbol was bought within 30 days either side, and moves into the replacement shares’ basis. You get the totals for Schedule D, a Form 8949 worksheet, results by symbol, what you still hold, and dividends found in the file.

How to run it

  1. Export every trade from your broker, including earlier years, so each sale has its purchase.
  2. Upload the file and pick the tax year.
  3. Check the columns used, then download the workbook or the Form 8949 CSV.

Frequently asked questions

What is a wash sale?

Selling a security at a loss and buying the same security within 30 days before or after the sale. The loss is disallowed for that year and added to the cost basis of the shares you bought, so you get it back when you sell those shares. Their holding period also includes the time you held the shares you sold.

How are short-term and long-term gains decided?

By how long the shares were held: more than one year is long term, one year or less is short term. The model matches each sale to your oldest shares first (FIFO), which is what brokers use unless you chose specific lots.

Which brokers does it work with?

Any export with a date, symbol, buy or sell, quantity and a price or amount: Fidelity, Schwab, Robinhood, Vanguard, E*TRADE, Interactive Brokers and others. It shows which columns it used, and each can be changed.

Can I file with this?

Use it to understand and check your gains. Your broker’s 1099-B is what the IRS receives, and it can differ if you chose specific lots, transferred shares in, or traded options. The Form 8949 worksheet follows the form’s columns so the two are easy to compare.