Candleread
9Grade 9: Broker Smarts
Market Foundations + Forex Mechanics · US-Specific Trader Path

FIFO: the rule that closes your oldest trade first

Apply the NFA FIFO rule to predict which position closes first when a US trader has multiple open trades on the same pair.

3 min read+25 XPLesson 75 of 110
Start reading

Lesson path

Market Foundations + Forex Mechanics

US-Specific Trader Path

Lesson 75 of 11068%
Lesson 75 of 110Market Foundations + Forex MechanicsUS-Specific Trader Path

Today's tiny win: make one idea click.

Apply the NFA FIFO rule to predict which position closes first when a US trader has multiple open trades on the same pair.

Learn itSpot itPass the check

First in, first out

Imagine you bought one lot of EUR/USD at 1.0800. Price drops to 1.0750, and you scale in with a second lot at 1.0750. Now price recovers to 1.0820 and you want to take half off. You click 'close one lot.' Which one closes — the 1.0800 entry or the 1.0750 entry? In the US, you don't choose. The broker MUST close the 1.0800 lot first. First in, first out. FIFO.

Wick climbs steps showing a first lot at 1.0800, a second at 1.0750, then a close order where the 1.0800 lot leaves first, teaching the FIFO rule.11st:1.080022nd:1.07503Close 1lot41.0800goesfirst
Wick saysIn the US, the oldest trade on a pair closes first. First in, first out.

This is NFA Compliance Rule 2-43b. It applies to every NFA-registered retail forex dealer. It applies per currency pair. The broker enforces it at the trade-engine level — there's no settings toggle to turn it off. If you call support and ask them to close the newer one first, they'll politely explain that they can't. This rule is one of the biggest reasons a US trading account behaves differently from an account in London or Sydney.

Why does this matter strategically? Because scaling in only works if you accept the exit sequence. Say you buy three EUR/USD lots — at 1.0800, 1.0750, and 1.0700 — averaging down. Price recovers to 1.0780. You want to lock in the 1.0700 lot's healthy gain but keep the 1.0750 and 1.0800 lots open. In the US, you can't. The 1.0800 lot (the losing one) closes first. So 'scaling in to average down' has a real cost: your best-priced entry exits last.

Wick compares two cards showing each currency pair has its own exit line, teaching that FIFO only orders closes within the same pair.EUR/USDOne exit line:the oldest lotleaves firstGBP/USDIts ownseparate line, noeffect onEUR/USD
Wick saysFIFO works per pair, so your EUR/USD line and GBP/USD line stay separate.

What FIFO does NOT do: it doesn't stop you from holding multiple lots, and it doesn't change your overall P&L if you close them all at once. It only changes the order of partial closes on the same pair. Different pairs are independent — your EUR/USD queue and your GBP/USD queue don't interfere with each other.

Wick thinks that averaging down puts his best-priced lot at the back of the exit line, teaching the hidden cost of scaling in under FIFO.If I average down,my best-priced lotexits last.?
Wick saysWith FIFO, averaging down means your best entry is the last one to close.

Recap: FIFO closes your oldest position first. It's per pair. There's no way around it. Plan exits in the order you planned entries.

Knowledge check

Answer before moving on.

0 / 2 answered

1. You're a US trader with three long GBP/USD lots opened at 1.2500, 1.2450, and 1.2400. Price is now 1.2500. You close one lot. Which one closes?

2. Does FIFO apply across different currency pairs?

Lesson handoff

Pass the check before saving.

Use the knowledge check first. After you pass it, this card turns into the save-and-continue handoff.