Skip to content

Commit f157e75

Browse files
mgronckijenkins
authored andcommitted
Merge remote-tracking branch 'origin/master' into QPR-12401_matthias
1 parent a472f99 commit f157e75

32 files changed

Lines changed: 1104 additions & 225 deletions
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
#ScenarioLabel,ParKey,ParShift
2+
eur_ester_zero,DiscountCurve/EUR/1,0.009871
3+
eur_ester_zero,IndexCurve/EUR-ESTER/11,0.010145
4+
eur_ester_zero,DiscountCurve/EUR/31,0.010214
5+
eur_ester_zero,DiscountCurve/EUR/6,0.009974
6+
eur_ester_zero,DiscountCurve/EUR/15,0.010264
7+
eur_ester_zero,DiscountCurve/EUR/8,0.010043
8+
eur_ester_zero,DiscountCurve/EUR/5,0.009936
9+
eur_ester_zero,DiscountCurve/EUR/35,0.010784
10+
eur_ester_zero,DiscountCurve/EUR/9,0.010082
11+
eur_ester_zero,DiscountCurve/EUR/2,0.009880
12+
eur_ester_zero,DiscountCurve/EUR/0,0.009864
13+
eur_ester_zero,DiscountCurve/EUR/7,0.010011
14+
eur_ester_zero,DiscountCurve/EUR/11,0.010145
15+
eur_ester_zero,IndexCurve/EUR-ESTER/27,0.010198
16+
eur_ester_zero,DiscountCurve/EUR/19,0.010240
17+
eur_ester_zero,IndexCurve/EUR-ESTER/29,0.010193
18+
eur_ester_zero,DiscountCurve/EUR/27,0.010198
19+
eur_ester_zero,DiscountCurve/EUR/12,0.010174
20+
eur_ester_zero,DiscountCurve/EUR/22,0.010227
21+
eur_ester_zero,DiscountCurve/EUR/16,0.010189
22+
eur_ester_zero,DiscountCurve/EUR/17,0.010181
23+
eur_ester_zero,DiscountCurve/EUR/4,0.009902
24+
eur_ester_zero,DiscountCurve/EUR/14,0.010233
25+
eur_ester_zero,IndexCurve/EUR-ESTER/2,0.009880
26+
eur_ester_zero,DiscountCurve/EUR/10,0.010115
27+
eur_ester_zero,DiscountCurve/EUR/18,0.010201
28+
eur_ester_zero,DiscountCurve/EUR/33,0.010330
29+
eur_ester_zero,DiscountCurve/EUR/3,0.009888
30+
eur_ester_zero,IndexCurve/EUR-ESTER/16,0.010189
31+
eur_ester_zero,DiscountCurve/EUR/23,0.010217
32+
eur_ester_zero,IndexCurve/EUR-ESTER/0,0.009864
33+
eur_ester_zero,DiscountCurve/EUR/24,0.010210
34+
eur_ester_zero,IndexCurve/EUR-ESTER/23,0.010217
35+
eur_ester_zero,IndexCurve/EUR-ESTER/6,0.009974
36+
eur_ester_zero,IndexCurve/EUR-ESTER/17,0.010181
37+
eur_ester_zero,IndexCurve/EUR-ESTER/13,0.010207
38+
eur_ester_zero,DiscountCurve/EUR/25,0.010205
39+
eur_ester_zero,DiscountCurve/EUR/29,0.010193
40+
eur_ester_zero,IndexCurve/EUR-ESTER/28,0.010195
41+
eur_ester_zero,DiscountCurve/EUR/26,0.010201
42+
eur_ester_zero,DiscountCurve/EUR/28,0.010195
43+
eur_ester_zero,DiscountCurve/EUR/32,0.010207
44+
eur_ester_zero,DiscountCurve/EUR/13,0.010207
45+
eur_ester_zero,DiscountCurve/EUR/36,0.010471
46+
eur_ester_zero,DiscountCurve/EUR/21,0.010226
47+
eur_ester_zero,IndexCurve/EUR-ESTER/8,0.010043
48+
eur_ester_zero,DiscountCurve/EUR/34,0.010623
49+
eur_ester_zero,IndexCurve/EUR-ESTER/1,0.009871
50+
eur_ester_zero,IndexCurve/EUR-ESTER/21,0.010226
51+
eur_ester_zero,IndexCurve/EUR-ESTER/3,0.009888
52+
eur_ester_zero,IndexCurve/EUR-ESTER/25,0.010205
53+
eur_ester_zero,IndexCurve/EUR-ESTER/4,0.009902
54+
eur_ester_zero,IndexCurve/EUR-ESTER/26,0.010201
55+
eur_ester_zero,IndexCurve/EUR-ESTER/5,0.009936
56+
eur_ester_zero,IndexCurve/EUR-ESTER/7,0.010011
57+
eur_ester_zero,IndexCurve/EUR-ESTER/34,0.010623
58+
eur_ester_zero,IndexCurve/EUR-ESTER/36,0.010471
59+
eur_ester_zero,IndexCurve/EUR-ESTER/10,0.010115
60+
eur_ester_zero,IndexCurve/EUR-ESTER/15,0.010264
61+
eur_ester_zero,IndexCurve/EUR-ESTER/18,0.010201
62+
eur_ester_zero,IndexCurve/EUR-ESTER/9,0.010082
63+
eur_ester_zero,IndexCurve/EUR-ESTER/12,0.010174
64+
eur_ester_zero,IndexCurve/EUR-ESTER/31,0.010214
65+
eur_ester_zero,IndexCurve/EUR-ESTER/14,0.010233
66+
eur_ester_zero,IndexCurve/EUR-ESTER/20,0.010232
67+
eur_ester_zero,IndexCurve/EUR-ESTER/19,0.010240
68+
eur_ester_zero,IndexCurve/EUR-ESTER/30,0.010134
69+
eur_ester_zero,IndexCurve/EUR-ESTER/32,0.010207
70+
eur_ester_zero,IndexCurve/EUR-ESTER/33,0.010330
71+
eur_ester_zero,DiscountCurve/EUR/30,0.010134
72+
eur_ester_zero,IndexCurve/EUR-ESTER/24,0.010210
73+
eur_ester_zero,IndexCurve/EUR-ESTER/35,0.010784
74+
eur_ester_zero,DiscountCurve/EUR/20,0.010232
75+
eur_ester_zero,IndexCurve/EUR-ESTER/22,0.010227
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<Conventions>
2+
<Deposit>
3+
<Id>EUR-ON-DEPOSIT-ESTER</Id>
4+
<IndexBased>true</IndexBased>
5+
<Index>EUR-ESTER</Index>
6+
</Deposit>
7+
<OIS>
8+
<Id>EUR-ESTER-OIS</Id>
9+
<SpotLag>1</SpotLag>
10+
<Index>EUR-ESTER</Index>
11+
<FixedDayCounter>A360</FixedDayCounter>
12+
<PaymentLag>1</PaymentLag>
13+
<EOM>false</EOM>
14+
<FixedFrequency>Annual</FixedFrequency>
15+
<FixedConvention>MF</FixedConvention>
16+
<FixedPaymentConvention>MF</FixedPaymentConvention>
17+
<Rule>Backward</Rule>
18+
</OIS>
19+
</Conventions>
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
<CurveConfiguration>
2+
<YieldCurves>
3+
<YieldCurve>
4+
<CurveId>EUR-ESTER</CurveId>
5+
<CurveDescription>EUR ESTER discount curve bootstrapped from OIS swap rates</CurveDescription>
6+
<Currency>EUR</Currency>
7+
<DiscountCurve>EUR-ESTER</DiscountCurve>
8+
<Segments>
9+
<Simple>
10+
<Type>Deposit</Type>
11+
<Quotes>
12+
<Quote>MM/RATE/EUR/ESTER/0D/1D</Quote>
13+
</Quotes>
14+
<Conventions>EUR-ON-DEPOSIT-ESTER</Conventions>
15+
<PillarChoice>LastRelevantPillarDate</PillarChoice>
16+
<Priority>0</Priority>
17+
<MinDistance>1</MinDistance>
18+
</Simple>
19+
<Simple>
20+
<Type>OIS</Type>
21+
<Quotes>
22+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1W</Quote>
23+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2W</Quote>
24+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3W</Quote>
25+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1M</Quote>
26+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2M</Quote>
27+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3M</Quote>
28+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/4M</Quote>
29+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/5M</Quote>
30+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/6M</Quote>
31+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/7M</Quote>
32+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/8M</Quote>
33+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/9M</Quote>
34+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/10M</Quote>
35+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/11M</Quote>
36+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/1Y</Quote>
37+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/15M</Quote>
38+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/18M</Quote>
39+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/21M</Quote>
40+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/2Y</Quote>
41+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/3Y</Quote>
42+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/4Y</Quote>
43+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/5Y</Quote>
44+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/6Y</Quote>
45+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/7Y</Quote>
46+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/8Y</Quote>
47+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/9Y</Quote>
48+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/10Y</Quote>
49+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/11Y</Quote>
50+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/12Y</Quote>
51+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/15Y</Quote>
52+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/20Y</Quote>
53+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/25Y</Quote>
54+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/30Y</Quote>
55+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/40Y</Quote>
56+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/50Y</Quote>
57+
<Quote optional="true">IR_SWAP/RATE/EUR/ESTER/2D/1D/60Y</Quote>
58+
</Quotes>
59+
<Conventions>EUR-ESTER-OIS</Conventions>
60+
<PillarChoice>LastRelevantPillarDate</PillarChoice>
61+
<Priority>0</Priority>
62+
<MinDistance>1</MinDistance>
63+
</Simple>
64+
</Segments>
65+
<InterpolationVariable>Discount</InterpolationVariable>
66+
<InterpolationMethod>LogLinear</InterpolationMethod>
67+
<MixedInterpolationCutoff>1</MixedInterpolationCutoff>
68+
<YieldCurveDayCounter>A365</YieldCurveDayCounter>
69+
<Tolerance>0.0000000000010000</Tolerance>
70+
<Extrapolation>true</Extrapolation>
71+
<BootstrapConfig>
72+
<Accuracy>0.0000000000010000</Accuracy>
73+
<GlobalAccuracy>0.0000000000010000</GlobalAccuracy>
74+
<DontThrow>false</DontThrow>
75+
<MaxAttempts>5</MaxAttempts>
76+
<MaxFactor>2</MaxFactor>
77+
<MinFactor>2</MinFactor>
78+
<DontThrowSteps>10</DontThrowSteps>
79+
</BootstrapConfig>
80+
</YieldCurve>
81+
</YieldCurves>
82+
</CurveConfiguration>
83+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#fixingDate,fixingId,fixingValue
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#datumDate,datumId, datumValue
2+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/10M,0.036
3+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/10Y,0.025
4+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/11M,0.035
5+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/11Y,0.025
6+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/12Y,0.025
7+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/15M,0.033
8+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/15Y,0.026
9+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/18M,0.032
10+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/1M,0.039
11+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/1W,0.039
12+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/1Y,0.035
13+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/20Y,0.025
14+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/21M,0.031
15+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/25Y,0.025
16+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/2M,0.039
17+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/2W,0.039
18+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/2Y,0.03
19+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/30Y,0.024
20+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/3M,0.039
21+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/3W,0.039
22+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/3Y,0.027
23+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/40Y,0.022
24+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/4M,0.039
25+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/4Y,0.026
26+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/50Y,0.021
27+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/5M,0.038
28+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/5Y,0.025
29+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/60Y,0.022
30+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/6M,0.038
31+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/6Y,0.025
32+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/7M,0.038
33+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/7Y,0.025
34+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/8M,0.037
35+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/8Y,0.025
36+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/9M,0.036
37+
2024-03-05,IR_SWAP/RATE/EUR/ESTER/2D/1D/9Y,0.025
38+
2024-03-05,MM/RATE/EUR/ESTER/0D/1D,0.039

