diff --git a/freqtrade/persistence/models.py b/freqtrade/persistence/models.py index 609a8c18c..3e45c0fbf 100644 --- a/freqtrade/persistence/models.py +++ b/freqtrade/persistence/models.py @@ -728,6 +728,8 @@ class LocalTrade(): elif (trading_mode == TradingMode.FUTURES): funding_fees = self.funding_fees or 0.0 + # Positive funding_fees -> Trade has gained from fees. + # Negative funding_fees -> Trade had to pay the fees. if self.is_short: return float(self._calc_base_close(amount, rate, fee)) - funding_fees else: