From d5595727182dcd7045c2f166d898c12baf062f6e Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 18 Dec 2024 06:34:36 +0100 Subject: [PATCH] fix: exclude balances matching trades in futures mode --- freqtrade/rpc/rpc.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/freqtrade/rpc/rpc.py b/freqtrade/rpc/rpc.py index 38cf044b9..ed56436d4 100644 --- a/freqtrade/rpc/rpc.py +++ b/freqtrade/rpc/rpc.py @@ -727,7 +727,11 @@ class RPC: if not balance.total and not balance.free: continue - trade = open_assets.get(coin, None) + trade = ( + open_assets.get(coin, None) + if self._freqtrade.trading_mode != TradingMode.FUTURES + else None + ) is_stake_currency = coin == self._freqtrade.exchange.get_proxy_coin() is_bot_managed = is_stake_currency or trade is not None trade_amount = trade.amount if trade else 0