Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

A lightweight wrapper for the IG Markets API written in Python

Project description

Latest Version Supported Python versions Wheel format License Development Status Downloads monthly Requirements Status Documentation Status


A lightweight wrapper for the IG Markets API written in Python. Simplifies access to the IG REST and streaming APIs with a live or demo account.

What is it?

IG Markets provides financial spread betting and CFD platforms for trading equities, forex, commodities, indices, cryptocurrencies, bonds, rates, options and more.

IG provide APIs so that developers can access their platforms programmatically. Using the APIs you can get live and historical data, automate your trades, or create apps. For details about the IG APIs please see their site:

NOTE: this is not an IG project. Use it at your own risk


From Python package index

$ pip install trading_ig

From source

$ git clone
$ cd ig-markets-api-python-library
$ python install


$ pip install git+


For full details, see requirements.txt



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for trading-ig, version 0.0.9
Filename, size File type Python version Upload date Hashes
Filename, size trading_ig-0.0.9-py2.py3-none-any.whl (20.7 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size trading_ig-0.0.9.tar.gz (20.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page