We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3b5b8bd commit f08c0c9Copy full SHA for f08c0c9
freqtrade/exchange/bybit.py
@@ -9,6 +9,7 @@
9
from freqtrade.exchange import Exchange
10
from freqtrade.exchange.common import retrier
11
from freqtrade.exchange.exchange_types import CcxtOrder, FtHas
12
+from freqtrade.misc import deep_merge_dicts
13
14
15
logger = logging.getLogger(__name__)
@@ -73,7 +74,9 @@ def _ccxt_config(self) -> dict:
73
74
config = {}
75
if self.trading_mode == TradingMode.SPOT:
76
config.update({"options": {"defaultType": "spot"}})
- config.update(super()._ccxt_config)
77
+ elif self.trading_mode == TradingMode.FUTURES:
78
+ config.update({"options": {"defaultSettle": self._config["stake_currency"]}})
79
+ config = deep_merge_dicts(config, super()._ccxt_config)
80
return config
81
82
@retrier
0 commit comments