Examples/Example_69/Input/ore.xml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0"?>
2+
<ORE>
3+
<Setup>
4+
<Parameter name="asofDate">2024-03-05</Parameter>
5+
<Parameter name="inputPath">Input</Parameter>
6+
<Parameter name="outputPath">Output</Parameter>
7+
<Parameter name="logFile">log.txt</Parameter>
8+
<Parameter name="logMask">255</Parameter>
9+
<Parameter name="marketDataFile">marketdata.csv</Parameter>
10+
<Parameter name="fixingDataFile">fixings.csv</Parameter>
11+
<Parameter name="implyTodaysFixings">N</Parameter>
12+
<Parameter name="curveConfigFile">curveconfig.xml</Parameter>
13+
<Parameter name="conventionsFile">conventions.xml</Parameter>
14+
<Parameter name="marketConfigFile">todaysmarket.xml</Parameter>
15+
<Parameter name="pricingEnginesFile">pricingengine.xml</Parameter>
16+
<Parameter name="portfolioFile">portfolio.xml</Parameter>
17+
<Parameter name="observationModel">None</Parameter>
18+
</Setup>
19+
<Markets>
20+
<Parameter name="lgmcalibration">inccy</Parameter>
21+
<Parameter name="fxcalibration">default</Parameter>
22+
<Parameter name="pricing">default</Parameter>
23+
<Parameter name="simulation">default</Parameter>
24+
<Parameter name="sensitivity">default</Parameter>
25+
</Markets>
26+
<Analytics>
27+
<!--Analytic type="npv">
28+
<Parameter name="active">Y</Parameter>
29+
<Parameter name="baseCurrency">EUR</Parameter>
30+
<Parameter name="outputFileName">npv.csv</Parameter>
31+
</Analytic>
32+
<Analytic type="cashflow">
33+
<Parameter name="active">Y</Parameter>
34+
<Parameter name="outputFileName">flows.csv</Parameter>
35+
</Analytic>
36+
<Analytic type="curves">
37+
<Parameter name="active">Y</Parameter>
38+
<Parameter name="configuration">default</Parameter>
39+
<Parameter name="grid">240,1M</Parameter>
40+
<Parameter name="outputFileName">curves.csv</Parameter>
41+
</Analytic>
42+
<Analytic type="sensitivity">
43+
<Parameter name="active">Y</Parameter>
44+
<Parameter name="marketConfigFile">simulation.xml</Parameter>
45+
<Parameter name="sensitivityConfigFile">sensitivity.xml</Parameter>
46+
<Parameter name="pricingEnginesFile">pricingengine.xml</Parameter>
47+
<Parameter name="scenarioOutputFile">scenario.csv</Parameter>
48+
<Parameter name="sensitivityOutputFile">sensitivity.csv</Parameter>
49+
<Parameter name="outputSensitivityThreshold">0.000000</Parameter>
50+
<Parameter name="recalibrateModels">Y</Parameter>
51+
<Parameter name="parSensitivity">Y</Parameter>
52+
<Parameter name="optimiseRiskFactors">Y</Parameter>
53+
<Parameter name="parSensitivityOutputFile">parsensitivity.csv</Parameter>
54+
<Parameter name="outputJacobi">Y</Parameter>
55+
<Parameter name="jacobiOutputFile">jacobi.csv</Parameter>
56+
<Parameter name="jacobiInverseOutputFile">jacobi_inverse.csv</Parameter>
57+
</Analytic>
58+
<Analytic type="stress">
59+
<Parameter name="active">Y</Parameter>
60+
<Parameter name="marketConfigFile">simulation.xml</Parameter>
61+
<Parameter name="stressConfigFile">stresstest.xml</Parameter>
62+
<Parameter name="sensitivityConfigFile">sensitivity.xml</Parameter>
63+
<Parameter name="pricingEnginesFile">pricingengine.xml</Parameter>
64+
<Parameter name="scenarioOutputFile">stresstest.csv</Parameter>
65+
<Parameter name="outputThreshold">0.000001</Parameter>
66+
<Parameter name="stressZeroScenarioDataFile">zeroStressScenarioData.xml</Parameter>
67+
</Analytic-->
68+
<Analytic type="zeroToParShift">
69+
<Parameter name="active">Y</Parameter>
70+
<Parameter name="marketConfigFile">simulation.xml</Parameter>
71+
<Parameter name="stressConfigFile">stresstest.xml</Parameter>
72+
<Parameter name="sensitivityConfigFile">sensitivity.xml</Parameter>
73+
<Parameter name="pricingEnginesFile">pricingengine.xml</Parameter>
74+
<Parameter name="scenarioOutputFile">stresstest.csv</Parameter>
75+
<Parameter name="parShiftsFile">parshifts.csv</Parameter>
76+
</Analytic>
77+
</Analytics>
78+
</ORE>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<Portfolio>
3+
</Portfolio>
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0"?>
2+
<PricingEngines>
3+
<Product type="Swap">
4+
<Model>DiscountedCashflows</Model>
5+
<ModelParameters/>
6+
<Engine>DiscountingSwapEngine</Engine>
7+
<EngineParameters/>
8+
</Product>
9+
<Product type="CrossCurrencySwap">
10+
<Model>DiscountedCashflows</Model>
11+
<ModelParameters/>
12+
<Engine>DiscountingCrossCurrencySwapEngine</Engine>
13+
<EngineParameters>
14+
<Parameter name="SensitivityTemplate">FX_Analytical</Parameter>
15+
</EngineParameters>
16+
</Product>
17+
<Product type="CreditDefaultSwap">
18+
<Model>DiscountedCashflows</Model>
19+
<ModelParameters/>
20+
<Engine>MidPointCdsEngine</Engine>
21+
<EngineParameters>
22+
<Parameter name="SensitivityTemplate">IR_Analytical</Parameter>
23+
</EngineParameters>
24+
</Product>
25+
<Product type="CapFlooredIborLeg">
26+
<Model>BlackOrBachelier</Model>
27+
<ModelParameters/>
28+
<Engine>BlackIborCouponPricer</Engine>
29+
<EngineParameters>
30+
<!-- Black76 or BivariateLognormal -->
31+
<Parameter name="TimingAdjustment">Black76</Parameter>
32+
<!-- Correlation Parameter for BivariateLognormal -->
33+
<Parameter name="Correlation">1.0</Parameter>
34+
<Parameter name="SensitivityTemplate">IR_Analytical</Parameter>
35+
</EngineParameters>
36+
</Product>
37+
</PricingEngines>
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<SensitivityAnalysis>
2+
<DiscountCurves>
3+
<DiscountCurve ccy="EUR">
4+
<ShiftType>Absolute</ShiftType>
5+
<ShiftSize>0.0001</ShiftSize>
6+
<ShiftScheme>Forward</ShiftScheme>
7+
<ShiftTenors>1D, 1W,2W,3W,1M,2M,3M,4M,5M,6M,7M,8M,9M,10M,11M,1Y,15M,18M,21M,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,11Y,12Y,15Y,20Y,25Y,30Y,40Y,50Y,60Y</ShiftTenors>
8+
<ParConversion>
9+
<Instruments>DEP, OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS</Instruments>
10+
<SingleCurve>true</SingleCurve>
11+
<Conventions>
12+
<Convention id="DEP">EUR-ON-DEPOSIT-ESTER</Convention>
13+
<Convention id="OIS">EUR-ESTER-OIS</Convention>
14+
</Conventions>
15+
</ParConversion>
16+
</DiscountCurve>
17+
</DiscountCurves>
18+
<IndexCurves>
19+
<IndexCurve index="EUR-ESTER">
20+
<ShiftType>Absolute</ShiftType>
21+
<ShiftSize>0.0001</ShiftSize>
22+
<ShiftScheme>Forward</ShiftScheme>
23+
<ShiftTenors>1D, 1W,2W,3W,1M,2M,3M,4M,5M,6M,7M,8M,9M,10M,11M,1Y,15M,18M,21M,2Y,3Y,4Y,5Y,6Y,7Y,8Y,9Y,10Y,11Y,12Y,15Y,20Y,25Y,30Y,40Y,50Y,60Y</ShiftTenors>
24+
<ParConversion>
25+
<Instruments>DEP, OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS,OIS</Instruments>
26+
<SingleCurve>true</SingleCurve>
27+
<Conventions>
28+
<Convention id="DEP">EUR-ON-DEPOSIT-ESTER</Convention>
29+
<Convention id="OIS">EUR-ESTER-OIS</Convention>
30+
</Conventions>
31+
</ParConversion>
32+
</IndexCurve>
33+
</IndexCurves>
34+
<YieldCurves/>
35+
<FxSpots>
36+
</FxSpots>
37+
<CreditCurves>
38+
</CreditCurves>
39+
<CapFloorVolatilities>
40+
</CapFloorVolatilities>
41+
<ComputeGamma>false</ComputeGamma>
42+
<UseSpreadedTermStructures>true</UseSpreadedTermStructures>
43+
</SensitivityAnalysis>
44+

0 commit comments

Comments
 (0)