// tastytrade import
Your tastytrade Trading Journal
Download one transaction history from tastytrade and your trading becomes a journal. Strikes and expirations come straight from the file's columns, partial fills merge into single trades, expired contracts close at zero, and cash comes along.
One CSV in · fills merged · 100% free
// how-to-export
From tastytrade to your journal
Four steps — no file cleanup, no column mapping.
- 01
Open your transaction history
In tastytrade, open History → Transactions — the same place on the web platform and desktop.
- 02
Set the range, download the CSV
Pick a date range that covers what you want to journal and download the CSV. Long histories can go in as several files — overlaps are safe.
- 03
Drop the file into the Import Wizard
Settings → Import Data, drag the file in. It's identified as tastytrade automatically — fills, multipliers, and all.
- 04
Preview & commit
See every trade before anything is saved. Duplicates are flagged and skipped, then trades post to the ledger — opens paired with closes.
// auto-detected
One row per fill. One trade per order.
tastytrade logs every partial fill as its own row and writes option prices times the multiplier — an option traded at 4.78 reads -478.00. TickerScribe merges the fills back into trades and restores the quoted premium.
Date,Type,Sub Type,Action,Symbol,Instrument Type,…,Strike Price,Call or Put,Order #,…columns mapped…,Trade,Buy to Open,BUY_TO_OPEN,"HZRP 261113P00137000",Equity Option,…,1,"-478.00",…,#883option · fill 1 of 2…,Trade,Buy to Open,BUY_TO_OPEN,"HZRP 261113P00137000",Equity Option,…,2,"-956.00",…,#883fill 2 · same order, merged…,Trade,Sell to Close,SELL_TO_CLOSE,"HZRP 261113P00137000",Equity Option,…,3,"1,725.00",…,#921option · paired close…,Receive Deliver,Expiration,…,"Removal of 2.0 SNVT 09/11/26 Call 91.00 due to expiration",0.00,…expired · closed at 0…,Trade,Buy to Open,BUY_TO_OPEN,VYNT,Equity,Bought 15 VYNT @ 34.59,…stock · buy…,Money Movement,Deposit,…,Wire Funds Received,…cash · deposit…,Trade,Buy to Open,BUY_TO_OPEN,/RTYU6,Future,…futures · counted, skippedTwo fills of order #883 become one 3-contract put at 4.78 — the premium as quoted, not the multiplied -478.00 from the file.

The moment it lands: recognized, merged, ready to preview.
Options, from real columns
Strike, expiration, and call/put come straight from tastytrade's columns — nothing to decode. Opens pair with closes into round-trips, each leg of a spread tracked as its own position.
Quoted premiums, restored
tastytrade's Average Price is the per-share price times the contract multiplier — an option traded at 4.78 reads -478.00 in the file. TickerScribe divides the multiplier back out, so the journal shows 4.78.
Partial fills, merged into trades
One order can fill in several near-identical rows in the same second. Fills of the same order merge into a single trade — contracts summed, price value-weighted, commissions and fees added up.
Expirations, closed automatically
tastytrade's expiration rows become closing trades at zero premium — matched to the right open position, long or short. Nothing left hanging open after expiry Friday.
Stocks
Equity fills import as stock trades and aggregate the same way — ten partial fills of one order land as one position, not ten.
Cash activity
Deposits and withdrawals land by direction, dividends keep their ticker, and interest, fees, and balance adjustments come through as the signed cash events they are.
Safe re-imports
Every trade carries a content fingerprint. Re-downloading a range, or importing overlapping date windows, flags duplicates on the preview step and skips them.
What stays behind: futures, futures options, crypto, and assignment or exercise events aren't imported yet — the wizard counts them and shows exactly what it skipped, so nothing disappears silently. Files from any other source land through the universal CSV mapper.
One CSV from tastytrade
From fills to round-trips
No credit card required. Download one transaction history, drop it in, and your fills become round-trips — priced the way you quoted them.
Frequently Asked Questions
Is TickerScribe really free?
Which tastytrade file does TickerScribe auto-detect?
tastytrade shows my option's price as -478.00. What ends up in the journal?
My orders fill in several pieces — do they import as separate trades?
What happens to options that expire?
Do deposits and dividends import too?
What about futures, crypto, and assignments?
- Interactive BrokersThe Transaction History statement — multi-currency normalized, FX legs filtered.
- thinkorswimThe Account Statement — spread legs reassembled, fees matched, expirations closed.
- SchwabBoth exports work — transaction history and per-holding lot details.
- RobinhoodThe activity report — options parsed from plain text, cash included.
- TradeStationThe trades report — compact option symbols decoded automatically.
- Every other broker & journal — the universal CSV mapper