fxBot can be used to automate trading on the FOREX market using the infrastructure provided by the OANDA Corporation. The program relies on OANDA's REST API. Its main purpose is to provide a framework allowing for easy creation, execution, and backtesting of various trading strategies.
A basic guide to setting up your OANDA account can be found in the OANDA Developer Docs.
###Requirements
- fxBot relies on OANDA's oandapy
-- a small wrapper around the HTTP based interface.
- oandapy requires the Python requests module.
- If you are using Gentoo Linux, there is also an ebuild available that you can use directly.
- fxBot contains several unit tests
- to make use of all of them the mock module is required