diff options
Diffstat (limited to 'python/analytics/portfolio.py')
| -rw-r--r-- | python/analytics/portfolio.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/python/analytics/portfolio.py b/python/analytics/portfolio.py index 89210058..2681afae 100644 --- a/python/analytics/portfolio.py +++ b/python/analytics/portfolio.py @@ -101,7 +101,10 @@ class Portfolio: def mark(self, **kwargs): for t in self.trades: - t.mark(**kwargs) + try: + t.mark(**kwargs) + except: + continue def shock(self, params=["pnl"], **kwargs): return {trade_id: trade.shock(params, **kwargs) for trade_id, trade in self.items()} |
