What Is a Worked Example of Overtrading? (With Assumptions)

Explore What is a worked: mechanics, differences, limitations, and practical checks.

What is overtrading?

Overtrading is the behavior of taking more trading attempts (for example, opening trades) than the situation justifies, given the trader’s actual, measurable advantage. The core mechanism is not the direction of trades; it is the volume of decisions and executions relative to the quality and reliability of the underlying edge.

A crucial distinction is between stable mechanics and variable conditions:

  • Stable mechanics: taking too many attempts tends to increase exposure to costs, slippage, and variance.
  • Variable conditions: market volatility, spread/fees, execution quality, and personal decision processes can change outcomes.

Because those conditions vary, overtrading is best understood as a risk and process problem, not as a guaranteed path to losses.

How does a worked example of overtrading work?

A worked example uses simple inputs to show how “more attempts” can reduce net results even if some individual attempts look acceptable.

We separate three layers:

  1. Expected gross move (before costs)
  2. Costs per attempt (fees + spread + slippage, simplified)
  3. Number of attempts over a period

Assumptions for the example (state explicitly):

  • You place N = 50 trades in one month.
  • Each trade has an identical simplified outcome model: gross profit or loss is +1.00 for a winning trade and -1.00 for a losing trade.
  • Win rate is p = 45% and losses occur 55% of the time.
  • Net cost per trade (all transaction friction combined) is c = 0.20.
  • Execution is “perfectly consistent” with the model, meaning the cost c is constant for every trade.
  • No compounding, no position-size changes, and no additional effects (such as changing decision quality) occur after losses.

From these assumptions:

  • Expected gross result per trade = p·(+1.00) + (1−p)·(−1.00) = 0.45·1.00 + 0.55·(−1.00) = 0.45 − 0.55 = −0.10.
  • Expected net result per trade = Expected gross − cost = −0.10 − 0.20 = −0.30.
  • Expected net result over 50 trades = N·(−0.30) = 50·(−0.30) = −15.00 (in the chosen units).

This is the “worked example” part: increasing the number of attempts increases the total friction impact and the total realized uncertainty.

Evidence or example: what changes when you trade more?

To make the comparison concrete, keep the same assumptions but compare two activity levels:

Scenario A: fewer attempts

  • N = 10 trades
  • Using the same expected net per trade (−0.30), expected net = 10·(−0.30) = −3.00.

Scenario B: more attempts (overtrading behavior)

  • N = 50 trades
  • Expected net = 50·(−0.30) = −15.00.

What this shows under the assumptions: if the underlying edge is not strong enough to overcome costs (and if win rate is below the break-even level), then more attempts increase the total expected net loss.

Important: real markets rarely match the “constant win rate and constant cost” simplification. Outcomes can be better or worse depending on changing spread/fees, volatility, execution, and the trader’s decision quality.

Limitations and risks (material failure modes)

Even a careful numerical example has limits. At least one major failure mode is that behavior changes after increased trading frequency.

Material limitations:

  • Decision-quality drift: more attempts can increase fatigue, impulsive reactions, and reduced attention, which can worsen the win rate or execution.
  • Cost variability: spreads, commissions, and slippage often change with liquidity and volatility; assuming a constant c can understate risk.
  • Model oversimplification: using identical +1.00/−1.00 outcomes ignores varying trade magnitudes, partial fills, and different time-in-trade effects.
  • No guarantee about future results: historical win rate and cost conditions do not ensure future net outcomes.

So the “worked example” is not a forecast; it is a transparent demonstration of how costs and negative expected gross edge combine with higher trade counts.

How you can verify the worked example independently

You can verify each computed value directly from the stated inputs:

  1. Compute expected gross per trade: p·(+1) + (1−p)·(−1).
  2. Compute expected net per trade: expected gross − c.
  3. Multiply by N.

For example, if you change one assumption (like p, c, or N), recompute the same steps to see how sensitive the net result is.

If you want to deepen understanding, the next question to answer is: **What win rate and cost level would make expected net zero under your own assumptions?

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.