Retail forex broker FXCM Group, LLC has just announced the expansion of their suite of API offerings with the launch of its REST API and Python Wrapper.
Helpful to algorithmic traders, the web-based API will allow traders to retrieve historical chart data and place trades, along with real-time market data and position update information via WebSocket. The REST API also utilizes OAuth 2.0 specification via token, that way clients may experience a more secure integration.
In conjunction with the REST API launch is the FXCM Python Wrapper. Easily integrated with Jupyter Notebook, fxcmpy is a Python package that exposes all capabilities of the REST API via different Python classes. The classes allow for a convenient, Pythonic way of interacting with FXCM’s REST API on a high level without needing to take care of the lower-level technical aspects. Traders, data scientists, quants and coders can use the fxcmpy package in their algo trading strategies.
Traders can visit FXCM’s page on GitHub to review documentation on all four APIs, REST API, FIX API, Java API, and a ForexConnect API, sample codes, real case studies and more here.