diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 8ac4900c8..4c945ce86 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -1903,7 +1903,7 @@ class Exchange: ) ticker = tickers_other.get(pair, None) if ticker: - rate: float | None = ticker.get("last", None) + rate: float | None = safe_value_fallback2(ticker, ticker, "last", "ask", None) if rate and pair.startswith(currency) and not pair.endswith(currency): rate = 1.0 / rate return rate