diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index 5f24db69d..ef90eae52 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -1062,13 +1062,13 @@ class LocalTrade: return interest(exchange_name=self.exchange, borrowed=borrowed, rate=rate, hours=hours) def _calc_base_close(self, amount: FtPrecise, rate: float, fee: float | None) -> FtPrecise: - close_trade = amount * FtPrecise(rate) - fees = close_trade * FtPrecise(fee or 0.0) + close_value = amount * FtPrecise(rate) + fees = close_value * FtPrecise(fee or 0.0) if self.is_short: - return close_trade + fees + return close_value + fees else: - return close_trade - fees + return close_value - fees def calc_close_trade_value(self, rate: float, amount: float | None = None) -> float: """