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.5.1-cp37-cp37m-manylinux1_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.7m

forexconnect-1.6.5.1-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.5.1-cp36-cp36m-manylinux1_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m macOS 10.6+ intel

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m macOS 10.6+ intel

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m macOS 10.6+ intel

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

Uploaded CPython 3.5m Windows x86-64

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

Uploaded CPython 3.5m Windows x86

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

Uploaded CPython 3.5m

forexconnect-1.6.5-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.5.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7e8233bd9296d12e82203ce5d784d74cc64817f2c442789633f2819d138aa71c
MD5 51640c64f4f62e219e91ceaf5a60322b
BLAKE2b-256 cf8fe13f28a03cdb7e7022e293b4b961c3965a75270b855fe958bbac0c87905c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 696e4250413ab1652d18e541c57bcfc371dbe12fe240a344f1438eb887438776
MD5 98facaeeaf925a5e64d36f0eb1e55a93
BLAKE2b-256 37eac97e38b8539a943ed533ae69a9c3d559ee07ed7283b70f77bc7b5246332c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 09db2e7f2643d3d531cc021f8fb977f440d25bca2f1d6603ad0e5b04b8ded015
MD5 b6ec5269703c58a184d7327ac467a712
BLAKE2b-256 d7b949f7960c1c97051b273db86d6b481e6944948cb7287a8147030c1cf0054c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 451cb9a37ddc3a907d11848fad652a19b80538b5ccdfce69bb8ca58ee205b642
MD5 e0b52be4542198708427697f5ed66622
BLAKE2b-256 3690de834014a7e619e438db2212d5d6a9602dc6f57172580e40401f77c45c05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7472f3bf29a5db089108909bcb70a03943a19a496d2c3dab4d27a96c694f3e91
MD5 83db020efd64e1e9b0e54896662b841f
BLAKE2b-256 1d5a78cc10c91a3bec5da8d528d7ca8697297761d45842dd82186b2fe4d6f95f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5.1-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 374a729e6b550170a554afa6bda2e65a83daaf8c8348edf4afc0f27338fe1e34
MD5 447cf4ecabbaa36406ed49e6bf279bae
BLAKE2b-256 aa8513b9502dd871f56670fe99e9a624809472591edeb2324fd961411e1e4031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1d95cd1fd57f5c8a1aff35fd8aea96e5269da6098c541839f3524870bcd46c61
MD5 ef393d8389048d0869465e75cd95a02a
BLAKE2b-256 845d0831473d2fd713d47256731542e5922e8ec8357e7d88f637a6e0f4680491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 91b131abd7247836186d707a0157f01788c466991cf8dd22e01639ad656230a5
MD5 fa2b552af7e06eeaedbe5dfae7ed7083
BLAKE2b-256 2d91341e5b9dc9485ce253cd350f336525ff17a1e9697b60ba715431f0c5afc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aef62c475908f293f2d075a56c5fc64329dd1313d34ee42d0a86a9180de40554
MD5 e1e64443aa4c40f2e2e9ec8482beb8cb
BLAKE2b-256 f4cb8c6cf338c682f48829b68f1bd4a5e5b99f8a5f3495cdfa5da6a918705fec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 877169806c3bb41130c0a746004fa4230d2e17494f8a8a959cd6651dedab6731
MD5 1f4c6b756f0e11be64f06aa38460319b
BLAKE2b-256 205ed4dff38682423ecd47ddd6a9d69c58bd745b0967938edd3da13026dfafe3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 30829ae8306e8da42b68635fcaffd592fd9b1e21bbefc0c5d98358cffcf7d0d3
MD5 c4d825057041dc2cf55dbe6c5be9c95e
BLAKE2b-256 f44ca2a2e383c3104be8c9ac05a99711c13deb6b017284f93a11ce89a3559fae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0b3f89cb5698048a11c17b3bb850dd737fa624f9dcc1e807da2a02c5db86121a
MD5 fa6eafaafe7dc851af3e82c943e6cd5d
BLAKE2b-256 4c58fa79a4a14ea6232b1f9373b7c8b0e055d5b2802f20a4093e5fa42b4e3664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c7d56cf7ba3878b54a3891be5d5618379fed093d37b97981c01804efafc0212b
MD5 357ada727e61bbbd7a060ba1430b1333
BLAKE2b-256 6a57ddceef9b76844d9b0dafed0b81163aed4a66d7536be26abd865c9c0d5c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 76a6f9dfe70125353cc9f7b5a02a6dc85fcd0a142b6ebc2657d44ad06c35d6f4
MD5 5c7dce1585dd93ee463aaefe3222b22b
BLAKE2b-256 c659a79526b2c57530c5557ce475defe748f4a5d633f4b4b97cac5f43db5dbce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 fd4b98bc5536ed67ff2cbfad46c3e22ea354d86cc7d1cfc60d9fa80910c63850
MD5 734232ac71e62811066f15f96e23e4a4
BLAKE2b-256 348992567f07250c94ea5fd602c48d7fcdf6b0cc1f9ffb4c4bd4b844ae0694be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 46b787979da70b1a3c15756de9ec4fee120771e587739f8a043279b4cf4f50f5
MD5 7938f42f6b4790bd089433597d2cc1b6
BLAKE2b-256 cf314e67b33a51721814c22ca46743ef69a929a0f98f349f5ae93e165c678d89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fa9e65d1ccd79c13dd1f2b93e45657021f772f087a6c44bbbc669bf4ebd4e770
MD5 f6d63a320647d969d10e632198f2e2e7
BLAKE2b-256 c67803c5f4706fe65782eb399627228ae6360ef51b372bf41801e33cca232ddc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forexconnect-1.6.5-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 014442cd163d441070df34f415ea4ac01bdb904b46b6b8951d196ec315b51d6c
MD5 a30ad11d49f1a9c1822a81f215213c10
BLAKE2b-256 3a52d33cce4f742236c14ffc35fc220bf97b04b7aa1d48dea52e3ffaa88c1775

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