Skip to content

Lesson 5 Orders Execution and Trading Costs

Choose an order type for a stated purpose, explain bid and ask execution, and calculate trading costs without counting them twice.

Buying and selling use different prices

Suppose EUR/USD is quoted at 1.1000 bid and 1.1002 ask. Buying 10,000 EUR opens at the ask, 1.1002. Immediately closing by selling at the unchanged bid, 1.1000, gives 10,000 × (1.1000 − 1.1002) = −2 USD. A short opens by selling at the bid and closes by buying at the ask. Most charts show one price series, which may be bid, ask, or midpoint. A visible candle may therefore differ from the price that triggers or fills an order. Find the provider’s stop trigger rules and enable the other price line when available.

Common order types

For a pending retracement order, a buy limit is usually below the current ask and a sell limit above the current bid. A buy stop is usually above the ask and a sell stop below the bid. A marketable limit can execute immediately; understand the actual ticket rather than relying on these usual placements. Orders have venue and provider specific rules. CME’s order type lesson (https://www.cmegroup.com/education/courses/futures-trading-mechanics-and-regulation/futures-order-types) illustrates why limits control acceptable prices while stop and market execution require attention to their terms; retail forex specifications must be checked separately.

Slippage and gaps

Slippage is the difference between a reference or requested price and the actual fill. It can be favourable or adverse. A gap occurs when the next available price skips over intermediate prices. News, thin liquidity, and market reopening can cause execution beyond a stop level. An order acknowledgement is not proof that the position has filled or that its protective orders are active. Read the order status, filled quantity, average fill, and attached stop and target after submission. Confirm cancellation too; a pending order can otherwise trigger later.

Build the full cost picture

Spread, commissions, overnight financing, and currency conversion charges can affect the result. Financing can be a charge or credit under the provider’s terms and may cover multiple settlement days at some rollovers. “Commission free” does not mean cost free. Investor.gov discussion of forex costs (https://www.investor.gov/introduction-investing/general-resources/news-alerts/alerts-bulletins/investor-bulletins/foreign); OANDA example of provider financing rules (https://help.oanda.com/us/en/faqs/financing-costs-us.htm). Worked example: Buy 10,000 EUR at an actual fill of 1.1002 and close at an actual fill of 1.1010. Trading profit is 8 USD. Assume a separate round trip commission of 0.70 USD and no financing or conversion charge. Net profit is 7.30 USD. The spread and execution slippage already affect these actual fills. Do not subtract them again. When estimating from midpoint chart prices instead, explicitly model bid and ask spreads, slippage, and separate charges.

Practice

In demo or on paper, prepare a market order and a pending limit order. Describe why you selected each one. Record a hypothetical bid and ask, units, stop trigger, target, expiry, and estimated costs. Cancel any unused pending order and verify its final status.

Check your understanding

After the four lessons in this module, complete Module 2 knowledge check from the course overview. It contains the three questions from each lesson with feedback after submission. Keep written calculations in your workbook.

Glossary

Ask
Price at which the customer can buy the pair
Bid
Price at which the customer can sell the pair
Commission
A separate trading charge under the provider’s terms
Financing
Charge or credit for holding a position under the contract’s terms
Gap
A jump between available prices that skips intermediate prices
Limit order
An order defining the highest acceptable buy or lowest acceptable sell price
Liquidity
Ability to trade at available prices and size
Short
Exposure that benefits from a lower pair price before costs
Slippage
Difference between a reference price and the actual execution fill
Spread
Ask minus bid
Stop loss
A conditional exit instruction whose ordinary form does not guarantee its fill price
Take profit
An instruction seeking an exit at a favourable level under its terms

Sign in to save progress