v1.0 Automate performing rebalancing of your assets on binance using LibreOffice Calc (.ods)
Download and install IDE, Python & GIT (if you don't have yet):
Create your API Keys:
Clone the repository:
git clone https://github.com/SilverJRM/PyBOT_BinanceSignal.gitInstall dependencies:
pip install -r requirements.txtSetup your env file:
Setup your allocation on your file:
- Current holdings = All the assets you want to include in the rebalancing
- Allocations/Percent = Percent allocation for each bucket
- Alloc (cons)/percent = Percent allocations for the Conservative Bucket
- Alloc (SS)/percent = Percent allocations for Small Speculative Bucket
- Alloc (Ex)/percent = Percent allocations for Experimental Bucket
- NewTrade = SheetName where the allocations is pulled from

run script (test) to get all assets on testnet on command line:
py .\test_allassets.pyrun script (test - hardcoded) on command line:
py .\test_main.pyrun allassets script (live assets) on command line:
py .\allassets.py -all yrun main script (test mode) on command line:
py .\main.pyrun main script (live mode) on command line:
py .\main.py --test nWhen you run script it would produce a summary of trades to be done and you need to confirm before it is performed:
After confirmation:
Suggestions and PRs are welcome!
Please create issue or open PR request for contribution.
If this script helped you out feel free to donate.
- BTC: bc1qx3nk39z8h3nuu03n4k6cazpss4hy6wl9vmd7w6
- ETH: 0x7Fe9cB61661fCccF112e2ECe93605e1A5D96d4C6
- ADA/Cardano: addr1qxnq7tgffqka5fmsphstmnkjzm485dx3sxhd0m4svx9gcx9xgr9y8ursyep05fs8p6067tut4485ak666lhkw5nn8l3seaad4u


