Merge pull request #6185 from freqtrade/fix_funding_fee_calc

cleanup funding fee tests
This commit is contained in:
Matthias
2022-01-19 06:57:44 +01:00
committed by GitHub
2 changed files with 71 additions and 67 deletions

View File

@@ -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: