Our technology is engineered for stability and efficiency - giving you the edge in the competitive environment of the forex markets.
Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. Before deciding to trade foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. You could sustain a loss of some or all of your initial investment and should not invest money that you cannot afford to lose. Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. Before deciding to trade foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. You could sustain a loss of some or all of your initial investment and should not invest money that you cannot afford to lose.
Our technology is engineered for stability and efficiency - giving you the edge in the competitive environment of the forex markets.
Forex markets can move in milliseconds, meaning the price you click to trade on may have changed by the time your order reaches us.
IG's order management system will never fill you at a level worse than the one you requested – however your order may be rejected.
Should the price move outside this range, we will do one of two things:
We do these checks to ensure the price your order is filled at is consistent with the current price that is available to our clients.
Take control of your order execution with partial fills and pips through current.
These new features are available in the trading platform and the latest version of the IG mobile trading app.
For full terms see our customer agreement page.
If you are a client who trades forex in large sizes you will be able to accept a partial fill to increase your chance of a successful execution.
If you choose to use this feature, IG will only ever partially fill your order as an alternative to an outright rejection. IG will never partially fill your order as an alternative to filling it in its entirety. So if you trade in a size so large that we cannot fill your entire order, rather than reject your entire order IG will be able to fill you in the maximum size possible.
If you have selected the partial fill feature, the next time you trade through the same device it will be retained as your default option. It will, however, need to be activated independently on different devices, for example going from your desktop trading platform to using your account through an app.
Are partial fills for me?
Partial fills may be for you if you are a client who wants as much of your order filled as possible at the current price, and do not want a size rejection just because IG cannot fill the entire order.
Example
IG’s current EUR/USD price is $1.2320-$1.2326. You want to buy 100 lots at $1.2326, but you are worried your order may be size rejected as it is so big.
You submit an order to buy 100 lots at $1.2326, and select ‘accept partial fill’ on the trade ticket
IG tries to fill you in the whole 100 lots, but as the order is so big you receive a partial fill in 80 lots. The remaining part of your order (20 lots) will be cancelled.
If you had not ‘accepted partial fill’ your entire order would have been rejected.
Pips through current gives you even more control of your execution by allowing you to trade through the current IG price. This new feature will reduce your chance of a price rejection in volatile market conditions, and increase your likelihood of successful execution when you are trading in large sizes.
While IG will still fill your order at the best possible price, you can rest assured that, like partials, the chance of a successful execution is increased when using pips through current.
Is pips through current for me?
Pips through current may be for you if you are a client who wants to minimize the chance of a price rejection due to volatile markets.
Example
IG’s current USD/JPY price is ¥105.60-¥105.61, but the market is very volatile and you want to reduce your chance of getting a price rejection when you buy 10 lots.
You submit an order to buy 10 lots USD/JPY up to 2 pips through the current price. You are telling IG you are willing to pay up to ¥105.63 (¥105.61+2) to reduce your chance of a price rejection as you know the market is volatile. When IG receives your order our USD/JPY price has gone down 1 pip to ¥105.59-¥1055.60 and you get filled in 10 lots at ¥105.60.
We source our prices from a large number of venues to make sure we give you the best price we can:
All our platforms use top-level web security, so you can trade with confidence.
We utilise 256-bit SSL (Secure Sockets Layer) encryption, which is the industry standard for online financial transactions, from PayPal and eBay to commercial banks.
We're clear about our charges, so you always know what fees you will incur.
Fast, reliable trading on selected currency pairs.
See how we've been changing the face of trading for 45 years.