Order Execution Policy
Swissquote is dedicated in providing the best and most efficient order execution to our clients. This section explains our policies related to trade execution on the Advanced Trader and MetaTrader trading platforms. Each technology offers various types of execution methods, so we recommend all clients to read this section carefully and choose the technology. If you have further questions, please contact a Swissquote representative.
Market orders
Advanced Trader
Spot
This order is filled or rejected at the requested Bid or Ask price for the full amount of the trade.
Market Best
This order is executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price.
Metatrader
Instant Execution
This order is executed or rejected at the requested Bid or Ask price for the full amount of the trade. For Stock Indices only, the order will be executed at Market Best conditions. This applies to clients on Swissquote MetaTrader servers. If you do not know which server you are on, please consult your Swissquote representative.
Market Execution
This order is executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price. This applied to clients on Swissquote MetaTrader servers. If you do not know which server you are on, please consult your Swissquote representative.
Limit Orders
Advanced Trader and Metatrader
Buy Limit
This order will be activated when the Ask price touches the buy limit order. The activated order will be executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price. Same policy applies for Take Profit orders.
Sell Limit
This order will be activated when the Bid price touches the sell limit order. The activated order will be executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price. Same policy applies for Take Profit orders.
Stop Orders
Advanced Trader and Metatrader
Buy Stop
This order will be activated when the Ask price touches the buy stop order. The activated order will be executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price. Same policy applies for Trailing Stop orders.
Sell Stop
This order will be activated when the Bid price touches the sell stop order. The activated order will be executed at the best available price or rejected if no price is available; the order is filled for the full amount but can be filled better or worse than the requested price. Same policy applies for Trailing Stop orders.
Stop Out Policy
Swissquote’s trading platforms are designed to automatically close open positions when you reach the stop out level. As the stop out levels vary depending on the technology you are using, please read carefully before making any transactions on your account. If you are not sure what is your stop out level Swissquote team members are available to assist if you have any questions.
Advanced Trader
Margin Level Calculation
Example: At 16:00 CET, Trader X has a 10,000 USD balance with an unrealized P&L of +1,000 USD. The open position is long 10 DAXEUR. Total open position is 496,310.78 USD (10 DAXEUR x margin factor (4) x index price (9960.00) x EURUSD rate (1.24576).
((10,000 USD + 1,000 USD)/496,310.78 USD) x 100 = 2.2% Margin Level
Total Open Position in Reference Currency = Trade amount x margin factor x market price x exchange rate.
If initial margin rate = 1%, then margin factor is 1
If initial margin rate = 2%, then margin factor is 2
View our full list of margin rates
Stop Out Level
The table below displays the stop out level based on your Total Open Position in USD. Unless previously agreed, and subject to the limitations set forth in the General Terms and Conditions, the Risk Disclosure Statement and the Special Terms and Conditions for Forex, when the stop out level is reached Swissquote will apply a First In First Out (FIFO) liquidation policy realizing the oldest positions first until the margin level returns above the stop out level.
Total open position (USD) | Stop Out Level |
---|---|
$1,000 through $30,000,000 | 0.30% |
$30,000,001 through $40,000,000 | 1.00% |
$40,000,001 through $50,000,000 | 1.25% |
$50,000,001 through $60,000,000 | 1.50% |
$60,000,001 through $70,000,000 | 1.75% |
Over $70,000,001 | 2.25% |
Metatrader
Margin Level Calculation
((Account Balance + Unrealized P&L)/Margin requirement on net open position) x 100 = Margin Level
Example: Trader X has a 10,000 USD balance with an unrealized P&L of +1,000 USD. The open positions include long 300,000 USDCHF and short 200,000 USDCHF. Net open position is 100,000 USDCHF
((10,000 USD + 1,000 USD)/1000 USD) x 100 = 1100% Margin Level
Stop Out Level
Largest losing positions are automatically realized when Margin Level < 30%
Assets without contact or dormant assets
Initial steps to re-establish contact | CHF 100.- |
---|---|
Basic researches | CHF 200 for clients in Switzerland |
Advanced researches | CHF 150/hour |
Notification to SIX SIS AG | CHF 50.- |
Management of assets without contact and dormant assets | CHF 150.- per year and per account |
The prices exclude VAT.
More information about assets without contact
A complete overview about costs and conditions
With Swissquote you can benefit from competitive spreads, low margin rates and flexible transaction sizes. Furthermore, our trading hours and swap rates are adapted to the markets.
Spreads & Swaps
Benefit from competitive spreads, low margin rates and flexible transaction sizes.
Forex Product Guide
Your complete summary of all Swissquote Forex and CFD products with their corresponding trading conditions.