WhitmanTrading

Overtrading: Cost Times Frequency

Overtrading is taking more positions than a method genuinely generates, usually by loosening criteria rather than by finding more setups. Because execution costs are fixed per trade, doubling the count doubles the bill without doubling anything on the other side.

How it works

A candlestick chart of the site's shared price history. The headline on the chart reads: More trades than the method actually produces.
More trades than the method actually produces. Illustrative chart - not real market data.

Overtrading is not trading a lot. It is trading more than the method generates. A scalping approach producing thirty trades a day is not overtrading; a swing method producing four a week and taking twelve is.

A candlestick chart of the site's shared price history, annotated with the round-trip cost. The headline on the chart reads: Cost times frequency is the whole problem.
Cost times frequency is the whole problem. Illustrative chart - not real market data.

Every trade costs 2% of a median bar’s range in round-trip costs on this site’s shared history — and 45% of the smallest bar in the series. That cost does not scale with conviction, quality or anything else.

A gently rising stretch of the long price series with an account curve that breaches its drawdown limit. The headline on the chart reads: Double the trades and you double the bill, not the edge.
Double the trades and you double the bill, not the edge. Illustrative chart - not real market data.

Which makes the arithmetic simple and unforgiving. Doubling frequency doubles costs exactly. It does not double the edge, because the additional trades are by construction the ones that did not meet the original criteria.

A flat, quiet stretch of the long price series. The headline on the chart reads: And on a quiet bar that cost is most of the move.
And on a quiet bar that cost is most of the move. Illustrative chart - not real market data.

On the smallest bars the cost is most of the available move, which is why the extra trades tend to cluster in exactly the conditions where they are least affordable.

Why it happens

A flat but volatile stretch of the long price series with an account curve breaching a daily limit. The headline on the chart reads: Boredom produces more trades than greed does.
Boredom produces more trades than greed does. Illustrative chart - not real market data.

The usual explanation is greed and the usual cause is boredom. Sitting at a screen for six hours with a method that produces two signals is an experience most people resolve by finding a third.

A calmly advancing stretch of the long price series with an account curve breaching its limit. The headline on the chart reads: Time at the screen is the strongest predictor.
Time at the screen is the strongest predictor. Illustrative chart - not real market data.

Hours present predicts trade count better than any market variable. Which means the most effective intervention is not a rule about entries — it is a rule about how long you are in front of the chart.

A strongly rising stretch of the long price series with a slowly rising equity curve beneath it. The headline on the chart reads: The marginal trade is always the worst one.
The marginal trade is always the worst one. Illustrative chart - not real market data.

And the additional trades are systematically the weakest. They are the ones nearest the threshold, taken because the threshold was relaxed. So the extra frequency does not sample randomly from the method’s distribution — it samples from the bottom of it.

That asymmetry is what makes overtrading expensive twice over: more cost, and worse trades.

In practice: it is a counting problem

A declining stretch of the long price series. The headline on the chart reads: Count the trades before judging the strategy.
Count the trades before judging the strategy. Illustrative chart - not real market data.

Write down the number of trades your method should produce per week before the week starts. Then count what you took. The gap between the two is the entire diagnosis, and it is available without any judgement about whether individual trades were good.

A running count is more effective than a rule. Seeing “trade 9 of an expected 4” on a screen changes behaviour in a way an instruction not to overtrade does not.

A candlestick chart with a volume histogram beneath it, with the volume histogram emphasised. The headline on the chart reads: Trading the thin hours is the most expensive version.
Trading the thin hours is the most expensive version. Illustrative chart - not real market data.

Thin hours are the expensive version of it. Low volume means small bars and wider spreads, so the same fixed cost consumes a larger share of a smaller opportunity.

A long-horizon candlestick view of the same price series. The headline on the chart reads: A longer horizon makes the same edge cheaper to hold.
A longer horizon makes the same edge cheaper to hold. Illustrative chart - not real market data.

