IG
Forex, indices and commodities by hand, on IG’s demo or your live account.
Trading on margin can lose you more than you put in. Past results, including backtests, do not predict future results. Cloud9Trader provides tools and education, not financial advice. Read the full risk warning.
Connect your own IG CFD or spread betting account to see your balance and positions and to send orders. The connection is new: it is built and tested against IG’s published API but has not yet been run end to end on IG’s demo, so it is marked beta. Start on Demo and check each order on IG’s own platform.
CFDs and spread bets are leveraged. A position can lose more than the margin you put up. Read leverage and margin before you trade one.
What you can do
Section titled “What you can do”- Manual orders: market and limit orders, which deal at once or not at all, and limit and stop orders that wait as working orders until IG fills or you cancel them. Cash forex, the main indices and spot gold and silver are offered first, and other cash forex, index and commodity markets on request.
- Stop loss and take profit on an entry, set as IG’s stop and limit levels. Never a guaranteed stop.
- Account view: your balance, profit and loss, margin used and funds available, and your open deals netted per market.
Algorithm sessions cannot trade on IG yet.
Connect
Section titled “Connect”- Open an IG demo account if you do not have one. It has its own username and password, separate from your live login.
- In IG’s web platform, open Settings, then API keys, and generate a key. A key made while you are logged in to demo works only on demo.
- In Cloud9Trader, open Exchange API Keys from the user menu. In IG’s row, paste the API Key, type your IG Username and Password, leave the choice on Demo, and click Save.
Cloud9Trader trades the account IG makes current when it logs in, which is your preferred account. Set the CFD or spread bet account you want as preferred on IG before you save the key, and leave it there: if a later login reaches another account, the connection stops trading. Set the preferred account back, then delete the key and save it again.
If IG refuses the username or password, Cloud9Trader does not try it again, so a mistyped password cannot lock your IG login. This holds for a password you change on IG while the connection runs, too. The row shows Login refused. Delete the key and save it again with the right details.
To trade with real money later, generate a key while logged in to your live account, delete the demo key in Cloud9Trader, and save the live key with Live (real money).
Limits
Section titled “Limits”- CFD and spread bet accounts only. Share dealing accounts, share CFDs, dated futures and options are not offered.
- No stop-limit orders and no trailing stops. An order that asks for one is refused, not sent without it.
- Every order opens its own deal, so a sell does not reduce an open buy: close the buy instead.
- A position closes whole. Closing part of a deal is not offered.
- Quantities and levels must be in the market’s steps and at or above its minimum deal size. Anything else is refused, never rounded.
- One IG connection per Cloud9Trader account.
Read next
Section titled “Read next”- Brokers: what every broker supports.
- Leverage and margin: what leverage does to a CFD or spread bet.