public class FRAMarketComponent extends FRAStandardComponent
Constructor and Description |
---|
FRAMarketComponent(java.lang.String strName,
Stream stream,
double dblStrike,
CashSettleParams csp)
FRAMarketComponent constructor
|
Modifier and Type | Method and Description |
---|---|
CaseInsensitiveTreeMap<java.lang.Double> |
value(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp)
Generate a full list of the Product measures for the full input set of market parameters
|
calibQuoteSet, forwardPRWC, fundingPRWC, jackDDirtyPVDManifestMeasure, manifestMeasureDFMicroJack, measureNames, strike
calibMeasures, cashSettleParams, couponCurrency, couponMetrics, couponPeriods, creditLabel, effectiveDate, firstCouponDate, forwardLabel, freq, fundingForwardPRWC, fundingLabel, fxLabel, fxPRWC, govvieLabel, govviePRWC, initialNotional, maturityDate, name, notional, notional, payCurrency, primaryCode, principalCurrency, pv, setPrimaryCode, stream, volatilityLabel, volatilityPRWC
calibPRWC, secondaryCode
customScenarioMeasures, measures, measureValue, tenor
public FRAMarketComponent(java.lang.String strName, Stream stream, double dblStrike, CashSettleParams csp) throws java.lang.Exception
strName
- Futures Component Namestream
- Futures StreamdblStrike
- Futures Strikecsp
- Cash Settle Parameters Instancejava.lang.Exception
- Thrown if Inputs are Invalidpublic CaseInsensitiveTreeMap<java.lang.Double> value(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Component
value
in class FRAStandardComponent
valParams
- ValuationParamspricerParams
- PricerParamscsqs
- Market Parametersvcp
- Valuation Customization Parameters