diff --git a/zipline/algorithm.py b/zipline/algorithm.py index df29f5c9..b3d7097e 100644 --- a/zipline/algorithm.py +++ b/zipline/algorithm.py @@ -201,7 +201,9 @@ class TradingAlgorithm(object): self.event_manager = EventManager() if self.algoscript is not None: - filename = kwargs.pop('algo_filename', '') + filename = kwargs.pop('algo_filename') + if filename is None: + filename = '' code = compile(self.algoscript, filename, 'exec') exec_(code, self.namespace) self._initialize = self.namespace.get('initialize')