aboutsummaryrefslogtreecommitdiffstats
path: root/python/analytics/scenarios.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/analytics/scenarios.py')
-rw-r--r--python/analytics/scenarios.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/python/analytics/scenarios.py b/python/analytics/scenarios.py
index 65f77563..52aadcfd 100644
--- a/python/analytics/scenarios.py
+++ b/python/analytics/scenarios.py
@@ -28,7 +28,7 @@ def run_swaption_scenarios(swaption, date_range, spread_shock, vol_shock,
r = []
for date in date_range:
- swaption.index.trade_date = date.date()
+ swaption.index.value_date = date.date()
if vol_time_roll: T = swaption.T
for s in spreads:
swaption.ref = s
@@ -46,7 +46,7 @@ def run_index_scenarios(index, date_range, spread_shock, params=['pnl']):
r = []
for date in date_range:
- index.trade_date = date.date()
+ index.value_date = date.date()
for s in spreads:
index.spread = s
r.append([date, s] + [getattr(index, p) for p in params])
@@ -86,7 +86,7 @@ def run_portfolio_scenarios(portf, date_range, spread_shock, vol_shock,
with MaybePool(nproc) as pool:
pmap = pool.map if pool else map
for date in date_range:
- portf.trade_date = date.date()
+ portf.value_date = date.date()
if vol_time_roll:
t = [swaption.T for swaption in portf.swaptions]
for s in spreads: