Skip to content
All tools

Trading performance analyzer

Import a trade-history CSV or enter five summary totals to calculate net P&L, win rate, payoff, profit factor and average P&L. CSV data stays in your browser.

Inputs

Trading performance analyzer

Import ordered trades for sequence metrics, or enter five totals for a quick check.

Input method

Processed only in this browser. Nothing is uploaded or stored by COT Screener.

Advanced settingsDisplay currency and accepted input details
Display currency
Display only; values are not converted.

Accepted CSV format

The first row needs a recognized P&L header, such as P&L, PnL, Net P&L, Net Profit, Realized P&L, Trade P&L, Profit/Loss.

ToolCurrency symbols, minus signs and accounting parentheses are accepted. Use a semicolon or tab when values use decimal commas. Invalid rows are reported and skipped; other columns are ignored.

Close Date,Net P&L

Result

Your performance summary will appear here

Import a trade-history CSV or enter the five summary totals, then analyze the data to see the key performance metrics.

What the results can show

These metrics describe only the trades you enter. They do not predict how the strategy will perform in another market or period. Exclude deposits and withdrawals from the trade P&L column.

To view the same sample in R terms, enter its win rate and payoff ratio in the trading expectancy calculator.

Win rate

Winning trades ÷ all trades. Break-even trades remain in the denominator.

Payoff ratio

Average winning P&L ÷ average losing P&L, using the loss as a positive magnitude.

Profit factor

Gross profit ÷ gross loss. It is undefined when the sample contains no losing trades.

Average P&L per trade

Net P&L ÷ total trades. This is the sample average, not a forecast of the next trade.

Maximum P&L drawdown

The largest decline from a running cumulative-P&L peak, with the series anchored at zero.

Losing streak

The longest run of negative P&L rows. A zero or positive trade ends the run.

CSV requirements

Use one row per closed trade and a numeric P&L column. Common names include P&L, PnL, Net P&L, Net Profit, Realized P&L, Trade P&L and Profit/Loss. A column named only Amount is ignored because it may contain deposits or withdrawals. Comma-, semicolon- and tab-separated files are accepted. Keep trades in chronological order so drawdown and streaks are correct.

From review to risk planning

Review an individual futures trade with the futures P&L calculator. For the next trade, convert a stop distance into a whole-contract limit with the futures position size calculator. Then test the strategy-level assumptions in the equity curve simulator.

See where those numbers could lead.

Simulate possible equity paths from the same win rate and average win, or check a strategy's expectancy — every trading tool lives on one page.

Browse all tools