Skip to main content

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 https://travis-ci.org/ig-python/ig-markets-api-python-library.svg?branch=master Documentation Status

trading_ig

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:

https://labs.ig.com/

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

Installation

From Python package index

$ pip install trading_ig

From source

$ git clone https://github.com/ig-python/ig-markets-api-python-library
$ cd ig-markets-api-python-library
$ python setup.py install

or

$ pip install git+https://github.com/ig-python/ig-markets-api-python-library

Dependencies

For full details, see requirements.txt

Docs

https://trading_ig.readthedocs.io/

License

BSD (See LICENSE)

Project details


Download files

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

Source Distribution

trading_ig-0.0.9.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

trading_ig-0.0.9-py2.py3-none-any.whl (20.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file trading_ig-0.0.9.tar.gz.

File metadata

  • Download URL: trading_ig-0.0.9.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for trading_ig-0.0.9.tar.gz
Algorithm Hash digest
SHA256 1e5d51aa7165fa30248e5caf78fc45bac5dcae8d5911e855e0ad438f9f13367c
MD5 f9a942a3e4b5491dee1e06946ec31285
BLAKE2b-256 e16b0db6be2a723d42849abfc03263634e1eab7bf8e477c6fcd507387004bad1

See more details on using hashes here.

File details

Details for the file trading_ig-0.0.9-py2.py3-none-any.whl.

File metadata

  • Download URL: trading_ig-0.0.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for trading_ig-0.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2c6847af8a81053c1ff46db9e2a0abac510e5ab5a8ddbc80ff7f4c285fca635
MD5 53d6c393be317b116a644b35107a1a78
BLAKE2b-256 49129cbda8815fe39ddda5930f213917a09a670915995d3ea389359d28d0d2e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page