diff --git a/setup.py b/setup.py index 5c54531..0d3b347 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name='ttools', - version='0.1.3', + version='0.1.4', packages=['ttools'], install_requires=[ 'vectorbtpro', diff --git a/ttools/vbtutils.py b/ttools/vbtutils.py index baad72c..a6a6aca 100644 --- a/ttools/vbtutils.py +++ b/ttools/vbtutils.py @@ -44,6 +44,8 @@ class AnchoredIndicator: # Run the indicator function for each group and concatenate the results results = [] for date, group in grouped_data: + if group.empty: + continue # Run the indicator for each group's data result = self.indicator.run(group, *args, **kwargs) results.append(result)