Risk Warning: Your capital is at risk. Statistically, only 11-25% of traders gain profit when trading Forex and CFDs. The remaining 74-89% of customers lose their investment. Invest in capital that is willing to expose such risks.

Instant vs Market Execution

Author: Patrick Dresdner
Patrick Dresdner
All publications of the author

The Forex market is not just a marketplace for currency trading. Here at Forex is not only its rules but also its special definition of certain manipulations, operations, and transactions. Today we introduce you to concepts such as Instant and Market Execution and tell you what they have in common and what the difference between them is. Read the information in the section «STP Forex Brokers» to understand better the market and the concept of order processing.

Before explaining the difference between  Instant and Market Execution it is needed to become more familiar with what these concepts mean.

Instant Execution sounds like "Instant execution". But not everything is so rosy, because the Instant Execution operation does not guarantee the instant execution of trading decrees. The fact is that the system does not apply to the execution of trading orders. Because the speed of the operation is completely the domain of the Forex broker. And Instant Execution is just a principle through which you are entering the market. To be precise, if the broker must execute the order by the system of Instant Execution then he is obliged to execute the order according to the price, which is present at the time you press the button Buy (the price is displayed in your chart is constantly and varies with fluctuations in the market) or simply ignore the order. If you want to get a well-experienced representative of the Forex market, get acquainted with the information set out in the section «How to choose a Forex Broker?».

To help you understand the process of this system, we consider it step by step:

  • At a certain time, which you choose by yourself, you click on Buy, the price of which you are satisfied at this moment.
  • The system gives you the broker's answer: "Order accepted" and "Order in the execution." This message is a sign for you know that the broker began working on your request and is carrying out an operation for the processing of your transaction in Forex. Most often, the query processing time is 20 seconds maximum. But in Forex 20 seconds is a lifetime. During this period the price could rise to several levels, drop down a few levels, or remain stable. Given the fact that you gave the command to carry out the operation at the time when the price was 1.49059 for example, should consider all the options that await you in the coming 20 seconds.
  • The price went up. In this scenario, the broker if he is a professional, such as a representative of banks offering Forex trading, is not profitable to fulfill your order, so he loses on this one because the market price is worse than you offered him. In this case, the broker simply gives you refuse to execute the operation because of price change. He will notify you of this situation.
  • The price dropped. In this case, fulfilling your order at a specific price, the broker remains in profit, as he adds the difference in price to spread. But at the same time keep in mind, when the price suddenly goes too far against your orders, a good broker will most likely give you a failure in execution. To compare offers and choose a good executive broker, you can visit the «Forex broker comparison» section.
  • The price remains the same. The broker completely fulfills the order and processes the order.

Like any other program, Instant Execution has its advantages and disadvantages.

The advantages of its use lie in the fact that it is beneficial:

  • If your goal is to enter the market at the asking price do not make any movement if the price does not suit you (it may be not only above but also below and in this situation your losses can be huge).
  • Only Instant Execution enables instant setting of parameters «TakeProfit» and «StopLoss».
  • Some scalpers (especially those who are accustomed to plunging into unusual movements) can use the Instant Execution system only in a strict performance.

The disadvantage of this system is only one, but significant:

Requires - these are rejecting messages from the broker. The fact of heavy traffic can cause the market situation when there are a lot of requites and there is a risk of not getting into the market for the selected signal.

Now we move to the definition of «Market Execution». So «Market Execution» literally can be defined as the execution of the order on the market position or the market offer. As in the first case, this system has no relation to the speed of execution of the order. This system as well as Instant Execution is simply the principle on which your broker takes you to the market. The practice brings results, according to which the brokers using Market Execution in work, perform the orders more often than those who work in the Instant Execution system. This is because they have more freedom. They are not limited because they work with the market price. The market Execution system applies ECN Forex brokers in their work through the ECN trading system.

So, the Market Execution system is constructed in such a way that the broker, who uses it, can guarantee you almost complete fulfillment of all orders. The only catch is that not always the performance price will be the same as you specified. The fact is that the broker is working on a system of Market Execution, obliged to fulfill the order at the price, which will be actual in the market at a time when you press a button. Just do not forget about the 20-second interval, which is set aside to process the request, and do not forget about the price movements in the market, which for 20 seconds can act in three different ways: to increase, decrease, or remain unchanged.

Thus, for example, this would work as follows:

  • At a certain time, you press Buy, seeing in your chart the price, which is the most suitable for you.
  • Broker provides the answer: "The order is accepted" and "Order in the performance." This message is a sign that the broker began working on your request and carried out an operation for the processing of your transaction in Forex. But remember that most of the query processing time is 20 seconds maximum. This means that you need to consider what you will get as a result of movements in the market, which will take place during this period.
  • The price remains the same - you will get the processing for the price that you clicked.
  • The price decreased - you will get the income for the number of points, it depends on how much the price went down.
  • The price went up - in processing you will get the worst price in several points as it has changed at that time in the market.

 In any case, a broker will fulfill your order, but you will find yourself at the same time in the black or the red or get the expected result, it is entirely dependent on destiny and good luck.

Advantages of Market Execution system use will be beneficial for you if:

  • Your goal is not the market price, but the entry into the market, i.e. the execution of the warrant.
  • This system will enable Forex brokerage companies to process requests with greater speed, display them on Forex, and thus earn income for the client.
  • If a system with a mathematical miscalculation does not have a sense of nuance that appears in the market, only the fact of participation is important.

In contrast to the first system in Market Execution there are several disadvantages, namely:

  • Its feature of conducting the transaction at that time price inside the market.
  • Failure to set limits set TakeProfit and StopLoss at the time of sending the order to the broker for processing. Here the point is that it is impossible to predict the price at the time of execution of the order and this can increase risk in your trades
  • There may be serious difficulties in setting the order manually since there is no way to send it with the markings parameters «TakeProfit» and «StopLoss».

To determine what kind of trading strategy will be beneficial to you, analyze all the advantages and all the risks that are waiting for you when using a particular program.


Below are these two market orders explained in more detail using an illustration:

Was the article useful for you?
5 (2)

Risk Warning: Your capital is at risk. Statistically, only 11-25% of traders gain profit when trading Forex and CFDs. The remaining 74-89% of customers lose their investment. Invest in capital that is willing to expose such risks.