TapeSheet

Home Blog

What revenge trading actually costs you

Revenge trading is entering a position because of the previous result, not because the setup was actually there. Instead of arguing with yourself about whether you do it, you can put an exact number on what it costs when you do — in R, from your own real trades.

What it looks like in the data, not in your head

Three mechanical markers, checkable from a statement rather than a memory: a trade opened within a short window of a loss, a position size above your own typical average, and an entry outside your usual session or setup list. At least two of three present is the working definition for this exercise — a single marker alone is too weak to separate a genuine pattern from ordinary variation.

Step 1 — get the ground truth

Export the statement so the profit and loss figures are the broker's own numbers, not your recollection of them — see exporting an MT4 statement if you don't already have one handy. Memory is a poor record of exactly when a trade opened relative to the one before it; a timestamped export is not.

Step 2 — tag honestly

The rule that actually works: tag trades at review time, after the session, reading the timestamps and position sizes directly off the export — never in the moment, and never from how a trade felt while it was happening. Retrospective, mechanical tagging beats self-report for the same reason an export beats memory: a feeling is not a reliable witness to your own behaviour, and it is specifically unreliable in exactly the moments this exercise is trying to measure.

Step 3 — the arithmetic

Cost = (expectancy of untagged trades − expectancy of tagged trades) × number of tagged trades, all in R. A clearly hypothetical 180-trade period, invented to show the method:

Untagged tradesTagged trades
Count15822
Expectancy per trade+0.18R−0.41R

(0.18 − (−0.41)) × 22 = 0.59 × 22 = 12.98R, roughly a 13R cost attributable to the tagged trades over this period — the gap between what those 22 trades actually did and what they would have done at the rest of the account's own expectancy.

Why three markers, not one

Any single marker on its own catches too much ordinary trading to be useful. Trading again soon after a loss is completely normal for anyone running a session-based or high-frequency approach, and sizing above average happens for legitimate reasons unrelated to the previous result, a stronger setup, a wider stop that needs a smaller position at the same dollar risk, a scaling plan. Requiring at least two of the three markers together — the tight timing and the oversized position, say, rather than either alone — is what starts to separate a genuine reactive pattern from the ordinary variation every trading style produces. The threshold is a judgment call, not a law of nature, and it's worth tightening or loosening it against your own trading style rather than treating two-of-three as a fixed rule.

What to do with the number

Convert that R figure into whatever a full R is worth in your own account, in currency, and compare it directly to whatever you were about to spend on a course, an indicator, or a signal service. A habit quietly costing 13R over a period is a specific, comparable number against a specific, comparable price — which is a very different conversation than "I should probably work on my discipline."

Three interventions that are actually testable

A cool-down timer after a loss. No trade permitted until a fixed window has passed — testable because you can re-run the exact same tagged-vs-untagged comparison next quarter and see whether the gap narrowed.

A hard daily loss cap. Trading stops for the day once a fixed loss limit is reached, removing the option to chase a loss further within the same session entirely.

A fixed size that can't be raised intraday. Position size set before the session and not increased mid-session under any circumstance, which directly removes one of the three mechanical markers from ever triggering again.

Each of these is testable in the specific sense that matters here: run the same Step 3 arithmetic again after a full quarter under the new rule, and the tagged-vs-untagged gap either narrowed or it didn't.

Running it again next quarter

The real value of this exercise isn't the single 13R figure from one period — it's having the same measurement available every quarter, on the same terms, so a change actually shows up as a number rather than a feeling that things seem better lately. Keep the tagging rule identical each time a comparison is run; changing the time window or the size threshold between periods makes two quarters' figures impossible to compare against each other honestly, even though each one is individually correct.

What the numbers can't tell you

Correlation is not causation — a bad month can tag itself, since a losing streak both triggers more of the size and timing markers and independently produces worse trades for reasons that have nothing to do with revenge trading at all. And the tool computes exactly what you tag; it cannot detect intent or read what was actually going through your mind at entry. A trade meeting the mechanical markers by pure coincidence gets tagged the same as one that genuinely was a reaction to the previous loss — the arithmetic measures the pattern you defined, not the psychology behind any single trade.

Do this on your own history

The free trading journal tags trades and reads expectancy by tag directly, so the same comparison this page walks through by hand takes minutes on your own real history. It lives in your browser's local storage, which means exporting a backup periodically is worth doing — nothing is synced anywhere else. Work out a single trade's R first with the R-multiple calculator if you're setting up your tagging for the first time, or check holding time and losing streaks alongside the tag if timing, not just size, is the pattern you suspect in your own trading.

Tag it, then read the cost in R

Free, in your browser, from your own real trades.

Free trading journal

Or try the tagging on a demo file first: load a demo account.

Questions

What counts as a revenge trade?

For the purposes of measuring it, a trade entered because of the previous result rather than because the setup was actually there. A working mechanical definition: at least two of three markers present — opened within a short window of a loss, sized above your own average, or entered outside your usual session or setup list.

How do I spot revenge trading in my own history?

Tag it at review time, after the fact, from the timestamps and position sizes on your actual exported statement — not from how you remember feeling in the moment. Feeling is an unreliable witness to your own trading; the clock and the position-size column are not.

How long should a cool-down after a loss be?

There's no universal number, and this page doesn't invent one. Pick a window, apply it consistently for a full quarter, then re-run the same tagged-vs-untagged expectancy comparison this page walks through to see whether that specific window actually changed anything for you.

Does journaling actually change behaviour?

This page doesn't claim it does, and no unnamed study is cited claiming it either. What tagging and measuring does reliably provide is a number where there was previously only a feeling — what happens once you have that number is a separate question this page doesn't answer for you.

What if most of my trades get tagged?

Then the mechanical definition is probably too loose for your own trading style, or the underlying pattern is large enough that it deserves a different kind of scrutiny than a single blog post's worked example. Tighten the markers — the time window, the size threshold — until the tag genuinely separates a distinct minority of trades from the rest, and the comparison becomes meaningful again.

Free trading journal ·Expectancy ·R-multiple ·Holding time ·Losing streak ·R-multiple calculator ·Export an MT4 statement

No study on how many traders revenge trade is cited anywhere on this page — that figure isn't reliably sourced and is deliberately omitted. The 180-trade example above is invented to show the arithmetic. Tagging and measuring is not promised to improve your results; it measures a pattern, nothing more. This is educational information about measuring your own trading, not financial advice. Trading carries risk of loss. Full risk disclaimer.