A longer holding period pays the same cost far less often, which is the structural fix rather than the behavioural one.

A candlestick series containing several opening gaps, with the largest opening gap marked. The headline on the chart reads: And more trades means more exposure to gaps.
And more trades means more exposure to gaps. Illustrative chart - not real market data.
A declining stretch of the long price series, with the entry price and the level at which a stop would trigger drawn as horizontal lines. The headline on the chart reads: Tighter stops mean more re-entries, which is the same problem.
Tighter stops mean more re-entries, which is the same problem. Illustrative chart - not real market data.

Tightening stops produces the same effect by a different route. More stop-outs means more re-entries, and each re-entry is a full round trip — so a change intended to reduce risk can increase total cost substantially.

A 72-bar candlestick section of the shared price history. The headline on the chart reads: The broker is indifferent to whether you win.
The broker is indifferent to whether you win. Illustrative chart - not real market data.

And the counterparty’s economics are worth stating plainly. A broker earns on volume, not on outcomes, which is not a conspiracy and is a reason to be sceptical of anything that encourages more activity.

One structural fix is worth more than any behavioural one: reduce the number of instruments you watch. A trader following one market takes the trades that market offers; a trader following twelve will always find something happening somewhere, and the something is rarely a setup that would have qualified on its own.

Watchlist size and trade count move together. Cutting a list from twenty names to four is a change that takes a minute, requires no self-control, and reduces the opportunity to overtrade by removing the opportunities. It also improves the quality of what is left, because attention on four markets is a different thing from attention on twenty.

What overtrading is not

It is not high frequency. A method that genuinely produces many signals is not overtrading them.

It is not a discipline problem alone. It is a design problem with a behavioural symptom.

It is not fixed by better entries. The extra trades are the problem, not their quality.

And it is not visible in a single day. It is a count across weeks.

When it fails

A sideways, range-bound candlestick series. The headline on the chart reads: In a range it is the default outcome, not the exception.
In a range it is the default outcome, not the exception. Illustrative chart - not real market data.

A range produces it almost automatically. Setups appear constantly, none of them run, each one pays the round trip, and the accumulated frustration produces more of them rather than fewer.

The second failure is attributing the losses to strategy. A method producing a small edge and taking three times its intended trades loses money, and the strategy gets blamed and replaced.

A third is fixing it with resolve. Deciding to trade less has no mechanism; leaving the screen does.

A fourth is not knowing the expected count. A method with no stated frequency cannot be overtraded by definition, which is why the number belongs in the plan.

And a fifth is treating a busy day as a productive one. Activity and progress are unrelated here, and the feeling that they are is the thing being exploited.

The original data

On this site’s shared 576-bar history the round-trip cost is 0.0098 price units — 2% of the median bar range of 0.493, 45% of the smallest bar of 0.022, and more than 10% of the bar’s range on 15 of the 576 bars. Bar ranges span 0.17 to 1.10 between the tenth and ninetieth percentiles, a ratio of 6.5. The figures are in research/series-measurements.json, produced by site/measure_series.py.

A 72-bar window of the shared price history, cut short at the decision bar. The headline on the chart reads: Six trades by lunch and the plan said two. Stop?
Six trades by lunch and the plan said two. Stop? Illustrative chart - not real market data.

The 6.5-fold range spread is what makes the extra trades so costly. They cluster in quiet conditions, where a tenth-percentile bar offers 0.17 of range against a fixed cost of 0.0098 — a far larger share of the opportunity than the same cost takes from an active bar. Count your trades against your plan’s expected number for four weeks, and if the ratio is above one and a half, the cheapest available improvement is not a better method but fewer hours at the screen.

Intraday trading is where the cost arithmetic bites hardest. Discipline covers the design changes that reduce trade count. And trading plan is where the expected frequency should be written down.

What I actually do

The month I counted rather than felt was the month this became solvable. My plan implied about eight trades; I had taken twenty-nine. Nothing about my analysis had changed - I had simply been present for six hours a day and found things to do.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.