Overtrading: how to spot it in your journal and stop it

Overtrading is not just many trades. It is trades your plan did not call for. Here is how to measure it from your history and cap it.

What overtrading is

Overtrading is trading more often, or in larger size, than your plan, account or the market justifies. It is not simply "many trades": a scalper can take dozens of valid trades. The question is whether each trade was a planned one. Doubling size after a loss to win it back counts as overtrading just as much as taking too many trades.

Why it costs money even if your setups are fine

Every trade pays spread, commission and sometimes swap. Extra low-quality trades add costs without adding edge. As a hypothetical example: if each round trip costs about $7 in spread and commission at your size, ten extra trades a day cost $70 a day, or $1,400 over twenty trading days, before any of them has to lose. The numbers are made up, but the arithmetic is the point.

What overtrading looks like in your MT5 history

PatternWhere to see it
More trades per day than your plan allowsCount closed trades per day
Bursts of trades within minutes of each otherSort by open time and look at the gaps
Trades right after a lossTime between a loss and the next open
Larger lot sizes after lossesVolume column versus your normal size
Trades without a named setupSetup or plan-followed field in your journal
Profit before costs looks fine, net looks poorCompare gross profit with profit plus commission plus swap

How to measure it in ten minutes

Rules that cap it

Let the journal count for you

AI Trading Journal keeps every closed MT5 position with its open and close time, size and net result in your own journal on your PC (with an optional copy in your own Notion workspace), so counting trades per day, spotting bursts and comparing sizes is a Notion view, not a spreadsheet job. Add a Plan followed property and you can see overtrades next to the rest. It does not stop you from placing trades; it shows you the pattern.

Prefer not to dig through the History tab? AI Trading Journal reads your closed trades from your own MT5 terminal and saves one entry in your own journal on your PC (and one Notion row, if you connect Notion) per closed position about every 5 minutes, with open and close time, size, prices, stop, target and profit. It is read-only, needs no broker login, and is Windows-only, with a 7-day free trial and a one-time $19.99.

A journal is a tool for noticing patterns, not a treatment. If trading is affecting your wellbeing, talk to someone you trust or a qualified professional. This page is general education, not trading, investment or medical advice.

The cost of extra trades (hypothetical)

This table multiplies a made-up all-in cost per trade (spread, commission and swap together) by the number of extra trades per day over 20 trading days. It is arithmetic, not a measurement of your costs:

Cost per trade3 extra trades a day6 extra trades a day10 extra trades a day
$4$240$480$800
$7$420$840$1,400
$12$720$1,440$2,400

At $7 per trade, six unnecessary trades a day cost $840 a month before any of them loses. The extra trades have to earn at least that back just to break even, and they are the ones your plan did not select.

Overtrading or a high-frequency strategy?

QuestionOvertradingA frequent strategy
Was each trade a listed setup?Many were notYes
Is there a written cap?No, or it is ignoredYes, based on testing
Is size consistent?Rises after losses or winsFixed by rule
Do results hold up after costs?Net result is poorNet result is positive over a large sample
Do I follow the rules on the busy days?RarelyYes

A scalper taking forty valid trades a day is not overtrading. A swing trader taking six unplanned trades is. The test is the plan, not the count.

Measuring bursts

Define a burst in advance, for example three or more trades opened within 15 minutes. Sort your trades by open time, mark the bursts and compare the result of trades in bursts with trades outside them. If the burst trades lose, you have found where the overtrading lives. The same view shows whether bursts follow a loss, which points to revenge trading rather than excitement.

Boredom and the urge to be in the market

Many unplanned trades come from boredom, not from a signal. Add Bored to your emotion list and look at the results of trades marked that way. If you find a pattern, a rule that fits your day may help, such as stepping away from the screen when the session has no listed setup, or limiting your trading window so that there is less time to fill.

A weekly overtrading report

MeasureThis weekLimit in my plan
Days over the trade cap(count)0
Largest number of trades in one day(count)my cap
Trades with no named setup(count)0
Bursts(count)0
Cost of extra trades(sum)(none)

Fill it in during the weekly review and watch the numbers fall. See how many trades per day for choosing the cap, and trading discipline rules for keeping to it.

Quiet days are a classic overtrading trigger: how to journal holiday and thin-liquidity days.

Frequently asked questions

What is overtrading?
Trading more often or in larger size than your plan, account or the market justifies, including raising size after losses to win money back.
How do I know if I am overtrading?
Count your closed trades per day against your plan, look for bursts and trades right after losses, and compare the results of trades that broke your plan with those that did not.
How do I stop overtrading?
Set a daily trade cap and loss limit, pause after a loss, fix your sizing and use a pre-trade checklist. Then use your journal to check you kept to them.
Does overtrading cost me even when my trades are fine?
Yes. Each trade pays spread, commission and sometimes swap, so extra marginal trades add costs without adding edge.

Related guides

Count your trades automatically and see the pattern

Free for 7 days, no card required. After that, a one-time $19.99 purchase. No subscription. Also on the Microsoft Store.

One-time $19.99, no monthly fee · your MT5 login never leaves your PC · trades go into your own journal on your PC, not through our servers.

Start free 7-day trial