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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

forexconnect-1.6.41-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.41-cp36-cp36m-win_amd64.whl (5.9 MB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m macOS 10.6+ intel

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

forexconnect-1.6.41-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.41-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4952ff2c15d93f5a8512f3bd688b1e1b9fa3fdc2969fb15f287f4ea7a9d604ed
MD5 dacdd57646e92452fc164a38cd981b2e
BLAKE2b-256 db40978d5b11e3b144bf77023f624cf607d4fc35b5caaa369fe484bab4ab0765

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4238d09d5d4e8e3a597da88c50cf6fee2ad87ff679e373bad2add25406f732cc
MD5 05202ce3e3edbf4e2147b53a112e360c
BLAKE2b-256 65686ace7b26937406362b56d3afc806f638c3b0023c6747dae4b9eabcfe9729

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a240e30b5d345b1efaf0d7525df4d5dfecc42dac91e6204313111458fe291e95
MD5 1921e0df63284f5e9de81ebe50d79eae
BLAKE2b-256 719ec0eba102d3da64267d0e2d7cb22112f3a9260476558d154e6f3e8c95ff3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a6f234beef80584c399643b3954b251cad675c12b0638bb95ec93d6fcd98b904
MD5 61ed2bf2ae05e818397507c057fe1865
BLAKE2b-256 40d4f8a072d91ab4675b50bb4fd6aa83c4ed336ff3845cb499efaaea2981f888

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 89589148be3553d1affd2173f2cd20b1694609df0fd4dbcfb12d88a96f73b0c3
MD5 c0f8143c020f65e1a2a0501a21e70956
BLAKE2b-256 1090168233e0d99714d0cc63b2db977cbd8c3de2c58f7aef6a9cbdb242d1cdf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a146bbe1b8ca1b1049009e8216d20eb07e1ab2f21d5a377332a328ac38aeb704
MD5 5e61204207150a51659eac0562536032
BLAKE2b-256 dfa982fca071bb4770aaaef1d8aecd56099c3817bbd509a9dc48f36c93771001

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 f59a51f429d099da18f7c03e5eae1fe661aac83b1e2e8f9b6198dc795a9ccf21
MD5 986ce1fb5439cfadb4dd259820b4f5d3
BLAKE2b-256 1e8f1f42ecb30eaacae1657f1cbca1ea55bcd394786ab5ad6d5e1d0ffd3c5cfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87e0842f1d5cdc1514e740f5e520e2375e6da8e3ae41513a5f8a08fba28c4a3d
MD5 7b7f2e86b2b1948ba6cf45102774c185
BLAKE2b-256 cd7bf33095b43393a872d375a80066987bb300881aa217de8558153451c117d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c29b8150449f0c512c5cdbac83955c6c42dc5d0e314158651044fe53b0255747
MD5 12c568e685c1fb947363e368ccfa3f22
BLAKE2b-256 d9dcfea6c25b8f1b2c09948ed3e69d06acc74de7b916ccff1b126999abad8394

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 8cd1a53de0624ef57f69de34544e6ca84431743afc27c8c679adbd955e885122
MD5 0544d5c7b8f0d06c4c6256be265c7e86
BLAKE2b-256 7f206d51b8fef179577c4b9b4aa8aabc70b6df11d9dad3a161669656a20c6c74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 23246892165828e14974fa365eb5eef2aa984dfe3d81f96b1cd8bc43c155be8a
MD5 1d1189af3987b89b46a540be308e14d4
BLAKE2b-256 909ec58bd0aa51aed2749fefd26a2cb872aeb22bc092f9363a2de877770493a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 02fef60f582e11aa28226c3d62c0a6967c1cb05d1b12d6ff1e0e12722cff7d93
MD5 40f009e59f2f586c2b76d7a300782065
BLAKE2b-256 f168e611c88178e2783d40db6c46fa27351fb530382aa6541b2cf83520432c05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 72fd2962ef8de3f5e16ccce5969648d1504c89d3757af2a2720616d0759ee41a
MD5 e8c10b7d43656950fdd8cc9379a87804
BLAKE2b-256 e28964bc5034641d93f096897644170dbd3ab7967e636e328521a96df0a62d8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e8df3431069cef73ce58dbc3c44a9688edb2d2be20d6f00daaa88c8f4352b0a5
MD5 2a24df7e5c739b8345395eb248eeeebb
BLAKE2b-256 37b6f01ae49afb28b4dcb5c2eac79337a39aa9ceaa2847020c1da2f7be7a6b08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: forexconnect-1.6.41-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.41-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 9c14cae1eae567896eaef3d87a48b53ec76b16d4e39af6de80b5c7fce9e859a5
MD5 85defd3b0145a908bc97c77f215efa71
BLAKE2b-256 7b2d4270aa858c173588fe11b20b31220354279ea37c16e5ea3899bd5b74e1c6

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