Education

Average Trade Profit, Explained: Per-Trade Economics and Why Averages Mislead

Average trade profit is total net result divided by number of trades. It is the per-trade economics of a strategy, and it is fragile whenever a few outcomes dominate the total.

Average trade profit is the total result of a strategy divided by the number of trades it took. If a set of rules produced 20,000 rupees across forty positions, the average trade profit is 500 rupees. It answers a narrow but important question: what did a typical position actually contribute, before you get impressed by the total.

It matters most for one practical reason. Costs are charged per transaction, not per rupee of profit. If the average trade is thin, transaction costs eat a large fraction of it, and a strategy that looks profitable in gross terms can be unviable in practice. The average trade is where that fragility shows up first.

What it measures

The calculation in words is simple. Take the net result of every closed trade, add them together including the negative ones, and divide by the number of trades. That is the average trade, sometimes called average trade profit or expectancy per trade.

Most reports also break the average into two halves, and these are usually more useful than the combined figure:

  • Average winning trade. The total profit from winners divided by the number of winners.
  • Average losing trade. The total loss from losers divided by the number of losers, usually shown as a positive number.

The ratio between those two is the payoff ratio, and combined with the win rate it fully determines the average trade. In words: the average trade equals the win rate multiplied by the average win, minus the loss rate multiplied by the average loss. Everything about per-trade economics is contained in those four quantities.

How to read it

Start by asking whether it clears the costs. This is the first and most practical test. Every round trip in Indian equities carries brokerage, securities transaction tax, exchange transaction charges, stamp duty, SEBI turnover fees and GST on the brokerage and charges, plus slippage between the price you modelled and the price you got. Those are subtracted from every single trade. If the average trade is close in size to the round-trip cost, the strategy has essentially no margin, and small changes in execution quality will flip it from positive to negative. A large average trade absorbs costs comfortably. A small one does not, which is why high-frequency approaches need far more precise cost modelling than low-turnover ones.

Then compare the average with the median. The median trade is the middle result when you line all the trades up in order. If the average is far above the median, a handful of very large winners are pulling it up, and most trades performed worse than the average suggests. This gap is normal in approaches that let winners run, and it is not a flaw in itself. But it changes what the average means. It stops being a description of a typical trade and becomes a description of the total divided by the count.

Then look at the distribution, not just the two summary numbers. A histogram of trade results tells you more in one glance than any average can. What you want to see is where the mass sits, how long the tails are on each side, and whether the profitable side of the distribution depends on a few extreme observations. Approaches whose entire result lives in the top two or three trades are structurally different from those with a broad base of modest winners, even when their average trade is identical.

Then run the deletion test. Remove the single largest winning trade and recompute the average. Then remove the largest loser and do the same. If either deletion changes the sign of the average, the number is not a stable property of the rules. It is a property of one or two events, and events do not repeat on schedule.

Finally, check the trade count. An average computed on twenty-five trades has wide uncertainty around it. The same figure from several hundred trades across varied conditions is a far more solid estimate. As with every trade statistic, the sample size is part of the number.

What you observeThe likely reading
Average trade far above median tradeA few large winners are carrying the total
Average trade close to round-trip costVery little margin for execution reality
Average trade flips sign when the top trade is deletedThe result rests on one outcome, not a pattern
Average winner similar to average loser, high win rateEconomics depend on frequency, so costs matter more

What it does not tell you

It does not tell you about the fat tails. This is the central limitation. Investment returns are famously not evenly spread. In many approaches a small minority of positions produce the bulk of the profit, and the arithmetic mean is exactly the wrong summary statistic for a distribution shaped like that. An average of 500 rupees per trade is perfectly consistent with thirty-nine trades near zero and one trade of 20,000 rupees. The average conceals which of those worlds you are in, and they are not remotely the same to live through.

It says nothing about capital efficiency. A 500 rupee average trade on positions of 10,000 rupees is a very different proposition from the same average on positions of 10,00,000 rupees. Without knowing the capital committed per position, the rupee average cannot be turned into a return. This is why per-trade rupee statistics have to be read next to return measures such as CAGR.

It says nothing about time. A 500 rupee average trade held for two days and one held for two years are the same number here. Duration is invisible to the measure, so two strategies with the same average trade can have wildly different annualised outcomes.

It ignores sequence and therefore drawdown. Averages have no memory of order. Whether the losing trades arrived scattered or in an unbroken run makes no difference to the average and all the difference to whether an investor stays with the approach. For that you need maximum drawdown and the underwater history.

It is computed on closed trades only. Anything still open is excluded, so an approach carrying large unrealised losses can show a healthy average trade. Comparing the closed-trade statistics with the current open positions is a necessary cross-check.

It does not distinguish skill from position sizing. If trade sizes varied, the rupee average reflects the sizing decisions as much as the selection rules. Equal-weighted per-trade results and variable-weighted ones answer different questions, and the report should say which it used.

And it is not a forecast. The average trade describes a past sample under a specific set of assumptions about fills and costs. It is a measurement, not an expectation, and rules that were adjusted until the average trade looked acceptable are a straightforward case of fitting the sample rather than finding a pattern.

Read alongside the median, the distribution and the cost per round trip, average trade profit is one of the more honest numbers in a strategy report, because it is the one that most quickly exposes an approach whose edge is too thin to survive execution. Read alone, it is just a total wearing a disguise.

This article is educational. Altys Labs is not a registered research analyst or investment adviser, and nothing here is investment advice or a recommendation to buy, sell, or hold any security.

Frequently asked questions

What is average trade profit?

It is the total result of a strategy divided by the number of trades it took, so it answers the question of what a typical position contributed. If forty trades produced 20,000 rupees in total, the average trade profit is 500 rupees. Reports also show it split into average winning trade and average losing trade, which is usually more informative.

Why can the average trade be misleading?

Because trade results are usually not evenly spread. A small number of very large outcomes can pull the average far away from anything that actually happened, so the average describes no real trade. Looking at the median trade and at the distribution of results gives a much better picture.

Why does average trade profit matter for costs?

Costs are charged per transaction, so they are subtracted from every trade regardless of size. If the average trade is small, a fixed cost per trade consumes a large share of it. The smaller the average trade, the more fragile the strategy is to brokerage, taxes and slippage.