All Projects → zbanga → FXCM_currency

zbanga / FXCM_currency

Licence: other
Using Machine Learning for live currency trading

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to FXCM currency

nis-python-client
Python client for NEM NIS API (https://nemproject.github.io). XEM\NEM\Crypto
Stars: ✭ 16 (-44.83%)
Mutual labels:  currency
GoCurrency
Simple currency converter. Insert an amount, what currency to convert from and what currency to convert to.
Stars: ✭ 29 (+0%)
Mutual labels:  currency
money-parser
Price and currency parsing utility
Stars: ✭ 26 (-10.34%)
Mutual labels:  currency
pesa
A JS money lib whose precision goes up to 11 (and beyond).
Stars: ✭ 38 (+31.03%)
Mutual labels:  currency
crypto-monitor
Monitor the crypto currency rate
Stars: ✭ 71 (+144.83%)
Mutual labels:  currency
javascript-forex-quotes
JavaScript Library for fetching realtime forex quotes.
Stars: ✭ 38 (+31.03%)
Mutual labels:  currency
backtrader-binance
Binance API integration with Backtrader.
Stars: ✭ 86 (+196.55%)
Mutual labels:  live-trading
LEAmountInputView
Amount Input View (inspired by Square's design)
Stars: ✭ 44 (+51.72%)
Mutual labels:  currency
stockholm
💵 Modern Python library for working with money and monetary amounts. Human friendly and flexible approach for development. 100% test coverage + built-in support for GraphQL and Protocol Buffers transports using current best-practices.
Stars: ✭ 26 (-10.34%)
Mutual labels:  currency
persian
Some utilities for Persian language in Go (Golang)
Stars: ✭ 65 (+124.14%)
Mutual labels:  currency
currency-format
The «Price Format» extension for Magento 2
Stars: ✭ 18 (-37.93%)
Mutual labels:  currency
rescript-intl
ReScript wrapper on top of JavaScript's Intl
Stars: ✭ 18 (-37.93%)
Mutual labels:  currency
django-prices-openexchangerates
openexchangerates.org support for django-prices
Stars: ✭ 33 (+13.79%)
Mutual labels:  currency
ForEx
Using ML to create a ForEx trader to invest my personal finances to get rid of student debt
Stars: ✭ 17 (-41.38%)
Mutual labels:  forex-prediction
currencyconverter
A Python currency converter using the European Central Bank data.
Stars: ✭ 158 (+444.83%)
Mutual labels:  currency
poe-currency-flip-planner
This tool is an attempt at planning short-term arbitrage deals of currency in Path of Exile.
Stars: ✭ 95 (+227.59%)
Mutual labels:  currency
Rates
A currency rate converter App.
Stars: ✭ 13 (-55.17%)
Mutual labels:  currency
react-native-money
A fully native TextInput component that allows currency input with a right to left text alignment
Stars: ✭ 45 (+55.17%)
Mutual labels:  currency
php-currency-api
Standardized wrapper for popular currency rate APIs. Currently supports FixerIO, CurrencyLayer, Open Exchange Rates and Exchange Rates API.
Stars: ✭ 17 (-41.38%)
Mutual labels:  currency
Guide-to-Swift-Numbers-Sample-Code
Xcode Playground Sample Code for the Flight School Guide to Swift Numbers
Stars: ✭ 92 (+217.24%)
Mutual labels:  currency

FXCM_currency

Using a simple machine learning model with a Logistic Regression model to predict and trade currencies. Currently it is on fixed/static time prediction (next bar), improvements will be used for varying forward time window prediction(Instead of using 5 min bars to predict the next 5 mins, aim to predict longer ahead)

Another interesting idea is trying to predict over an amount (basically transaction costs). Will aim to bin the data after minusing the transaction costs.

Example: https://github.com/SolbiatiAlessandro/RNN-stocks-prediction (dynamic prediction).

Also will aim to look at or account for variable change in prediction, say you in are currently in a trade but new data (or news) comes in suggesting that the current prediction is no longer accurate (try to minimise position or close out the current position).

Live trading is being implemented and working rudementary (trade at your own risk)

Documentation for FXCM API: http://fxcmpy.tpq.io/

Adpated from and credits go to : http://hilpisch.com/fxcm_ai.html

Download or install jupyter notebook to view files

Add your token from FXCM to the fxcm.cfg to start trading (Create a demo account and login to https://tradingstation.fxcm.com/ and find the token (should be under account)

Unique implimentation of this is binning the data according to voltility

Results:

Out-of-sample:

alt tag

Out-of-sample with transaction costs:

Assuming FXCM active traders costs

alt tag

In-sample:

alt tag

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].