RockstarMarkets
All glossary
Execution

FIFO (First-In First-Out)

Position-closure rule requiring the oldest opened lots to close first. US FX brokers are FIFO-mandated by NFA.

What it means

FIFO requires that when you close part of a multi-entry position, the broker closes the lots in the order they were opened. Multiple lots in the same direction are treated as one ordered queue. NFA-regulated US FX brokers must enforce FIFO; most non-US brokers don't.

Why it matters

FIFO breaks any strategy that depends on hedging or on independently managing entry lots. You can't, for example, hold a long EUR/USD entry from yesterday at 1.0800 and open a separate short EUR/USD scalp at 1.0850 — under FIFO the short would automatically close the older long first. Strategies built around independent lot management require a non-US broker.

How to use it

If trading with a US broker, structure your strategy to never have offsetting positions in the same pair simultaneously. For multi-position strategies (hedging, lot-level scaling), use a non-US-NFA broker (IB Pro, Saxo, OANDA-Asia, etc.).

Take it further

Want a worked example or a deeper dive? Ask Rocky how this concept applies to your specific watchlist or trade idea.

Ask Rocky