From bfa9c818e663a74ed50c53c877e39001403a82e4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 2 Jul 2025 07:47:38 +0200 Subject: [PATCH] chore: update margin/trading mode exception to be a configuration error --- freqtrade/exchange/exchange.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 98570ef6f..d61f8afa6 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -877,8 +877,8 @@ class Exchange: (trading_mode, margin_mode) not in self._supported_trading_mode_margin_pairs ): mm_value = margin_mode and margin_mode.value - raise OperationalException( - f"Freqtrade does not support {mm_value} {trading_mode} on {self.name}" + raise ConfigurationError( + f"Freqtrade does not support '{mm_value}' '{trading_mode}' on {self.name}." ) def get_option(self, param: str, default: Any | None = None) -> Any: