No broker is able to fully guarantee orders as certain trading conditions including, but not limited to, high market volatility or illiquidity make it impossible for them to execute pending orders at the declared price.
Under such conditions, FxPro reserves the right to modify opening and/or closing prices and to fill your order at the next best price.
Placing a stop-loss order may serve as an additional risk-mitigation strategy.
However, a stop-loss order is never guaranteed.
This is because the price at which the stop-loss order is placed serves as a ‘trigger point’.
In the event that the price of the financial instrument being traded reaches the trigger price, your stop-loss order will be treated as a market order and executed at a Volume Weighted Average Price (‘VWAP’) as per the Order Execution Policy.
During abnormal conditions and high volatility, a stop-loss order may be executed at a worse price.
ECN execution is guaranteed
FXPro is a broker who has quite being a Market Maker to place counter-orders against its traders.
Meaning that all your orders are directly sent to FXPro’s Liquidity Providers.
No brokers can guarantees the orders though, FXPro can guarantees that the no one will interfere nor manipulate your orders in any cases.