Skip to main content

Python library to enable financial trading with the IG.com API

Project description

Latest Version Supported Python versions Wheel format License Development Status Downloads monthly Requirements Status Code Health https://travis-ci.org/ig-python/ig-markets-api-python-library.svg?branch=master Documentation Status

IG Markets API - Python Library

A lightweight Python library that can be used to connect to the IG Markets REST and STREAM API with a LIVE or DEMO account.

IG Markets provide Retail Spread Betting and CFD accounts for trading Equities, Forex, Commodities, Indices and much more.

REST API

You can use the IG Markets HTTP / REST API to submit trade orders, open positions, close positions and view market sentiment.

STREAM API

You can use the IG Markets STREAM API to get realtime price, balance…

More

Full details about the API along with information about how to open an account with IG can be found at the link below:

http://labs.ig.com/

Install

From Python package index

$ pip install trading_ig

From source

Get latest version using Git

$ 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

Work in progress

This project is not a IG Markets project. Use it at your own risk.

There is still some room for improvement, fix issue

see :

Thanks to

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.7.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

trading_ig-0.0.7-py2.py3-none-any.whl (20.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: trading_ig-0.0.7.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for trading_ig-0.0.7.tar.gz
Algorithm Hash digest
SHA256 c1b35c087aee813da7edd4ca6d94e42abddda3806dd68912c67769576f1d4526
MD5 f5c6cf99814aa41ed807496017a957aa
BLAKE2b-256 4d9c976cd7ee79a6a4e6f45948fe010c5189d0fd764775fc4e8930cd070202de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: trading_ig-0.0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for trading_ig-0.0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5067ec3ef72718dedbcc0d1c34b9873f0810edd0edfed776ff6f28b2925a2e90
MD5 8a1f2b3c8d0584db2437dc1ac63b96a0
BLAKE2b-256 80be2dc85588791fd8153192f27806fc6a281abeda3200bc3d903d6be2205e98

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