i got my gekko installed on my pi, all working well (import date, live runners,...)
only isseu is that i can't start a trading bot... i can papertrade without isseu...
i'd like to set the but on BTC - XVG (i do have xvg on my binance but low on btc might this be the isseu?)
I did set my api keys for binance, but i hit an error:

Well, you're not alone.
I have the exact same problem and Posted at the Binance tread: https://forum.gekko.wizb.it/thread-34.html
It looks to be a communication issue with the Gekko to Binance API.
To test this I opened an account with Poloniex and added it's API and all works fine with no errors, even though I had zero BTC in Poloniex.
So that answers your question about needing a Binance available balance.

Just now I emailed askMike (creator) to see if there's anything he can help with.

Disclaimer

We are an educational forum for analysing, learning & discussing general and generic information related to cryptocurrencies and trading strategies. No content on the site constitutes - or should be understood as constituting - a recommendation to enter in any securities transactions or to engage in any of the investment strategies presented in our site content.