Enter your account vitals. CSV import is optional — manual entries work without it.
Switch, rename, set the type, or permanently remove an account. Each account keeps its own positions, history, ledgers, and journal — all on this device.
Search Yahoo Finance for any stock, ETF, or index, then use the exact symbol it shows in a chart's ⚙ settings. Indices start with ^ (e.g. ^VIX, ^RUT); ETFs and stocks are plain (e.g. SPY, QQQ); futures end in =F (e.g. ES=F).
Enter position details. DTE calculates automatically. Mark and greeks update when CSV is imported.
Adjust your planning inputs. Changes apply immediately across the dashboard.
The OCC symbol is stored permanently. On future imports this position routes automatically. Use Routing Manager to clear or fix any routing errors.
tastytrade: Account → History → date range → Export CSV.
thinkorswim: Monitor → Account Statement → Export to File.
Enter a manual value to override the calculated amount. Leave blank to restore the CSV-calculated value.
Trade History imports your complete transaction record from tastytrade and organizes every roll, open, and close in one filterable view.
In tastytrade go to Account → History, set your date range, export CSV. Then click 📋 Import History in the journal header and import the file. The journal deduplicates automatically — import overlapping date ranges safely.
Click any row to expand the individual legs inline — strike, expiry, fill price, and fees for each leg. Use the filters to narrow by transaction type or date range.
When the tastytrade API is live, every fill streams into Trade History automatically in real time — no importing needed.
All routed positions. Click Clear to remove a routing record — the position will reappear in its original department on the next CSV import.
Record when you move a position to the Hedge department or make an adjustment.
Log a credit or debit from a roll session. The ledger nets them automatically.
| Symbol | Status | Qty | Strike | Expiry | DTE | Sold For | Mark | Premium In | Net If Rolled (7d) | Theta/Day | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No short puts — import CSV or click + Log Short Put | |||||||||||
| Symbol | Direction | Qty | Strike | Expiry | DTE | Orig Cost | Mark | Current Value | Gain / Loss | Est. Roll Cost | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No long puts — import CSV or click + Log Long Put | |||||||||||
| Underlying | Phase | Shares Held | Avg Assign | Eff. Basis/sh | Premium | Short Call | If Called | Realized | Net Income |
|---|---|---|---|---|---|---|---|---|---|
| No wheel campaigns yet — route a ticker's stock + short put/call to the Wheel department, or log an event below. | |||||||||
| Date | Underlying | Event | Strike/Price | Contracts | Premium | Expiry | Notes | |
|---|---|---|---|---|---|---|---|---|
| No events logged. | ||||||||
| Leg | Underlying | Contracts | Strike | Expiry | DTE | Premium | Mark | P/L Open | Notes | |
|---|---|---|---|---|---|---|---|---|---|---|
| No legs logged — click + Log Leg | ||||||||||
| Leg | Underlying | Contracts | Strike | Opened | Closed | Premium In | Cost Out | Net P/L | |
|---|---|---|---|---|---|---|---|---|---|
| No closed legs yet | |||||||||
| Leg | Underlying | Contracts | Strike | Entry | Expiry | DTE | Premium | Mark | P/L Open | Close At | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No legs logged — click + Log Leg | |||||||||||
| Leg | Underlying | Contracts | Strike | Entry | Closed | Premium | Cost Out | Net P/L | Result | |
|---|---|---|---|---|---|---|---|---|---|---|
| No closed legs yet | ||||||||||
| Symbol | Qty | Strike | Expiry | DTE | Orig Cost | Mark | Current Value | Gain/Loss | Delta | Theta/Day | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Route long-dated longs here from 📥 New Positions — they'll appear once filed to Leaps | |||||||||||
| Symbol | Leg | Qty | Strike | Expiry | DTE | Trade Price | Mark | Current Value | P/L Open | Delta | Theta/Day | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No short puts — import CSV or click + Log Short Put | ||||||||||||
| Symbol | Leg | Qty | Strike | Expiry | DTE | Trade Price | Mark | P/L Open | |
|---|---|---|---|---|---|---|---|---|---|
| No positions awaiting routing. | |||||||||
| Symbol | Direction | Shares | Avg Cost | Mark | Market Value | P/L Open | |
|---|---|---|---|---|---|---|---|
| No stock positions yet. | |||||||
| Date & Time | Type | Underlying | Legs | Net Value | Fees | |
|---|---|---|---|---|---|---|
| Import transaction history to see your trade log · click 📋 Import History above | ||||||
Clear stored data from this browser. Use when switching brokers or starting fresh. Chart settings and templates are preserved unless you choose Full Reset.
Your data lives in this browser only — it is not stored on a server. Download a backup regularly, and always before clearing data, switching computers, or clearing your browser cache. Restore brings everything back on any device.