diff --git a/freqtrade/wallets.py b/freqtrade/wallets.py index fd6bd2b03..56c32adb6 100644 --- a/freqtrade/wallets.py +++ b/freqtrade/wallets.py @@ -204,7 +204,10 @@ class Wallets: continue size = self._exchange._contracts_to_amount(symbol, position["contracts"]) collateral = safe_value_fallback(position, "initialMargin", "collateral", 0.0) - leverage = position.get("leverage") + leverage: float | None = position.get("leverage") + if not leverage: + trade = Trade.get_trades_proxy(is_open=True, pair=symbol) + leverage = trade[0].leverage if trade else None _parsed_positions[symbol] = PositionWallet( symbol, position=size,