cryptoeax / arbbot

Arbitrator, a bitcoin/altcoin arbitrage trading bot
https://gitter.im/cryptoeax-arbbot/Lobby
GNU General Public License v3.0
199 stars 78 forks source link

Balancing funds in more effective currency #30

Closed masoxik09 closed 6 years ago

masoxik09 commented 6 years ago

Hi, thanks for a great work.

Since i am working with less funds, BTC transfers have 1) high fees 2) take ages compare to other coins. Did you consider re-balancing the accounts in other altcoins that take seconds and have almost or no fees?

Thank you! MS

Scorpic1 commented 6 years ago

Re-balancing make for altcoins only.

masoxik09 commented 6 years ago

Thanks for the reply!

I am working with 0.1BTC to begin with, but each trade is showing negative profit, which seems weird.

I fear i have some config value wrong in this case. Which parameter should i change in order so the bot is more tolerant (even to lose in order to test it?)

see example: 23:46:39: SPREAD : 0.00000004 BTC = 0.00011580 BTC PROFIT 23:46:39: [DB] Omitting track 11065.27103705 FLDC @ POLONIEX as previous entry is too young 23:46:39: Testing if trading is profitable with available funds... 23:46:39: TRADING FLDC-BTC FROM BITTREX TO POLONIEX

= FUNDS ============================================ SOURCE : 0.04349773 BTC TARGET : 0.00000000 FLDC

= SIMULATION ======================================= TARGET MAX : 0.00000000 SOURCE MAX : 11065.27103705 BUY RATE : 0.00000156 BUY AMOUNT : 0.00000000 BUY PRICE : 0.00000000 SELL RATE : 0.00000160 SELL AMOUNT : -150.00000000 SELL PRICE : -0.00023940 PROFIT : -0.00023940

NOT ENTERING TRADE: REQUIRING MORE FLDC

thank you, MS

Scorpic1 commented 6 years ago

For your example need FLDC coins on account, bot write about it REQUIRING MORE FLDC Please read logic work in bot. https://github.com/cryptoeax/arbbot#how-does-the-bot-make-profit

masoxik09 commented 6 years ago

oi i see!

i thought the bot will be buying those currencies automatically. I have purchased the pair on both exchanges and it works. What it does to the excessive one? should i sell and buy another pair as well ? is there any way that the bot will buy the possible currencies itself? i have setup quite high "autobuy funds" limit as well - but i found out that the separator is not comma ".", but this one "," - could it make any difference why it doesnt trade automatically ?

Thank you, MS

cryptoeax commented 6 years ago

The autobuy funds should be a number, less than your balance, like 0.02. Your BTC balance of 0.1 is currently insufficient for being able to profitably run this bot. You currently need around 0.3-0.4BTC to begin with IMO since right now the bot will never attempt to transfer less than 0.1BTC when rebalancing the BTC wallet due to the high transfer fees. Messages complaining about lack of sufficient balance to enter a trade like the one you posted above are also due to insufficient autobuy funds. You should expect to buy 0.1-0.2 BTC in altcoins initially if you want to see the bot making profitable trades with a good rate.

From your questions it seems that you should probably spend some time reading the README file to familiarize yourself with the basics of how the bot is set up, works, and makes profits, it's all explained there.

cryptoeax commented 6 years ago

Closing the issue, feel free to reopen if needed. Thanks!