Our technology is engineered for speed, stability and better prices — giving you the edge in a competitive environment.
Our systems are built to cope with a huge number of trades very quickly
Over 27 million orders accepted (Jan-Mar 2018)
Our robust platforms are engineered to cope with large volumes of traffic
More than 90,000 unique monthly web and mobile users (February 2018)
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.
A symmetrical tolerance level is set a certain distance either side of your requested price – if the market stays within this range by the time we receive your order, your order will be executed at the level you requested. If you submit a market order it will be filled in the size and price available in the underlying market when we receive it.
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.
We now offer you even more control over your order execution, with partial fills and points through current.
These new features are available in the dealing platform and the latest version of the IG mobile trading app.
For full terms see our customer agreement page.
We're the first in the industry to offer clients partial fills on their online trades. If you are a client who trades 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.
You submit an order to buy £2000 per point at 6800, and select ‘accept partial fill’ on the deal ticket
IG tries to fill you in the whole £2000 per point, but as the order is so big you receive a partial fill in £1700 per point. If you had not ‘accepted partial fill’ your entire order would have been rejected. The remaining part of your order (£300) will be cancelled.
Points 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 points through current.
Is points through current for me?
Points through current may be for you if you are a client who wants to minimise the chance of a price rejection due to volatile markets.
IG’s current FTSE price is 6799-6800, but the market is very volatile and you want to reduce your chance of getting a price rejection when you buy £10 per point.
You submit an order to buy £10 per point of FTSE up to 2 points through the current price. You are telling IG you are willing to pay up to 6802 (6800+2) to reduce your chance of a price rejection as you know the market is volatile. When IG receives your order our FTSE price has gone down 1 point to 6798-6799 and you get filled in £10 per point at 6799.
We source our prices from a large number of venues to make sure we give you the best price we can:
The majority of our prices are live for active clients.
For equity markets, we offer four different types of price feed:
• Delayed prices
15 or 20 minutes behind the exchange price. Free of charge
• Derived prices
Real-time prices created from the raw data of one or more exchanges. Free of charge
• Level 1
Real-time prices from the top level of the exchange order book. Charges may apply if you upgrade to this data feed
• Level 2
Real time prices from the top five levels of the exchange order book. Charges may apply if you upgrade to this data feed
When you are trading shares CFD and you click on one of the prices in our DMA platforms, smart order routing technology immediately routes your order to the optimal venue(s). By routing your order across multiple order books it's more likely that your order will be filled, but you will only ever be charged one commission per order.
Multilateral Trading Facilities (MTFs) provide visible order books in the same way primary exchanges do, so you can see the price and size of all orders and judge where you want to place yours. We combine these MTF lit books and the primary exchange order book to display a single, aggregated order book.
If you are using our L2 Dealer platform, you can view the individual order books for each exchange and MTF.
Your order will also benefit from liquidity available in dark pools, where they may benefit from price improvements and mid-point matching. These are orders not displayed on the lit books but are available for you to trade against. Dark liquidity pools are often used by institutional investors who do not wish to reveal the price, size and origin of their orders.
This means that as well as the liquidity visible on the lit order books, trading share CFDs with IG gives you unparalleled access to the non-displayed liquidity found in the dark pools. This means you can take advantage of even greater levels of liquidity, increasing the likelihood of your orders being filled and the potential for better prices.
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 high street banks.
Get answers about your account or our services.
All trading involves risk and losses can exceed deposits. Trading CFDs may not be suitable for everyone so please ensure that you fully understand the risks involved. All trading involves risk and losses can exceed deposits.