REST trading and streaming APIs
Automate trades, build integrations and create trading apps using our market-leading CFD and spread betting technology.
Who's it for?
Our API has been designed so that it can be used by anyone:
- Institutions
- Brokers
- Individual traders
- App developers
What's available?
Trade a range of popular asset classes:
- Indices
- Forex
- Commodities
- Binaries
- Options
What else do you get?
Access multiple platform features:
- Trade using risk management tools such as stops and limits
- View real-time and historical market prices
- Analyse market instrument and client sentiment information
- Review account balances and trade history
- Maintain watchlists
Why IG's API?
Use the same cutting-edge technology as the market leader:
- The world's No. 1 CFD provider*
- Over 99.28% of deals transacted in 0.1 seconds or less**
- Nearly 40 years of industry know-how
- Our trading businesses are authorised and regulated in numerous jurisdictions around the world.
Getting started
It takes just three easy steps:
- Create an account
- Generate your API key
- Connect to the IG API using our Excel app or begin coding