Skip to main content

ForexConnect API is a trading API for the FXCM Group: https://www.fxcm.com/uk/

Project description

ForexConnect API is a trading API for the FXCM Group: https://www.fxcm.com/uk/

ForexConnect API Python provides an ability to create analytics and trading applications in Python. Fuctionality of ForexConnect API includes: downloading historical prices, creating all of the available order types, getting offers, managing positions, getting account reports, and more.

To use ForexConnect API, you need to have an account with the FXCM Group.

Documentation and Support

Sample scripts for ForexConnect API: https://github.com/gehtsoft/forex-connect/tree/master/samples

ForexConnect API forum: http://fxcodebase.com/code/viewforum.php?f=37

Online ForexConnect API documentation: http://fxcodebase.com/bin/forexconnect/1.6.4/python/web-content.html

Prerequisites

Operating system: Windows 7 or newer, Mac OS X, CentOS 7, or Ubuntu 18.04 Python 3.5, 3.6, or 3.7

Installation of ForexConnect API

To install ForexConnect API from PyPI repository:

With Python added to the PATH Environmental Variable,

1. Install the forexconnect library: python -m pip install forexconnect

2. Install all the required dependencies from requirements.txt: python -m pip install -r requirements.txt

You can find requirements.txt file in the ../forexconnect/lib/ folder or download it from https://github.com/gehtsoft/forex-connect/blob/master/requirements.txt

To install forexconnect from a .whl file

With Python added to the PATH Environmental Variable,

1. Install the forexconnect library: python -m pip install <forexconnect wheel file name>

  1. Make sure all the required dependencies are installed.

Required dependencies:

numpy==1.14.5 pandas==0.23.4 python-dateutil==2.7.3 pytz==2018.5 six==1.11.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

forexconnect-1.6.43-cp310-cp310-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

forexconnect-1.6.43-cp37-cp37m-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

forexconnect-1.6.43-cp37-cp37m-win32.whl (4.9 MB view details)

Uploaded CPython 3.7m Windows x86

forexconnect-1.6.43-cp37-cp37m-manylinux1_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.7m

forexconnect-1.6.43-cp37-cp37m-manylinux1_i686.whl (9.2 MB view details)

Uploaded CPython 3.7m

forexconnect-1.6.43-cp36-cp36m-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.6m Windows x86-64

forexconnect-1.6.43-cp36-cp36m-win32.whl (4.9 MB view details)

Uploaded CPython 3.6m Windows x86

forexconnect-1.6.43-cp36-cp36m-manylinux1_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.6m

forexconnect-1.6.43-cp36-cp36m-manylinux1_i686.whl (9.1 MB view details)

Uploaded CPython 3.6m

forexconnect-1.6.43-cp35-cp35m-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.5m Windows x86-64

forexconnect-1.6.43-cp35-cp35m-win32.whl (4.9 MB view details)

Uploaded CPython 3.5m Windows x86

forexconnect-1.6.43-cp35-cp35m-manylinux1_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.5m

forexconnect-1.6.43-cp35-cp35m-manylinux1_i686.whl (7.5 MB view details)

Uploaded CPython 3.5m

File details

Details for the file forexconnect-1.6.43-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for forexconnect-1.6.43-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46faec52eda14471a41d31bc846e5071f7f9f10f89df0406668914aa668b3092
MD5 0dd583b8fc38a1ba1030a498e8dc770a
BLAKE2b-256 d8d6eadd2cb79bef2c7f20b856ceb79b20cd0fa660c34390303a1c27e6192465

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 85c01ecd61c90210bc1a86521e2952822923c7fe9dafe61703b32d3cf13cda40
MD5 403a37228a487ff5b56a942f5f82bcfb
BLAKE2b-256 f6a88a28d354a08737d12f568d898f1ec1fe3315661ce33399e8311050e74084

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp37-cp37m-win32.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 91e45a39cb584cd3bc5964720d2a86cccee08151b7692a976ea56a67e616d228
MD5 ffa6c509a79eb53cd6336ed45b4b2ab8
BLAKE2b-256 71028895992cf00eb1f7ee04a861d2636722378dc8e1a9b351cc145b945d975a

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94e659fbd898e2b1e21625f027ade9958d0def04488b2673d83cc07779d8a456
MD5 879c78e2dc87273de0bcca9739b81e7a
BLAKE2b-256 7b6347526ae32f5659a4564fa355a16006156c65ca3d955216e63e0b93547f7a

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 9.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 aeb2375a807d0bf989a61eeed256801aebe09a45ac395e333cf6b4c6a9986661
MD5 13b921e1e4684dcda05e0942d65df206
BLAKE2b-256 c6ddda3fec43d3789f5fccf88c66d0b0f590fbb75def4d89cf012a9c81d7de24

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e523a9d3bdecef45cc45102a6050e73ee9d3f0a277cbd3b807918d56c108a36e
MD5 6a0becce9651139614cd889a0599b389
BLAKE2b-256 2831c9085873f6df7637599587011aae19d9f4fa686c3eb952906256175cb7a4

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp36-cp36m-win32.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 a5949397dad794f7de87cc4685502ea553bd6c5e5dcd6592bd2980ca7dd41884
MD5 53caf39cbd9519d9a36573a98fd24878
BLAKE2b-256 68a63a7d41f36c95408861731d7b20b3a6453610c3a11881bcf422533cbd67b4

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92957ba29f9febe0c048ba54dc34460c58cd68374c128e345bba21f68849985f
MD5 a2a80336edeb982b5720a2ee5d57c65a
BLAKE2b-256 41d610cea0d302588bdca7028b20fcab09ae12b4d075152f92fb8301be42d264

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b2ed829a32bf99becebb724609835d0301e22d7a0b043dc44e9853317c1ed971
MD5 71e338ff5929dcd3b9a59f7d3695a762
BLAKE2b-256 b1b7f69203f1c0232096dba366da4b6e85c625a3c5fbbdef9cef866174a6e4bd

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1f7c04a22c405cafc868b1b46d0388878ed12d5887d712e75e5747301f7ada67
MD5 400aafd29f22ef50c7ca18e2e6ef968b
BLAKE2b-256 66d1307e8af7849753cd68ff0d82b25d04e12914b92d4ebc9bdbef18de080fad

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp35-cp35m-win32.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 6b4237f6c1de9013ce8fa9e0b26c3d43d2ba7a02baa03200c23ee1bd1aaf6341
MD5 5db6425c14845a5ed17774aa397edb78
BLAKE2b-256 31f934b9320ac06aaed805cfd243b87ac503fe2fb5720f3e79220386bdd09e35

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5c16101f21f1f7dddf0139fa9dfd5ce788dd6ed9190c2920e05e0344dfea2063
MD5 162f7ffabaea2c4eba39a336752d2b14
BLAKE2b-256 7e142db99c4ea977e59d33ca58c67ac1bd0a3f0a319f862dfeedbf4506babb85

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.43-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: forexconnect-1.6.43-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for forexconnect-1.6.43-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 da2142f30ee5007a3c509cfc6bb936a07189ce07f248503906f6cd648bd35a47
MD5 2ad14b9f80b41c86ff35ffd5eed429a3
BLAKE2b-256 53fdd65474057357034d1eb6dfc40c4097e5bc0825ccddb78ed9cf0e736c0930

See more details on using hashes here.

Supported by

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