-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathsensitivity.xml
More file actions
125 lines (125 loc) · 3.91 KB
/
sensitivity.xml
File metadata and controls
125 lines (125 loc) · 3.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<SensitivityAnalysis>
<!-- Discount curve shifts -->
<DiscountCurves>
<DiscountCurve ccy="EUR">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</DiscountCurve>
<DiscountCurve ccy="USD">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</DiscountCurve>
<DiscountCurve ccy="GBP">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</DiscountCurve>
<DiscountCurve ccy="CHF">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</DiscountCurve>
<DiscountCurve ccy="EUR">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</DiscountCurve>
</DiscountCurves>
<!-- Index curve shifts -->
<IndexCurves>
<IndexCurve index="EUR-EURIBOR-6M">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</IndexCurve>
<IndexCurve index="EUR-EURIBOR-3M">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</IndexCurve>
<IndexCurve index="EUR-EONIA">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</IndexCurve>
<IndexCurve index="USD-LIBOR-3M">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</IndexCurve>
<IndexCurve index="CHF-LIBOR-6M">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftTenors>6M,1Y,2Y,3Y,5Y,7Y,10Y,15Y,20Y</ShiftTenors>
</IndexCurve>
</IndexCurves>
<!-- FX spot shifts -->
<FxSpots>
<FxSpot ccypair="USDEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
</FxSpot>
<FxSpot ccypair="GBPEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
</FxSpot>
<FxSpot ccypair="CHFEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
</FxSpot>
<FxSpot ccypair="JPYEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
</FxSpot>
</FxSpots>
<!-- FX ATM vol shifts -->
<FxVolatilities>
<FxVolatility ccypair="USDEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
<ShiftExpiries>1Y,2Y,3Y,5Y</ShiftExpiries>
<ShiftStrikes/>
</FxVolatility>
<FxVolatility ccypair="GBPEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
<ShiftExpiries>1Y,2Y,3Y,5Y</ShiftExpiries>
<ShiftStrikes/>
</FxVolatility>
<FxVolatility ccypair="JPYEUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
<ShiftExpiries>1Y,2Y,3Y,5Y</ShiftExpiries>
<ShiftStrikes/>
</FxVolatility>
</FxVolatilities>
<!-- Swaption ATM vol shifts -->
<SwaptionVolatilities>
<SwaptionVolatility ccy="EUR">
<ShiftType>Relative</ShiftType>
<ShiftSize>0.01</ShiftSize>
<ShiftExpiries>1Y,5Y,7Y,10Y</ShiftExpiries>
<ShiftTerms>1Y,5Y,10Y</ShiftTerms>
<ShiftStrikes/>
</SwaptionVolatility>
</SwaptionVolatilities>
<!-- Cap/Floor (Optionlet or Flat) vol surface shifts -->
<CapFloorVolatilities>
<CapFloorVolatility ccy="EUR">
<ShiftType>Absolute</ShiftType>
<ShiftSize>0.0001</ShiftSize>
<ShiftExpiries>1Y,2Y,3Y,5Y,7Y,10Y</ShiftExpiries>
<ShiftStrikes>0.01,0.02,0.03,0.04,0.05</ShiftStrikes>
<Index>EUR-EURIBOR-6M</Index>
</CapFloorVolatility>
</CapFloorVolatilities>
<CDSVolatilities></CDSVolatilities>
<!-- Cross Gamma filter: Pairs of factor sub-strings -->
<CrossGammaFilter>
<Pair>DiscountCurve/EUR,DiscountCurve/EUR</Pair>
<Pair>IndexCurve/EUR,IndexCurve/EUR</Pair>
<Pair>DiscountCurve/EUR,IndexCurve/EUR</Pair>
</CrossGammaFilter>
</SensitivityAnalysis>