Trade Attribution Explained: Separating Skill, Sizing, Execution, and Luck

Trade attribution breaks a result into its components: strategy, sizing, execution, discipline, and randomness. Learn how to use it so a review tells you what actually happened.

MyTrade Academy Editorial Team
7 min read

A trade loses and you want to know why. The honest answer is usually more than one reason: the setup was valid but the stop was too tight, or the size was right but the exit was late, or everything matched the plan and the market simply went the other way.

Trade attribution is the habit of separating those components. It turns 'why did I lose?' from a single vague question into a set of checkable claims about the trade.

TL;DR

Trade attribution separates a result into its components: the strategy's validity, the position sizing, the execution, the discipline, and the randomness of the market. Each component is checked separately, so a review can say which part of a losing trade was a real fixable problem and which was variance.

The Components of a Result

A trade's outcome is produced by several things at once. Attribution separates them: the strategy (was the idea sound), the sizing (was the risk correct), the execution (did fills and timing match), the discipline (were the rules followed), and the randomness (what the market happened to do).

The point is not to assign a single blame. It is to check each component so that the next review, and the next rule change, points at the right thing.

What each component of a trade contributes
ComponentQuestion it answersIf it failed
StrategyWas the idea valid?Review the setup, not execution
SizingWas the risk correct?Check the risk budget and formula
ExecutionDid the fills match the plan?Look at slippage, timing, orders
DisciplineWere the rules followed?Look for rule violations
RandomnessWhat did the market do?Not fixable; expected variance

Why Sizing and Execution Are the Most Fixable

Sizing and execution are where a review can actually change the next trade. If the risk was too large, the size formula can be corrected. If the exit was late, the exit rule can be tightened.

Strategy and randomness are harder: strategy problems need a bigger sample to judge, and randomness is not fixable at all. Attribution keeps the review from wasting a rule change on the wrong component.

Example: breaking down a $1,050 loss
ComponentAmountExplanation
Strategy / randomness$800Planned loss from the stop distance × size; nothing wrong with the setup
Execution$60Slippage — the actual fill was worse than the planned entry price
Discipline$190Extra loss from not exiting immediately once the stop was hit
Total$1,050The three components sum to the trade's actual total loss
Planned stop loss (strategy)$800
Execution slippage+$60
Discipline: late exit after stop hit+$190
Actual total loss$800 + $60 + $190 = $1,050
Where the $1,050 actually belongs

$800 is the stop-loss cost the strategy was always going to pay — the setup was not the problem, so there is no rule to change there. The $60 of execution slippage is worth checking against order type and timing. The $190 discipline gap — not exiting the moment the stop was hit — is the part most worth fixing, because left alone it will show up again in the next trade the same way.

Randomness is a component, not a failure

When every checkable component matched the plan and the trade still lost, the leftover is variance. That is a finding, not a flaw, and it tells you where a fix would not help.

How to Attribute a Trade

For each trade, run the components in order: was the setup valid, was the size from the risk budget, did the fills match, were the rules followed? Record what passed and what did not.

Then look across trades. A sizing error that repeats is a fixable process problem; an attribution that always lands on variance across a long stretch may be a strategy problem wearing a randomness label.

Frequently Asked Questions

Is attribution about blaming the trader?

No. It separates components so the review can point at what is fixable and what is variance.

How is attribution different from a normal review?

A normal review asks 'was the plan followed?'. Attribution adds the structure of separating strategy, sizing, execution, discipline, and randomness.

Can a single trade be fully attributed?

Each component can be checked on one trade, but judging the strategy itself needs many trades. Attribution is per-trade; conclusions are per-sample.

Attribute the result before you change the rule

Lesson 35 shows how to separate a process deviation from ordinary variance, and why a losing streak can mean two very different things.

Study Lesson 35