Long story short a binance proxy for freqtrade that is using websockets to maintain candlestick/klines data in memory, thus having great performance and reducing the amount of API calls to the Binance api. All other calls are proxied as usual.
Start the docker instance and then point freqtrade to it, rate limit can be disabled:
"exchange": {
"name": "binance",
"key": "",
"secret": "",
"ccxt_config": {
"enableRateLimit": false,
"urls": {
"api": {
"public": "http://127.0.0.1:8080/api/v3"
}
}
},
"ccxt_async_config": {
"enableRateLimit": false
}
}