From c52910f28b0f422045199a0caced7d3be0444d02 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 28 Dec 2022 15:30:57 +0100 Subject: [PATCH] Improve resiliance against invalid data closes #7947 --- freqtrade/plugins/pairlist/VolumePairList.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/plugins/pairlist/VolumePairList.py b/freqtrade/plugins/pairlist/VolumePairList.py index be58ec1a1..2649a8425 100644 --- a/freqtrade/plugins/pairlist/VolumePairList.py +++ b/freqtrade/plugins/pairlist/VolumePairList.py @@ -135,7 +135,7 @@ class VolumePairList(IPairList): filtered_tickers = [ v for k, v in tickers.items() if (self._exchange.get_pair_quote_currency(k) == self._stake_currency - and (self._use_range or v[self._sort_key] is not None) + and (self._use_range or v.get(self._sort_key) is not None) and v['symbol'] in _pairlist)] pairlist = [s['symbol'] for s in filtered_tickers] else: