How Does Forex Trading Work? A Practical Explanation
Forex trading works by buying one currency while simultaneously selling another, with the goal of profiting when the exchange rate moves in your favor. This guide explains the mechanics step by step — how orders are filled, how P&L is calculated, and what actually happens behind the scenes.
- Trades execute when buy and sell orders match through your broker's connection to liquidity providers
- Profit and loss is the difference between entry and exit prices, multiplied by position size
- Brokers earn through the spread (the gap between buy and sell prices) plus optional commissions
- Leverage lets you control a larger position than your deposit — the source of both retail profitability and the high loss rates
The basic mechanic
Every forex trade has two sides. When you 'buy EUR/USD,' you are buying euros and selling US dollars at the current exchange rate. When you close the trade — either to take profit or stop the loss — you do the reverse: sell euros, buy dollars. Your profit or loss is the difference between the rate at entry and the rate at exit, multiplied by the size of your position.
Concrete example. You buy 10,000 EUR/USD at 1.0850. Some hours later you close the position at 1.0900. Each pip is worth $1 on a 10,000-unit position (this is the math behind 'pip value'). The 50-pip move = $50 profit. If the rate had gone to 1.0800 instead, you'd be down $50.
Bid, ask, and the spread
For every currency pair, your broker quotes two prices: the bid (the price they'll buy from you) and the ask (the price they'll sell to you). The gap between them is the spread.
Example: EUR/USD bid 1.08498, ask 1.08510. Spread = 1.2 pips. If you buy, you pay the ask (1.08510). If you immediately close, you sell at the bid (1.08498). You're already down 1.2 pips — the cost of crossing the spread. This is the broker's basic revenue model.
Spreads vary by pair and account type. Major pairs (EUR/USD) might trade at 0.5-1.0 pips. Exotic pairs (USD/ZAR) might be 30-50 pips. Raw-spread / ECN accounts have tighter spreads but charge a per-lot commission.
How orders actually execute
When you click 'buy' on your platform, the broker's system tries to match your order against one of several possible sources of liquidity:
- The broker's internal book — if another client is selling the same pair, the trades net out internally
- External liquidity providers (LPs) — banks and prime brokers connected to the broker via APIs
- The broker's own book — for market-maker brokers, taking the other side of your trade
ECN brokers route to external LPs by default. Market-maker brokers may take the other side themselves, which creates a structural conflict of interest — they profit when you lose. This is why regulated, ECN-style execution is generally preferred.
Leverage and margin in practice
Leverage lets you control a position larger than your account balance. The broker holds a portion of your balance as margin — collateral against potential losses.
Example: 1:30 leverage, $1,000 account, EUR/USD position. Trading 1 standard lot (100,000 units) requires $100,000 of currency exposure. At 1:30 leverage, margin required = $100,000 / 30 = $3,333. With only $1,000 in the account, you cannot trade a full lot — you'd need to trade 0.3 lots maximum.
If the trade loses enough that your equity drops below the margin requirement, you get a margin call — the broker either asks for more funds or auto-closes the position. Margin calls are how leveraged accounts blow up rapidly during volatile moves.
Going long and going short
Forex has no asymmetry between buy and sell — you can profit equally from a currency rising or falling. Long means you bought; short means you sold first with the intent to buy back lower. Brokers handle the mechanics of short selling automatically — no special borrowing required.
This bidirectional structure means there's always a trade available. Even when EUR/USD is falling, you can profit by going short. Compare this to spot stock trading where short selling has barriers and costs — forex is cleaner.
Overnight financing (swaps)
If you hold a position past the daily 5pm New York rollover, the broker charges or pays swap interest based on the interest rate differential between the two currencies in the pair. Long a high-yielding currency against a low-yielder, and you earn swap. Short the same pair, and you pay.
For day traders who close positions before rollover, swaps don't apply. For swing and position traders, swap costs can accumulate significantly — sometimes turning a profitable trade into a wash.
What can go wrong
The mechanics above are mostly reliable, but there are conditions where they break down:
- Slippage — during high-volatility events (NFP, central bank decisions), your order may fill at a worse price than expected because liquidity moves before your order reaches the matching engine
- Gaps — currencies can open Monday at a much different price than Friday's close if major news broke over the weekend. Stop-loss orders may fill at the gap price, not the stop price
- Requotes — slower brokers may show you stale prices; clicking 'buy' triggers a requote at the current price, which may be worse
These risks are why broker choice matters and why position sizing should account for worst-case scenarios, not best-case.
Frequently asked questions
How are forex profits taxed?
Tax treatment varies by country. In the US, retail forex falls under section 988 by default (ordinary income/loss). UK retail forex trading on spread-bet accounts may be tax-free. Always check with a tax advisor in your jurisdiction.
Can I trade forex without leverage?
Yes — most brokers let you choose lower leverage, including 1:1. But unlevered forex returns are tiny; without leverage, retail forex is closer to a savings product than active trading.
Why do most retail traders lose money?
The leading causes: oversized positions relative to account, no defined trading plan, trading without stop losses, and emotional decision-making. The market is fair — most losses are self-inflicted by undisciplined execution.