Import a closed-trade CSV to review realized P&L, drawdown, expectancy, timing, setups, accounts, stages, and exact tags. The analysis runs in your browser, and BestProps does not upload your trade rows.
Step 1 of 4
Import a trade CSV
Use a closed-trade export. Rows may represent partial fills only when a stable trade ID plus matching account and stage identify the same closed trade.
Maximum 5 MB or 50,000 data rows. UTF-8 CSV with quoted commas and line breaks is supported.
Step 2 of 4
Map and validate columns
Declare one three-letter P&L currency for the dataset. A mapped currency column must match it on every row; mixed-currency totals are blocked.
MAE/MFE averages are optional, separated by instrument, and use imported values without conversion or inference.
Step 3 of 4
Analyze and filter performance
Realized equity and drawdown
Accessible equity data table
Adjustable behavior signals
Signals show rule-based patterns, not intent or a diagnosis. Every signal lists its threshold and triggering trades.
MAE and MFE coverage
Formulas and assumptions
- Net P&L is summed from the mapped net field, or calculated as gross P&L minus absolute fees.
- Expectancy is total net P&L divided by the number of trades.
- Profit factor is gross winning P&L divided by the absolute gross losing P&L. It is shown as N/A when there is no losing denominator.
- Realized drawdown is the largest peak-to-trough decline in the ordered cumulative net P&L series. It does not estimate unrealized intratrade drawdown.
- Date, weekday, hour, and high-trade-count views use the selected fixed UTC offset. Fixed offsets do not automatically change for daylight saving time.
- MAE/MFE statistics appear only when both fields and a declared unit are present. Averages are separated by instrument, never inferred from entry and exit, and never converted between units.
- Planned stop/target and execution-efficiency scoring are outside v1 because common closed-trade exports do not supply a reliable unit-aware contract for them.
Step 4 of 4
Review and export
Filter links contain only filter and threshold settings. They never contain raw trades.