diff options
Diffstat (limited to 'python/analytics/portfolio.py')
| -rw-r--r-- | python/analytics/portfolio.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/python/analytics/portfolio.py b/python/analytics/portfolio.py index 0ba7d55a..fa98d3c8 100644 --- a/python/analytics/portfolio.py +++ b/python/analytics/portfolio.py @@ -81,6 +81,9 @@ class Portfolio: raise ValueError(f"{trade_id} not found") return trade + def __bool__(self): + return self.trades != [] + @property def indices(self): return [t for t in self.trades if isinstance(t, CreditIndex)] |
