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.4-cp37-cp37m-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

forexconnect-1.6.4-cp37-cp37m-macosx_10_9_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

forexconnect-1.6.4-cp36-cp36m-macosx_10_6_intel.whl (7.9 MB view details)

Uploaded CPython 3.6m macOS 10.6+ intel

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

forexconnect-1.6.4-cp35-cp35m-macosx_10_6_intel.whl (6.1 MB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5cbccfae8945d3fda9181875e4cfe5302d7561e629df97cd5b99b09f39b547e5
MD5 584fe29b8c2d580fe21273758f74761e
BLAKE2b-256 b26a153d6837bfca1c4cff2171323721101484e71182028f30a53219b3f9bce7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 81804a7a35fc147f157526d174f81dda66c436765810853241a52b16484ccc70
MD5 8639ede76cc18d1a9d0bfdbed71d9561
BLAKE2b-256 18abb199756949813ae7780757b13001f9bbb45832dfea1aa0aef9a9aa8bef00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cda6d3fd46b6e7077ae6dde5f5f008a5f0f89c46cceb5682edba17db5f8c4516
MD5 48e393a4db7e093466c0674da1c92596
BLAKE2b-256 6e8ccf337495f66701d05a0ad5d0f24d710e6ad6cb784588cd3e468ac821abb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3b0d353a889f7b78d5c672fe6b2c72b03721af7b8008cd227f703a954c9f6cf5
MD5 5caad864ed2c6b490b756c7b83485e52
BLAKE2b-256 bad7c1ef738fe2fca8165b8965f084582ff47e569ab59e4541a1b808a9ffe456

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: forexconnect-1.6.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 260bd85a8925c70a612c17c90e6997716a4d9480a74a5b2ae7db8b6a6a8061cc
MD5 bba23450cba39255c6a4f28e92e3e149
BLAKE2b-256 42aafd9d350a67ec91ffb78d70ec9c5deeab449192ca9592056badb55d2076ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 677652d4c6f6d75a5a46e210e0d95cff7a051c65e9b066c9300395e9ce3583ea
MD5 5f670d8b831f3a9eca98c486c4200e0d
BLAKE2b-256 196504a4b8b9c09d7a244cd6cfa28becea48748fa1b9552eb47df6d8abcb59fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5d3bcca1075a3f08d98e5db661fa688fe0e56e9e9c70b95888ff242ae97e8183
MD5 4a8b3515e03b4e9d3caff82d6925bde2
BLAKE2b-256 6fb9ecf54c2b0413796559355bfcd0f10652cb288fd62db576f251478adb5615

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4e275f2bca761faed9c742c3d9b8f2be7217be916c416bfef8100cb787795a10
MD5 2f1f5f5ca12bb0a5b96fbc5021c89ca1
BLAKE2b-256 ec7818b4909b598a282b0bd54994c90c4dbd1ed5968b338806dc33df249ff283

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 26a359f463ff5fd47f88af13ebb643a6a469050da86ab52c3887d6b44af00c1d
MD5 e0795d0f912e662a900953760a7ab685
BLAKE2b-256 113b60e47d9a08c346b077627e314f2971853f2c13c3364250716ca2ea259fc8

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.4-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: forexconnect-1.6.4-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.6m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 33dedef2c2c1f6e5a7ecd9936e1a15a667d6e20eecb177e07b97d7e354289a67
MD5 5516e615eb57d53779ac992a69f8b0d1
BLAKE2b-256 6a21f899fb64dbbde0bd40f2174c3aa1902414ad0f18a802fd8a194f42bae114

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 5e8cd7e96c25ab824351a6ea98b82f705d3a60e60dc5dfee73315143f6b72123
MD5 d794a81ed12250b7ec1e044cb72fb0f3
BLAKE2b-256 9237550dd7db4256f6520d37ff9645bf2b023c07ad15b61e49022ea72862dce5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 e3e4278fa42263aae5f057cb8e7eb7e40d33626267b5f5b44c585f16d8c921ec
MD5 b367f82a06693dfc4b6933c3c6939d86
BLAKE2b-256 eee052e1e3b8a143b96d770a01e6353da6eaabf0dc5554438efe4e40c5908ce2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f61a846d171caf222d8c373f8c0ef8becde009e3015fa06b8ecc7e60c844719c
MD5 6252ac3c89df84c8b0827d2d3c43b769
BLAKE2b-256 0a7300d8b7cc23c4a007bc587dce25da29ee7f358de7321cb8494efe1fbc1232

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.4-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.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 912aaa0db2641c6a520883107858e80654e5c1ba17e7df9260625d7308ee41fc
MD5 4c50e709c90f9c038f4951cb65033560
BLAKE2b-256 a0ee54560a73c307f7b8948b78b2095042de8fc753525fddb9dfcc70ff61141f

See more details on using hashes here.

File details

Details for the file forexconnect-1.6.4-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: forexconnect-1.6.4-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.5m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.5

File hashes

Hashes for forexconnect-1.6.4-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 a86eb0660588d26076787e923605889c536c433121ec7f17d1b32c2b80b1e305
MD5 94cf0eb5f9a64c3f5a599f2664b485e2
BLAKE2b-256 8577b3c123dbad385b27c2465503dad7fd2f82d06656834c4bdda951db0e0fed

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