diff options
Diffstat (limited to 'python/analytics/scenarios.py')
| -rw-r--r-- | python/analytics/scenarios.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/python/analytics/scenarios.py b/python/analytics/scenarios.py index 1ebf9371..037f5d9b 100644 --- a/python/analytics/scenarios.py +++ b/python/analytics/scenarios.py @@ -120,6 +120,7 @@ def run_portfolio_scenarios(portf, date_range, params=["pnl"], **kwargs): if nproc > 0 run with nproc processes. """ d = {} + portf = deepcopy(portf) for date in date_range: portf.value_date = date.date() d[date] = join_dfs(portf.shock(params, **kwargs)) |
