diff --git a/catalyst/exchange/bittrex/bittrex.py b/catalyst/exchange/bittrex/bittrex.py index dfd1a496..cdd2d18a 100644 --- a/catalyst/exchange/bittrex/bittrex.py +++ b/catalyst/exchange/bittrex/bittrex.py @@ -119,7 +119,14 @@ class Bittrex(Exchange): ) return order else: - raise CreateOrderError(exchange=self.name, error=order_status) + if order_status == 'INSUFFICIENT_FUNDS': + log.warn('not enough funds to create order') + return None + else: + raise CreateOrderError( + exchange=self.name, + error=order_status + ) else: raise InvalidOrderStyle(exchange=self.name, style=style.__class__.__name__)