BTCWolf a simple automated trader agent for the bitCoin exchange market. I is aimed at monitoring the bitCoin market to automatically take trade decisions and raise the user's capital. It relies on the xchange library so it can be used for any exchanger website.
You can see real time trades of my BTCWolf instance in its twitter at https://twitter.com/btcwolfbot
In a nutshell, its trading strategy is to sell stock when the price exceeds the one used at buying time, plus a specific threshold dynamically set by the market volatily. Likewise, it buys stock when the exchange rate decreased the one of buying time.
Due to its trading strategy, the user's capital can not decreased as a result of carrying out trading operations.
Both the strategies and the exchange market are decoupled from the rest of the tool, so it is very easy to use new ones.
- java >= 1.6
For security reasons, you need to specify at runtime the exchanger credentials, as follows:
$ java -DAPIKey="xxxx" -DSecretKey="yyyy" -DPassword="zzzz" -jar dist/BTCWolf.jar
Feel free to mail me with any problem, bug, suggestions or fixes at: Guifre Ruiz [email protected]
Code licensed under the GPL v3.0.