Why I set the stop loss at price 8678.1,

but it was executed at 8683.5

Hi @autarch-acepots-2, thank you for joining the community!

Please note that Stop Loss will be triggered at the next available price when the market touches the Stop loss or the Take profit.

You may refer to our Terms and Conditions describing these orders’ execution as well (refer below);

Clause 2.2.1 of section E (Orders- Type of Orders) :

In the case of a Stop Order, the client acknowledges that the Company will endeavor to fill the Order at a price equal to the one that the client has specified. However, if the specified price is unavailable, a less favorable price may be quoted. In other words, the Order is executed either at the price equal to the specified one or worse than that (slippage). The execution of Stop Orders is guaranteed.

To assist you further in regards to your case, kindly reach out to us via LiveChat, for better assistance and protection of your account’s data. We’ll work with you to resolve any issues as quickly as possible.