The day trading performance metrics that matter are the ones that change your behavior. Start with three, one from each tier: max drawdown (the deepest drop from an equity peak), expectancy (what you make or lose per trade, in R) and error rate (how often you break your own rules). Add profit factor, win rate in context, risk of ruin and the rest only once those three are tracked honestly every week.
TL;DR
- Track results in R (risk units), not dollars. It keeps you objective and scale-proof.
- Win rate means little until you set it beside your average win vs average loss.
- Profit factor (gross profit divided by gross loss) below 1.0 means the strategy lost money on the trades you measured. Win rate alone can't tell you that.
- Risk of ruin depends on your edge and on how many risk units your account holds. Smaller risk per trade buys you more units.
- If you don't track rule breaks, you can't fix the thing that actually kills P&L.
- Review weekly: find your best setup, worst setup, and #1 mistake, then change one thing.
- Use metrics to make decisions and stay consistent.
Most day traders track the wrong things.
They track:
- daily P&L
- account balance
- win rate
And then they wonder why they still feel stuck.
If you don't measure performance correctly:
- you'll misdiagnose the problem
- you'll change strategies too often
- you'll scale at the wrong time
- you'll keep repeating the same mistakes
Professional traders track performance like a business:
- What's working?
- What's not?
- Where am I leaking money through mistakes?
- What should I do more of (or stop doing) next week?
Most examples below use R, so the math works the same on any account size.
The metrics at a glance
The performance metric hierarchy (track in this order)
If you track everything, you track nothing.
Work through the tiers in the table above in order. Survival comes first because you can't measure an edge on an account you no longer have. Edge comes next, and behavior tells you why the edge numbers look the way they do.
What is R in trading? (the foundation)
If you track dollars only, you'll trade emotionally.
R = the amount you risk per trade.
Example:
- If you risk $50 per trade, 1R = $50.
Now every trade is measured the same way:
- +2R
- -1R
- +0.5R
Why this matters:
- comparable across account sizes
- helps you scale responsibly
- stops you from overvaluing one random dollar win
Tier 1: Survival metrics
What is max drawdown? (the truth about your risk)
Drawdown is the peak-to-valley decline in your equity curve. Investopedia defines maximum drawdown as the greatest decline from a high to a low before a new high is reached.
Formula: Max drawdown = (trough value - peak value) ÷ peak value
Example: your account peaks at 10,000 and falls to 8,500 before it makes a new high. (8,500 - 10,000) ÷ 10,000 = -15%, a 15% drawdown. Getting back to the peak takes a 17.6% gain, because you are now climbing from a smaller base.
Why it matters:
- it shows you the real cost of your mistakes
- it tells you how stressful your strategy is to hold
- it's a scaling filter (if drawdown is unstable, don't scale)
Track:
- max drawdown (monthly + rolling)
- average drawdown
- time to recover from drawdown
Largest red day and max loss adherence
Your largest red day, in R, is the single worst session you've had. Max loss adherence is a yes or no for every session that reaches your daily loss limit: did you stop there?
These two belong in Tier 1 because one undisciplined day can undo weeks of good trading. If your largest red day is several times your average losing day, the problem can be a broken limit, and the fix is in your rules (see how to stop overtrading and how to stop revenge trading after losses).
What is risk of ruin? (how close you are to the cliff)
Risk of ruin is the probability that a run of losses takes your account down to zero, or down to the level where you would stop trading, before your edge has time to work.
The clean formula comes from the classic gambler's ruin problem in probability. If every win and every loss is the same size (1R each), you win with probability p, lose with probability q, and your edge is positive (p greater than q), then the chance of eventually losing everything is:
Formula: Risk of ruin = (q ÷ p) ^ U
where U is the number of risk units in your account. You can read the derivation in section 12.2 of Introductory Probability by Grinstead and Snell. If p equals q (no edge) or p is less than q, the probability of ruin is 1, no matter how big the account.
Example (hypothetical numbers to show the mechanics; they say nothing about what you should expect): a 55% win rate on 1R:1R trades gives q ÷ p = 0.45 ÷ 0.55 = 0.818.
Same edge, same win rate. The only thing that changed is how many units the account holds. The risk management guide tells beginners to start at 1% until they're consistently profitable, and the last row of the table shows what that buys you if the edge is real. With no edge, the probability of ruin is 1 at any risk size.
Two limits to keep in mind:
- The formula assumes equal-sized wins and losses and a fixed dollar risk per trade. Real trades have uneven winners and losers, so for your own numbers, check the formula against a simulation run on your journal's actual R results.
- To measure the chance of hitting your personal stop level (say, a drawdown that would make you quit), count U as the units between your balance and that level, which is a much smaller number than the units to zero.
Tier 2: Edge metrics
What is expectancy in trading? (does this system make money?)
Expectancy answers:
On average, how much do I make per trade (in R) over time?
Formula: Expectancy = (Win% × Avg Win) - (Loss% × Avg Loss)
It is the same number as your net result divided by your number of trades. AmiBroker's backtest report lists it as Avg. Profit/Loss, also known as Expectancy, and calculates it exactly that way.
If expectancy is positive, your system can work.
If expectancy is negative, you're leaking money, either from your edge or from mistakes. Go back to the simulator until you know which.
Average win vs average loss (R:R reality check)
This is the metric that destroys "high win rate" illusions. Backtest reports such as AmiBroker's call it the payoff ratio: average win divided by average loss.
Two traders can both have a 60% win rate:
- Trader A: avg win +0.5R, avg loss -1R → negative expectancy
- Trader B: avg win +1.5R, avg loss -1R → positive expectancy
Run the formula: Trader A makes (0.60 × 0.5) - (0.40 × 1) = -0.10R per trade. Trader B makes (0.60 × 1.5) - (0.40 × 1) = +0.50R per trade.
Win rate alone means little.
Win rate (only in context)
Win rate is the share of your trades that close at a profit: winning trades divided by total trades. Platform reports such as NinjaTrader's call it "percent profitable".
It's the number everyone brags about and the easiest one to misread. As IG puts it, you can have a good win rate and still run a losing strategy.
How to use it:
- Read it next to your average win and average loss.
- Split it by setup and by market condition. One setup often carries the whole account.
- Watch for a rising win rate paired with a shrinking average win. That usually means you're grabbing profits too early (see how to take profits by scaling out).
What is profit factor? (the quick health check)
Profit factor is gross profit divided by gross loss over a period, with commissions included. NinjaTrader's platform documentation puts the dividing line plainly: a ratio below 1.0 means the strategy loses more money than it earns.
Formula: Profit factor = gross profit ÷ gross loss
Calculated on the same trades, in the same units and after the same costs, profit factor and expectancy always agree on direction: profit factor above 1.0 means positive expectancy, below 1.0 means negative.
How to use it:
- Calculate it by setup and by time of day. A strategy above 1.0 overall can hide one setup below it.
- Include every cost. A profit factor that clears 1.0 only before commissions and fees is a losing system.
- Watch the trend. A profit factor that slides month after month while your rules stay the same is a signal to check your error rate before you change the strategy.
One sample, every Tier 2 number
Here is a single made-up set of 20 trades worked through, so you can check the arithmetic against your own journal.
A 45% win rate, and still a positive edge. That is the whole argument for tracking these numbers together.
What is the Sharpe ratio? (return per unit of volatility)
The Sharpe ratio, created by William Sharpe, measures how much return you earned above a riskless rate for each unit of volatility.
Formula: Sharpe ratio = (average return - riskless rate) ÷ standard deviation of returns, all measured over the same period
The period is the part that trips people up. A Sharpe ratio built from monthly numbers is a monthly ratio, and it can't be compared with the annual figures you see quoted elsewhere. In his 1994 paper, Sharpe notes that the ratio is not independent of the period it's measured over and recommends annualizing. If your monthly returns are uncorrelated, the annual ratio is the monthly ratio times the square root of 12 (about 3.464).
Example (hypothetical numbers chosen to keep the arithmetic easy; they say nothing about what you should expect to earn): assume an average monthly return of 2.0%, a monthly riskless rate of 0.3% and a monthly standard deviation of 5.0%.
- Monthly Sharpe = (2.0 - 0.3) ÷ 5.0 = 0.34
- Annualized Sharpe = 0.34 × 3.464 = 1.18
You get the same answer by annualizing the inputs first: 20.4% annual excess return ÷ 17.3% annual standard deviation = 1.18.
What counts as good? AmiBroker's documentation offers one rule of thumb: "Above 1.0 is good; more than 2.0 is very good." NinjaTrader uses nearly the same bands, but its Sharpe ratio is built from monthly profits, so check which period a band assumes before you compare your number with it.
Mixing periods misleads. A monthly ratio of 1.25 looks modest next to an annual 2.0, yet it annualizes to 4.33.
Real returns can be correlated from month to month, which the square-root rule ignores, and a few months of data make any Sharpe ratio unreliable.
Equity curve smoothness (the shape of your progress)
Two traders can finish a quarter up the same number of R. One got there with small dips. The other swung hard both ways. Same result, very different stress, and very different odds of sticking to the plan.
How to measure it:
- Standard deviation of your daily R. Lower means smoother. It is the same volatility measure that sits in the Sharpe denominator.
- Standard error of the equity line. AmiBroker reports this as a measure of how choppy the equity line is: the lower, the better.
- The chart itself. Plot cumulative R by trade from your journal. Add a 20-trade moving average if you like. Long stretches below it are a prompt to review your last 20 trades for rule breaks.
What to look for:
- Vertical spikes up or down can trace back to oversized positions, so check your position sizing first.
- Long flat stretches can mean you've stopped taking your A+ setups.
Tier 3: Behavior metrics
Error rate (rule breaks), the P&L killer
This is the metric most traders skip.
It's also the metric that usually explains the P&L.
Formula: Error rate = rule-breaking trades ÷ total trades
Examples of errors:
- chased entry
- moved stop
- overtraded
- traded outside plan
- revenge traded
- cut winner early
If you don't track errors, your strategy becomes the scapegoat.
How to track it simply:
- Every trade: write ONE mistake (or "no mistake")
- Weekly: count mistakes
- Fix the most common one
Error rate helps explain your expectancy, but it can't rank two traders by itself. Compare traders (or your own months) on expectancy first, then use error rate to find out why yours is where it is.
Setup performance (what you should trade more/less, and when)
If you trade multiple setups, your journal should tell you:
- which setup makes money
- which setup loses money
Track by setup:
- win rate
- expectancy
- average win/loss
- profit factor
- error rate
- the same numbers by time of day and by market condition
The goal is to specialize into what pays you. Trading every setup you know dilutes the ones that work.
For the time-of-day split, sort your R by the half hour you entered. If your results bunch into a short window, that window is where your screen time belongs.
Average hold time (how long your edge lasts)
Formula: Average hold time = total time in all trades ÷ number of trades
NinjaTrader calls this "Average Time in Market" and computes it the same way. (That is a different number from the time-in-market exposure metric further down.) The useful version splits it in two:
- Average hold time on winners
- Average hold time on losers
If your losers stay open longer than your winners, ask whether you're giving losing trades extra room you never planned. If your winners close much sooner than your plan says they should, you're probably cutting them early. Both show up clearly here. (More on the first one in how to stop holding losers too long.)
What is trade efficiency? (how much of the move you kept)
Trade efficiency compares what you captured with the range the stock traded while you were in the position. NinjaTrader's statistics definitions split it three ways for a long trade, using the highest and lowest prices seen during the trade:
- Entry efficiency = (highest price - entry) ÷ (highest price - lowest price)
- Exit efficiency = (exit - lowest price) ÷ (highest price - lowest price)
- Total efficiency = (exit - entry) ÷ (highest price - lowest price)
The formulas reverse for a short.
Example (small-cap long): you buy at $4.20. While you hold, the stock dips to $4.10 and runs to $4.60. You sell at $4.44. The range is 50 cents.
- Entry efficiency = (4.60 - 4.20) ÷ 0.50 = 80%
- Exit efficiency = (4.44 - 4.10) ÷ 0.50 = 68%
- Total efficiency = (4.44 - 4.20) ÷ 0.50 = 48%
You kept 24 cents of a 50-cent range. The entry was good; the exit gave back the most. Track the averages by setup over time. If entry efficiency is high and exit efficiency is low, your work is in trade management.
Time in market (exposure)
Time in market measures how much of your trading window you spend holding open risk.
Backtesting software such as AmiBroker measures exposure bar by bar, as open position value divided by equity. For a day trader, a time-only version is enough:
Exposure = time in positions ÷ time at the screen during your trading window
R per hour in positions = net R ÷ hours in positions
Example: assume two traders both net +6R in a week, each at the screen for a 15-hour week.
- Trader A held positions for 10 hours: 67% exposure, 0.6R per hour in positions.
- Trader B held positions for 3 hours: 20% exposure, 2.0R per hour in positions.
Same result. Trader B carried open risk for far less of the week. If your exposure keeps rising while R per hour falls, you're likely sitting in positions with no edge, which is one form of overtrading.
Process score (0 to 10), consistency tracking
At the end of each day, rate your execution:
- 10 = perfect rules, even if red
- 5 = mixed
- 0 to 3 = emotional trading
This makes your improvement visible.
It also prevents the worst habit in trading:
judging yourself only by money.
The trading journal template shows how to log your trades. To run every formula on this page, make sure your log includes exit price, hold time and the highest and lowest price seen during each trade, plus, for each session, your screen time, your end-of-day account balance and whether you stopped at your daily loss limit.
The weekly review template (copy/paste)
Do this once a week (30 to 60 minutes). Fill in max drawdown, expectancy and error rate first; the other lines are there for when those three are routine. This is where you level up.
Scoreboard
- Total trades:
- Net R:
- Win rate:
- Avg win (R):
- Avg loss (R):
- Expectancy (R/trade):
- Profit factor:
- Max drawdown:
- Error rate:
What worked
- Best setup:
- Best trade (why it was good):
What didn't
- Worst setup:
- Worst mistake (most frequent):
One change for next week (ONE)
- Rule / constraint / focus:
Common metric mistakes (avoid these)
- Tracking daily P&L only (emotional feedback loop)
- Obsessing over win rate
- Changing strategy before fixing errors
- Not separating results by setup
- Tracking too many metrics and reviewing none
- Calculating profit factor before costs
- Comparing a monthly Sharpe ratio with an annual one
Final word: metrics don't make you profitable, they make you honest
The market pays for repeatable execution.
Metrics are how you build that repeatability.
Track R.
Track expectancy.
Track drawdown.
Track errors.
Review weekly.
Fix one leak at a time.
That's how you start trading like a professional.
Frequently asked questions
What are the most important day trading performance metrics?
Max drawdown, expectancy and error rate, one from each tier. Drawdown tells you how much pain the strategy puts you through, expectancy tells you whether your trades make money on average, and error rate tells you how often you leave your plan. Once those three are tracked every week, add average win vs average loss and profit factor, then read win rate in that context.
How do you calculate expectancy in trading?
Expectancy = (win rate × average win) - (loss rate × average loss), with wins and losses in R. It equals your net result divided by your number of trades. For example, 9 winners averaging +2R and 11 losers averaging -1R over 20 trades gives (0.45 × 2) - (0.55 × 1) = +0.35R per trade.
What is a good profit factor?
Profit factor is gross profit divided by gross loss, costs included. Below 1.0, the strategy lost money over the sample; above 1.0, it made money over that sample. Beyond that line, there is no universal target. A profit factor only means something over a large sample with every cost included, so track whether it holds as your trade count grows.
Does win rate matter in day trading?
Only next to your average win and average loss. A 60% win rate with +0.5R winners and -1R losers loses 0.10R per trade, while the same win rate with +1.5R winners makes 0.50R per trade. Read win rate as one input to expectancy.
How do you annualize a Sharpe ratio from monthly returns?
Multiply the monthly Sharpe ratio by the square root of 12 (about 3.464). A monthly ratio of 0.34 becomes about 1.18 annualized. The shortcut assumes your monthly returns are uncorrelated, which real trading results may not be, so treat the result as an estimate.
What is risk of ruin in trading?
Risk of ruin is the probability that a losing run wipes out your account (or takes it to the level where you would quit) before your edge plays out. For equal-sized wins and losses it equals (q ÷ p) ^ U, where p is your win rate, q your loss rate and U the number of risk units in your account. With an assumed 55% win rate on equal-sized wins and losses, 10 units gives 13.4% and 20 units gives 1.8%. These figures are illustrative only, and they show why smaller risk per trade matters so much.
This content is for educational purposes only and is not financial advice. Trading involves significant risk and may not be suitable for all traders.
Cancel anytime.
.avif&w=384&q=75&dpl=dpl_FQR2cMFE2CeFST71ACaz11QGfe4d)



