Options Trading Dashboard
Realized P&L
$0.00
Closed TradesUnrealized P&L
$0.00
Open PositionsCollateral at Risk
$0.00
Capital CommittedActive Positions
0
Open TradesAssigned Positions
0
Wheel / PMCCWin Rate
0%
0W / 0LProfit Factor
0.00
Risk/RewardTotal ROI
0%
AnnualizedMax Drawdown
0%
Peak to TroughAvg Win / Loss
$0 / $0
Per TradeExpectancy
$0.00
Expected $/TradeSharpe Ratio
—
Risk-AdjustedMonthly P&L Performance
Cumulative P&L Growth
Strategy Performance
Win Rate by Strategy
Commission Impact
No closed trades yet.
Ticker Performance Heatmap
Time in Trade (Average Days)
Monte Carlo Projection (60 Days)
Need more closed trades to run projections.
Active Positions
Recent Closed Trades
Wheel / PMCC Tracker
Positions from assigned Cash-Secured Puts / Wheel or PMCC strategies. Premium collected includes only covered calls sold after assignment.
Import Trade Activity
Bring in broker exports without overwriting your existing database. Trades from OFX and CSV files are merged into your current portfolio.
or drag & drop an OFX or CSV file here
Latest Import Summary
Review Queue
After importing, some trades may need to be combined — for example, matching STO and BTC legs or rolling positions. Use the Merge Trades tool on the All Trades page to review and merge them.
Import Log
Import Tips
- OFX / QFX: Download your activity or transaction history from your broker as an OFX or QFX file. Most brokers offer this under Account → History → Export.
- Robinhood CSV: Export your trade history from the Robinhood app under Account → Statements & History → Download CSV.
- AI Screenshot: Open the AI Coach, attach a screenshot of your broker's trade history, and click Extract draft legs. Extracted trades land here for review before being added to your portfolio.
- Multi-leg grouping: Legs that share the same timestamp are grouped into a single trade automatically.
- Open/close matching: BTC and STC legs are matched to open positions with the same ticker, strike, and expiration. Unmatched closing legs are placed in the review queue.
- Roll detection: A BTC and STO for the same ticker and option type on the same day are treated as a roll and merged into one trade.
- Wheel & assignment: Assignment and stock legs are consolidated into unified Wheel trades, preserving premium history and cost basis.
- Split fills: Multiple partial fills from the same order are consolidated into a single leg with a quantity-weighted average price.
- Review queue: Trades that need attention (unmatched legs, missing fields, AI drafts) appear in the Review Queue above. Approve, edit, merge, or discard each one before they count toward your portfolio stats.
- Safe to re-import: Duplicate legs from previously imported files are detected and skipped automatically.
Integration Settings
Manage live data connections and other preferences that stay on this device.
Finnhub API Key
We encrypt your key locally before storing it in this browser.
The key never leaves your machine. Clearing browser storage will remove it.
Free Finnhub accounts are limited to 60 requests/minute. Adjust if you have a paid plan.
Gemini API
Store a Google Gemini-compatible API key to enable AI portfolio insights.
Keys stay on this device. Use Google AI Studio or any compatible service exposing the Gemini generateContent API.
Maximum tokens for AI responses. Higher values allow longer responses but may increase cost.
Trade Entry Defaults
Set default values to speed up manual trade entry.
Default Fee Per Contract
Automatically apply this fee when adding new trade legs.
Enter the fee charged per contract (e.g., $0,65). This will be multiplied by the quantity when adding new legs.