Everything is parsed locally in your browser — your data never leaves your machine. Choose what to upload:
First steps
Load your TAT or OptionOmega export above — or drop the CSV anywhere on this page.
Your analysis builds instantly. Everything stays on your device and is remembered next time.
A backtest can be loaded on its own — no live history needed. Compare live vs. backtest later with the Live / BT / Both switch.
→
📅
Excl▾
Equity
Drawdown in % from peak
Rolling 20-day performance
Trailing 20-trading-day window, plotted by day — shows whether the edge is holding up.
PCR heatmap
🏆 Top 5 strategies by PCR
🐌 Flop 5 strategies by PCR
📌 Key insights
Monthly P&L by strategy
Drawdown by strategy
For each portfolio drawdown episode (peak → trough), the net P&L each strategy contributed during that decline. The most-negative bars are the strategies that drove the drawdown; positive bars cushioned it. Deepest drawdown first. Click a bar to see that strategy's trades in the window.
Profit share by strategy
Each net-positive strategy's share of gross profit for the current selection. Click a slice or legend entry to see its trades.
Strategy correlation (daily P&L)
Pearson correlation of daily P&L between strategies · red = tend to win/lose together (concentration risk), blue = diversifying. Hover for details.
Strategy comparison: pre-MOC vs. MOC
Click a column header to sort, or click a strategy row to see its individual trades. Respects the account / trade-type / strategy filters but always shows both time windows.
Trade log
Cumulative P&L (daily)
Daily P&L
No chart for single day available.
Portfolio allocation & contract sizing
Historically each strategy was traded with varying contract counts. For consistent analysis they can be normalized to a standard size (per window: pre-MOC / MOC). Scaling applies to live & backtest; set your own values next to each strategy on the left. "Normalized to" = the target contract count currently applied per trade.
Configure strategies
Rename a strategy, or merge differently-spelled duplicates into one. Type the same target name into two rows (e.g. BPS 10pt and bps10 pt → BPS 10pt) and they combine into a single strategy everywhere — charts, KPIs, selection and the trade log. Live and backtest are both listed (see the Source column): give a backtest strategy the same name as its live counterpart to line them up 1:1 in Both mode — either type the name, or use the “map to live…” dropdown on the backtest row to pick a live strategy directly (handy when the automatic name match found none or picked the wrong one). Empty or unchanged rows are kept as-is. Changes apply across all views and are saved in this browser (they do not alter the underlying data).
Modify backtest column mapping
Edge case for an unusual backtest CSV layout. Columns are normally matched to fields automatically by their header name; if one was matched wrong (or your export uses a name we don't recognise), pin the correct CSV column to each field here. The preview shows how the first row parses. Apply mapping & reload re-parses the backtest with your choices and saves them in this browser.
Guide & FAQ
Equity curves — all strategies (cumulative P&L, daily)
Individual curvesSort by
Iron fly performance (ORL / PDC / PDL — excluded from the dashboard)