Title: BTCBalancer - a rebalancer BOT Post by: ottuzzi on June 12, 2014, 02:44:50 PM Hi,
I just released BTCBalancer a java opensource rebalancer BOT that works trading BTC/USD on BTC-e (at the moment). It was heavily inspired by prof7bit balancer made in python for MTGox[1]. To run it you need at least Oracle Java 7[2]. So, citing form prof7bit thread: This bot will maintain a constant asset allocation ratio Bitcoin/Fiat = 50/50 http://en.wikipedia.org/wiki/Rebalancing_investments#Rebalancing_bonus (http://en.wikipedia.org/wiki/Rebalancing_investments#Rebalancing_bonus) It will do so by placing limit orders above and below current price that will restore the 50/50 ratio once price moves there and fills the order. As soon as one order is filled it will cancel the other and then calculate and place 2 new orders above and below that new price. The price distance of the orders is 5%, that can be changed in the variable DISTANCE you should not make it smaller than 2%). This strategy will produce a small profit in the long run (a few percent per week if there are huge price swings or nothing at all when its going sideways for many days), it seems a promising strategy for BTC/USD because of its insanely high volatility but it will also make your account balance go up and down directly in tandem with BTC price, so prepared to see huge swings in your account. You should write down BTC-price, USD and BTC balance in your account once a week and plot these curves after a few months or years to see the effect. This is not a get rich quick bot, this needs patience! To run it you need to:
I'm using it even if, in these days, market is very quiet. It did not eat my BTC but I cannot offer any guarantee that it will not eat yours! Please let me know how does it work for you! Thanks [1]https://bitcointalk.org/index.php?topic=181584.0 (https://bitcointalk.org/index.php?topic=181584.0) [2]http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html) Title: Re: BTCBalancer - a rebalancer BOT Post by: hairynose on June 13, 2014, 04:38:12 PM Hi,
thanks for the update, had been checking it out. Unfortunately I do not know Java or Maven, so i'll wait on it :) Title: Re: BTCBalancer - a rebalancer BOT Post by: joshraban76 on June 13, 2014, 04:47:01 PM Does this bot buy BTC with least sell price and sell BTC for highest buy price in a given time-frame ?
Title: Re: BTCBalancer - a rebalancer BOT Post by: ottuzzi on June 16, 2014, 12:42:19 PM Hi,
I just released version 0.9.1. I used it through all the weekend and it worked well without major issues. You can find updated instructions in the OP. Please use it and report... and obviously ask if something is not clear :) Thanks for your attention. Bye Title: Re: BTCBalancer - a rebalancer BOT Post by: ottuzzi on June 16, 2014, 01:22:38 PM Does this bot buy BTC with least sell price and sell BTC for highest buy price in a given time-frame ? Hi, this BOT tries to keep the value of the FIAT and the value of BTC the same. Let's give an example:
I hope this will clear your doubts. Bye Title: Re: BTCBalancer - a rebalancer BOT Post by: steskoff on August 25, 2014, 11:58:27 AM Assistance please, do not work for me, Java are immediately closing the window.
Title: Re: BTCBalancer - a rebalancer BOT Post by: steskoff on September 01, 2014, 11:15:48 AM Please Help:
"Error: Unable to access jarfile btcbalancer-0.9.1-jar-with-dependencies MacBook-Air-de-stephane:BTCBalancer-0.9.1 stephaneeskoff" Title: Re: BTCBalancer - a rebalancer BOT Post by: steskoff on September 01, 2014, 11:35:20 AM Please help:
****************************************** 13:32:53.841 [default] [main] INFO o.brucalipto.btcbalancer.BTCBalancer - * If you find this useful please consider donating to * 13:32:53.842 [default] [main] INFO o.brucalipto.btcbalancer.BTCBalancer - * 1Ei2qUDy7cmKpNWfNVB3DGi3xzz6Xhrkgp * 13:32:53.842 [default] [main] INFO o.brucalipto.btcbalancer.BTCBalancer - ******************************************************* 13:32:53.843 [default] [main] ERROR o.brucalipto.btcbalancer.BTCBalancer - Configuration file '/path/to/file/balancer.properties' does not exist or is not readable! MacBook-Air-de-stephane:BTCBalancer-0.9.1 stephaneeskoff |