diff --git a/freqtrade/persistence/trade_model.py b/freqtrade/persistence/trade_model.py index 27b38ba8f..2989f7545 100644 --- a/freqtrade/persistence/trade_model.py +++ b/freqtrade/persistence/trade_model.py @@ -1934,6 +1934,7 @@ class Trade(ModelBase, LocalTrade): .filter( *filters, Order.ft_order_side == case((Trade.is_short.is_(True), "sell"), else_="buy"), + Order.filled > 0, ) .group_by(*columns) .cte("pair_costs")