Scaling In and Out of a Trade: Average Price and Total Risk
Scaling in and out of a trade means opening or closing a position in parts instead of all at once. Every add or partial close changes your average entry price and your total risk, so both must be worked out again after each step.
Module 10 · Lesson 1 of 5
What you'll learn
- What scaling in and out mean, and how they differ from averaging down.
- How to calculate the average entry price and total risk after each add.
- How to keep total risk within a planned amount by moving the stop.
- How scaling works in MT5 netting and hedging accounts.
What does scaling in and out of a trade mean?
Scaling in and out of a trade means changing the size of a position in steps: scaling in adds volume in parts, and scaling out closes volume in parts. Each step is a separate deal at its own price, so every step gives the position a new average entry price and a new total risk.
Scaling is how traders manage size: it builds or reduces exposure in steps, with the risk recalculated at each one. This lesson is part of Module 10, Trade Management.
Key terms
- Scaling in: adding volume to an open position that is moving your way.
- Scaling out: closing part of an open position, also called a partial close.
- Average entry price: the size-weighted average of all the prices you entered at.
- Total risk: what the whole position loses if the stop loss is hit.
- Averaging down: adding to a losing position.
How do you calculate the average entry price?
The average entry price is each deal's price multiplied by its volume, added together, then divided by the total volume. Bigger deals pull the average further towards their price. In a netting account, MetaTrader 5 recalculates the position's open price as this weighted average when you add volume.
Average entry price = (price 1 × volume 1 + price 2 × volume 2) ÷ (volume 1 + volume 2)
With synthetic prices on EURUSD:
- You buy 0.10 lot at 1.08500.
- You buy another 0.10 lot at 1.08700.
- Average = (1.08500 × 0.10 + 1.08700 × 0.10) ÷ 0.20 = 1.08600.
Risk is now measured from 1.08600, not from your first fill.
How does scaling in change your total risk?
Scaling in raises your total risk unless you move the stop loss closer to the new average entry price, because more volume now sits above the stop. Total risk = pips from the average entry to the stop × pip value of the whole position.
Synthetic numbers follow. On EURUSD, 0.10 lot is worth about $1 per pip and 0.20 lot about $2, as the lots, pips and pip value lesson in Module 2, CFDs Explained, explains.
| Step | Position | Average entry | Stop | Pips to stop | Total risk |
|---|---|---|---|---|---|
| First entry | 0.10 lot | 1.08500 | 1.08250 | 25 | $25 |
| Add 0.10 lot at 1.08700, stop moved up | 0.20 lot | 1.08600 | 1.08450 | 15 | $30 |
| Same add, stop placed to keep the plan | 0.20 lot | 1.08600 | 1.08475 | 12.5 | $25 |
Moving the stop up to 1.08450 still leaves $30 at risk, $5 more than planned. To stay within $25, the combined stop must sit no lower than 1.08475. That first $25 comes from position sizing, which sets your risk before the first entry.
Scaling in vs averaging down: what is the difference?
Scaling in adds to a position that is moving in your favour, while averaging down adds to a position that is losing. The click in MetaTrader 5 is the same, but averaging down puts more money on a trade going against you, and if the stop stays where it was, total risk grows.
The mirror case, same synthetic numbers:
- You buy 0.10 lot at 1.08500 with a stop at 1.08250. Total risk: 25 pips × $1 = $25.
- Price falls to 1.08300. You add 0.10 lot there.
- The new average is (1.08500 + 1.08300) ÷ 2 = 1.08400.
- With the stop still at 1.08250, it is 15 pips below the average. Total risk: 15 × $2 = $30.
The average entry looks better, but the loss at the stop is now $30, not $25. Move the stop lower to 1.08150 and it becomes 25 × $2 = $50, double the plan. Whichever way you add, the planned total risk is the number to protect.
How does scaling out work?
Scaling out closes part of a position and leaves the rest open, so less volume is exposed to price from then on. The closed part's result is fixed in either direction, while the open part still moves with price and still needs its stop.
Back to the scaled-in 0.20 lot at 1.08600, stop 1.08450. Price reaches 1.08900 and you close 0.10 lot.
- Closed part: 1.08900 − 1.08600 = 30 pips × $1 = $30 realised.
- Open part: 0.10 lot, still 15 pips above the 1.08450 stop. Total risk on what is left: 15 × $1 = $15.
- If the stop is then hit: $30 − $15 = $15 overall.
Scaling out works on a losing position too: closing part fixes part of the loss and cuts the volume still at risk. Moving the stop to entry afterwards is covered in the break-even stop lesson.
MetaTrader 5 lets you close part of a position:
- On the Trade tab of the Toolbox, right-click the position and choose Close Position.
- Enter the volume you want to close, such as 0.10 of 0.20 lot.
- Click the Close button and check the volume that is left open.
Partial closes with a trailing stop are covered in the trailing stop and partial close lesson.
How does scaling work in MT5 netting and hedging accounts?
In a netting account, every add merges into one position with one average price; in a hedging account, every add opens a separate position with its own price, stop and take profit. Your broker sets the mode for the whole account. The netting vs hedging lesson shows how to check which one you have.
| Netting | Hedging | |
|---|---|---|
| After adding 0.10 lot | One 0.20 lot position at 1.08600 | Two 0.10 lot positions, at 1.08500 and 1.08700 |
| Stop loss | One stop for the whole position | A stop on each position |
| Scaling out | An opposite 0.10 lot deal, or a partial Close Position | Close one position, or part of one |
| Result of closing 0.10 lot at 1.08900 | $30, measured from the average | $40 if you close the 1.08500 position, $20 if you close the 1.08700 one |
In netting, MetaQuotes notes that a position's Stop Loss and Take Profit follow its latest order, so check both levels after every add. In hedging, the overall result is the same; only the bookkeeping differs.
How do the ways of entering and exiting compare?
A single entry fixes your average price and risk once, while scaling in, scaling out and averaging down each change them with every deal. Each extra deal also pays its own trading costs. The table uses this lesson's synthetic example.
| Approach | Average entry price | Total risk | Costs |
|---|---|---|---|
| Single entry | The one fill price | Set once by size and stop ($25) | One deal to open, one to close |
| Scaling in | Moves towards the current price, away from the stop | Grows unless the stop moves up ($25 to $30, or $25 with the stop at 1.08475) | One more spread and any commission per add |
| Scaling out | No new average; what is left keeps its entry price | Falls as volume closes ($30 to $15) | One more closing deal per part |
| Averaging down | Moves towards the current price, closer to the stop | Grows ($25 to $30, or $50 if the stop is moved lower) | One more spread and any commission per add |
What should you check when scaling in and out?
Check total risk after every deal, because each add is a small step while the loss at the stop is measured on the whole position. Skilled traders recalculate the average entry, the pips to the stop and the pip value of the full position each time, then compare the total with the risk they planned before the first entry.
- Risk creep: every add raises the loss at the stop unless the stop moves.
- Averaging down: with the stop unchanged or moved lower, the loss at the stop grows, from $25 to $30 or $50 in the example above.
- Costs: each extra deal pays the spread and any commission, and swap is charged on all volume held overnight. See the spread, commission and swap lesson.
- Margin: every add uses more margin, so a larger position reaches a margin call sooner, as Module 5, Risk Management, explains.
- Smaller remainder: a closed part takes no part in any further move, either way.
- Gaps: price can jump past a stop after news or a weekend, and every extra pip of the gap counts on the whole position's volume.
Try it on demo
On a demo account in MetaTrader 5, buy the minimum volume of EURUSD with a stop loss, then add the same volume a little later. Work out the total risk from the new open price on the Trade tab. Then close half the volume with Close Position and check what is left. The pip value calculator helps you check each step.
Quick check
- Scaling in means
- You buy 0.10 lot of EURUSD at 1.08500 and another 0.10 lot at 1.08700. The average entry price is
- A 0.20 lot EURUSD position averages 1.08600 with its stop at 1.08450. At $2 per pip, the total risk is
- Adding to a losing position while leaving the stop where it was
- In an MT5 netting account, a second buy on the same symbol
Frequently asked questions
What is pyramiding in trading?
Pyramiding is scaling in on a winning position: each add is made after price has moved in your favour, and each one pulls the average entry towards the current price. The stop is moved up with each add so total risk stays inside the plan.
What is the difference between scaling in and averaging down?
Scaling in adds to a position that is moving in your favour; averaging down adds to one that is losing. Averaging down raises the loss at the stop on a trade already going against you.
Can you partially close a trade in MT5?
Yes. Right-click the position on the Trade tab, choose Close Position, enter the volume to close and confirm. In netting, a smaller opposite deal also works.
Is averaging down a good idea?
Averaging down adds volume to a trade already going against you, so it raises the loss at the stop and uses more margin. In the example above, the same add took the loss at the stop from $25 to $30, or $50 with the stop moved lower.
Why do traders scale in and out of trades?
Traders scale in to start with smaller exposure, and scale out to fix part of the result while keeping part of the position open for a further move.
Sources
- MetaQuotes, MetaTrader 5 Help: Performing Trades, accessed 19 October 2026: in netting, adding to a position recalculates its open price as a weighted average of the deals' prices and volumes; a position can be partially closed by choosing Close Position, entering the volume and closing it; in netting, an opposite deal of smaller volume reduces the position. https://www.metatrader5.com/en/terminal/help/trading/performing_deals
- MetaQuotes, MetaTrader 5 Help: Basic Principles (Trading Operations), accessed 19 October 2026: netting increases one position per symbol with each same-direction deal, and its Stop Loss and Take Profit follow the latest order; hedging allows several positions on one symbol and leaves the current position unchanged. https://www.metatrader5.com/en/terminal/help/trading/general_concept
Practise what you learned
Open an account to use MetaTrader 5. Start on a demo account before risking real money.
Open Account