Trade records and reconciliation
tastytrade Trading Journal
Keep the source transactions behind each options or futures review. This guide explains tastytrade’s documented export workflow and uses a fictional spread to show how individual legs, costs and open positions affect a journal result.
Prepare a complete transaction export
- 1
Choose History and the account
On desktop, open History → Transactions and choose the account. The web platform also exports from History. Set the date range and check symbol, asset or transaction filters so they do not hide required activity.
- 2
Load the entire selected period
tastytrade documents loading about 1,000 lines at a time. Scroll to load the remaining transactions before exporting; unloaded records may be missing from the file.
- 3
Save the CSV and preserve its context
Use the CSV control after the rows have loaded. Keep an unchanged copy with the account, period and filter settings. Inspect the first and last records and compare the activity with the source view.
- 4
Reconcile before entering a journal
Choose a small sample that includes opening and closing activity. Compare exact contracts, quantities, fees and remaining positions. Pineify currently requires manual entry; another journal needs its own documented import format.
Transaction history is not a closed-trade report
The official export guide warns that platform CSV data includes unrealized positions. It points to the Tax Center’s year-to-date export for realized P/L, a different report. Choose according to your review task rather than assuming both files contain the same population.
If a position was opened before your selected period, retain its verified entry history for trade matching. Do not discard that history simply because the opening date is outside a calendar year. Keep open inventory separate from the closed results you intend to summarize.
Reconcile each leg before grouping a spread
Fictional USD example: one short 100-strike put and one long 95-strike put on the same underlying and expiration. Both use a multiplier of 100. The four fills below fully open and close the spread, with no assignment, exercise, partial fills or other activity. The assumed costs are illustrative, not tastytrade rates.
The opening credit is 200 and the closing debit is 80, so gross realized P/L is 120. Four costs of 1.25 total 5.00, leaving net realized P/L of 115. Both contract balances return to zero. Cash received at entry was not the final profit.
Keep the original leg records and add a review group only after checking them. A roll closes or adjusts existing exposure and opens new exposure; a net credit on the roll alone does not prove the whole campaign is profitable. Retain earlier cash flows and any position still open.
| Action | Contract | Quantity | Price per unit | Gross cash (USD) | Cost (USD) |
|---|---|---|---|---|---|
| Sell to open | 100-strike put | 1 | 3.00 | +300.00 | 1.25 |
| Buy to open | 95-strike put | 1 | 1.00 | −100.00 | 1.25 |
| Buy to close | 100-strike put | 1 | 1.20 | −120.00 | 1.25 |
| Sell to close | 95-strike put | 1 | 0.40 | +40.00 | 1.25 |
Use the contract and recorded charges, not a default rate
tastytrade publishes different opening and closing commission schedules by product. Its pricing page also distinguishes commissions from applicable exchange, clearing and regulatory fees. A zero closing commission is not a general promise that every closing transaction has zero cost.
Keep instrument type, exact expiration, strike, put/call and multiplier where relevant. Do not apply the example’s multiplier of 100 to every option or futures contract. Verify the contract specification and recorded charges before calculating a result.
When mapping a report, establish whether a total already includes its fee components. Keep currencies separate unless you have a documented conversion method. Do not infer implied volatility or Greeks from execution prices alone.
Do not plan around an undocumented paper-trading export
tastytrade’s platform help states that it does not offer a demo or simulated trading environment. That does not support a workflow promising to export paper trades exactly like live trades.
For a manual journal exercise, label invented trades as examples. Keep them separate from live records and do not use their results as evidence of execution quality or future profitability.
The API sandbox tests software behavior
The separate tastytrade developer sandbox uses simulated money and synthetic fills. Its documentation says the environment is intended to test API behavior, not trading outcomes. These test transactions are not evidence that a strategy could achieve the same fills in a market.
This guide does not connect to the Open API or provide a Pineify importer. Preserve the source environment with any technical test record so sandbox transactions cannot be mistaken for brokerage activity.
Frequently asked questions
Can I import tastytrade CSV files directly into Pineify?
Not currently. Pineify Trading Journal supports manual entry and marks Import History as Coming Soon. This page provides preparation and reconciliation guidance, not a tastytrade parser or broker sync.
Why might my CSV be missing transactions?
Check the selected account, dates and filters, then confirm that all rows were loaded before export. The official guide warns about unloaded records. Compare the original source view with the file before drawing conclusions from a partial history.
Can I treat the opening credit as the profit on a spread?
No. Match closing cash flows and costs, and identify any exposure still open. The fictional example receives 200 at entry but realizes 115 net after the closing debit and assumed costs.
Should I use the same multiplier for all derivatives?
No. Verify the actual contract specification. The example assumes a multiplier of 100 only for its two fictional contracts; it is not a universal options or futures rule.
Does the API sandbox provide realistic paper-trading results?
No. The developer documentation describes synthetic fills for testing software behavior. Keep sandbox tests separate from real account history and from assessments of trading performance.
Continue with a reconciled sample
For a manual review, use the Pineify Trading Journal after checking its current fields. For a separate spreadsheet, inspect the Excel journal template and its calculation assumptions. Neither path adds automatic broker import.
Check the general trade-import mapping guide
Published by Pineify, which sells trading software. Instructions use the linked official documentation; examples are fictional reconciliation exercises. No live broker account or third-party import was used to validate this guide. A matching sample tests data handling, not future trading performance.