Lesson 6 of 11
How Are Trading Orders Executed?
Execution is the process through which a trading order becomes an actual transaction or position.
Although execution may happen extremely quickly, several steps can occur between clicking Buy or Sell and receiving confirmation.
Step 1: The order is submitted
The trader selects:
Instrument
Position size
Order type
Buy or sell
Any additional conditions
The instruction is then sent to the trading system.
Step 2: The system checks the order
Depending on the trading product and account, the system may verify:
Account status
Trading permissions
Available margin
Position limits
Instrument availability
Order validity
Step 3: Available pricing is checked
The system identifies pricing and available liquidity that can satisfy the order.
Market conditions may change continuously during this process.
Step 4: The order is executed
If the order conditions can be met, the system processes the transaction.
The order may be:
Fully filled
Partially filled
Rejected
Cancelled
Left pending
depending on the order type and market conditions.
Step 5: Execution confirmation
Once completed, the trading platform generally displays information such as:
Execution price
Position size
Order number
Time of execution
Open position information
Why can execution differ?
Factors that may influence execution include:
Market liquidity
Market volatility
Order size
Trading session
News events
Available price levels
Understanding execution helps traders recognise why pressing Buy or Sell does not always mean receiving the exact visible price.
Lesson summary
Execution converts an order into a transaction.
Trading systems can perform several checks before execution.
Available market pricing affects the final fill.
Orders can be fully or partially filled, rejected or remain pending.
Execution conditions depend partly on market liquidity and volatility.