primaryCode
public java.lang.String primaryCode()
Description copied from class:
CalibratableComponent
Return the primary code
- Specified by:
primaryCode
in classCalibratableComponent
- Returns:
- Primary Code
BondProduct
, ComponentMarketParamRef
TreasuryComponent
public class BondComponent extends Bond implements BondProduct
Modifier and Type | Class | Description |
---|---|---|
class |
BondComponent.BondCalibrator |
The BondCalibrator implements a calibrator that calibrates the yield, the credit basis, or the Z
Spread for the bond given the price input.
|
Constructor | Description |
---|---|
BondComponent() |
Constructor: Construct an empty bond object
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
accrualDC() |
Return the bond's accrual day count
|
double |
accrued(int iDate,
CurveSurfaceQuoteContainer csqc) |
Calculate the bond's accrued for the period identified by the valuation date
|
double |
aswFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate ASW from Bond Basis to Maturity
|
double |
aswFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate ASW from Bond Basis to Work-out
|
double |
aswFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate ASW from Bond Basis to Optimal Exercise
|
double |
aswFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate ASW from Credit Basis to Maturity
|
double |
aswFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate ASW from Credit Basis to Work-out
|
double |
aswFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate ASW from Credit Basis to Optimal Exercise
|
double |
aswFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate ASW from Discount Margin to Maturity
|
double |
aswFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate ASW from Discount Margin to Work-out
|
double |
aswFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate ASW from Discount Margin to Optimal Exercise
|
double |
aswFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate ASW from E Spread to Maturity
|
double |
aswFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate ASW from E Spread to Work-out
|
double |
aswFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate ASW from E Spread to Optimal Exercise
|
double |
aswFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate ASW from G Spread to Maturity
|
double |
aswFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate ASW from G Spread to Work-out
|
double |
aswFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate ASW from G Spread to Optimal Exercise
|
double |
aswFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate ASW from I Spread to Maturity
|
double |
aswFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate ASW from I Spread to Work-out
|
double |
aswFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate ASW from I Spread to Optimal Exercise
|
double |
aswFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate ASW from J Spread to Maturity
|
double |
aswFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate ASW from J Spread to Work-out
|
double |
aswFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate ASW from J Spread to Optimal Exercise
|
double |
aswFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate ASW from N Spread to Maturity
|
double |
aswFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate ASW from N Spread to Work-out
|
double |
aswFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate ASW from JN Spread to Optimal Exercise
|
double |
aswFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate ASW from OAS to Maturity
|
double |
aswFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate ASW from OAS to Work-out
|
double |
aswFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate ASW from OAS to Optimal Exercise
|
double |
aswFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate ASW from PECS to Maturity
|
double |
aswFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate ASW from PECS to Work-out
|
double |
aswFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate ASW from PECS to Optimal Exercise
|
double |
aswFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate ASW from Price to Maturity
|
double |
aswFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate ASW from Price to Work-out
|
double |
aswFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate ASW from Price to Optimal Exercise
|
double |
aswFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate ASW from TSY Spread to Maturity
|
double |
aswFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate ASW from TSY Spread to Work-out
|
double |
aswFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate ASW from TSY Spread to Optimal Exercise
|
double |
aswFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate ASW from Yield to Maturity
|
double |
aswFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate ASW from Yield to Work-out
|
double |
aswFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate ASW from Yield Spread to Maturity
|
double |
aswFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate ASW from Yield Spread to Work-out
|
double |
aswFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate ASW from Yield Spread to Optimal Exercise
|
double |
aswFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate ASW from Yield to Optimal Exercise
|
double |
aswFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate ASW from Z Spread to Maturity
|
double |
aswFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate ASW from Z Spread to Work-out
|
double |
aswFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate ASW from Z Spread to Optimal Exercise
|
double |
bondBasisFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Bond Basis from ASW to Maturity
|
double |
bondBasisFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Bond Basis from ASW to Work-out
|
double |
bondBasisFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Bond Basis from ASW to Optimal Exercise
|
double |
bondBasisFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Bond Basis from Credit Basis to Maturity
|
double |
bondBasisFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Bond Basis from Credit Basis to Work-out
|
double |
bondBasisFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Bond Basis from Credit Basis to Optimal Exercise
|
double |
bondBasisFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Bond Basis from Discount Margin to Maturity
|
double |
bondBasisFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Bond Basis from Discount Margin to Work-out
|
double |
bondBasisFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Bond Basis from Discount Margin to Optimal Exercise
|
double |
bondBasisFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Bond Basis from E Spread to Maturity
|
double |
bondBasisFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Bond Basis from E Spread to Work-out
|
double |
bondBasisFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Bond Basis from E Spread to Optimal Exercise
|
double |
bondBasisFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Bond Basis from G Spread to Maturity
|
double |
bondBasisFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Bond Basis from G Spread to Work-out
|
double |
bondBasisFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Bond Basis from G Spread to Optimal Exercise
|
double |
bondBasisFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Bond Basis from I Spread to Maturity
|
double |
bondBasisFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Bond Basis from I Spread to Work-out
|
double |
bondBasisFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Bond Basis from I Spread to Optimal Exercise
|
double |
bondBasisFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Bond Basis from J Spread to Maturity
|
double |
bondBasisFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Bond Basis from J Spread to Work-out
|
double |
bondBasisFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Bond Basis from J Spread to Optimal Exercise
|
double |
bondBasisFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Bond Basis from N Spread to Maturity
|
double |
bondBasisFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Bond Basis from N Spread to Work-out
|
double |
bondBasisFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Bond Basis from N Spread to Optimal Exercise
|
double |
bondBasisFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Bond Basis from OAS to Maturity
|
double |
bondBasisFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Bond Basis from OAS to Work-out
|
double |
bondBasisFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Bond Basis from OAS to Optimal Exercise
|
double |
bondBasisFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Bond Basis from PECS to Maturity
|
double |
bondBasisFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Bond Basis from PECS to Work-out
|
double |
bondBasisFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Bond Basis from PECS to Optimal Exercise
|
double |
bondBasisFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Bond Basis from Price to Maturity
|
double |
bondBasisFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Bond Basis from Price to Work-out
|
double |
bondBasisFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Bond Basis from Price to Optimal Exercise
|
double |
bondBasisFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Bond Basis from TSY Spread to Maturity
|
double |
bondBasisFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Bond Basis from TSY Spread to Work-out
|
double |
bondBasisFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Bond Basis from TSY Spread to Optimal Exercise
|
double |
bondBasisFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Bond Basis from Yield to Maturity
|
double |
bondBasisFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Bond Basis from Yield to Work-out
|
double |
bondBasisFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Bond Basis from Yield Spread to Maturity
|
double |
bondBasisFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Bond Basis from Yield Spread to Work-out
|
double |
bondBasisFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Bond Basis from Yield Spread to Optimal Exercise
|
double |
bondBasisFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Bond Basis from Yield to Optimal Exercise
|
double |
bondBasisFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Bond Basis from Z Spread to Maturity
|
double |
bondBasisFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Bond Basis from Z Spread to Work-out
|
double |
bondBasisFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Bond Basis from Z Spread to Optimal Exercise
|
java.lang.String |
calculationType() |
Return the bond's calculation type
|
CaseInsensitiveTreeMap<java.lang.Double> |
calibMeasures(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp) |
Generate a Map of the Calibration Measures
|
ProductQuoteSet |
calibQuoteSet(LatentStateSpecification[] aLSS) |
Generate the Product Specific Calibration Quote Set
|
boolean |
callable() |
Indicate if the bond is callable
|
BondEOSMetrics |
callMetrics(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice,
GovvieBuilderSettings gbs,
DiffusionEvolver deGovvieForward,
int iNumPath) |
Generate the EOS Callable Option Adjusted Metrics
|
EmbeddedOptionSchedule |
callSchedule() |
Return the bond's embedded call schedule
|
CashSettleParams |
cashSettleParams() |
Get the Product's cash settlement parameters
|
double |
convexityFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Convexity from ASW to Maturity
|
double |
convexityFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Convexity from ASW to Work-out
|
double |
convexityFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Convexity from ASW to Optimal Exercise
|
double |
convexityFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Convexity from Bond Basis to Maturity
|
double |
convexityFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Convexity from Bond Basis to Work-out
|
double |
convexityFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Convexity from Bond Basis to Optimal Exercise
|
double |
convexityFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Convexity from Credit Basis to Maturity
|
double |
convexityFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Convexity from Credit Basis to Work-out
|
double |
convexityFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Convexity from Credit Basis to Optimal Exercise
|
double |
convexityFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Convexity from Discount Margin to Maturity
|
double |
convexityFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Convexity from Discount Margin to Work-out
|
double |
convexityFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Convexity from Discount Margin to Optimal Exercise
|
double |
convexityFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Convexity from E Spread to Maturity
|
double |
convexityFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Convexity from E Spread to Work-out
|
double |
convexityFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Convexity from E Spread to Optimal Exercise
|
double |
convexityFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Convexity from G Spread to Maturity
|
double |
convexityFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Convexity from G Spread to Work-out
|
double |
convexityFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Convexity from G Spread to Optimal Exercise
|
double |
convexityFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Convexity from I Spread to Maturity
|
double |
convexityFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Convexity from I Spread to Work-out
|
double |
convexityFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Convexity from I Spread to Optimal Exercise
|
double |
convexityFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Convexity from J Spread to Maturity
|
double |
convexityFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Convexity from J Spread to Work-out
|
double |
convexityFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Convexity from J Spread to Optimal Exercise
|
double |
convexityFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Convexity from N Spread to Maturity
|
double |
convexityFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Convexity from N Spread to Work-out
|
double |
convexityFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Convexity from N Spread to Optimal Exercise
|
double |
convexityFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Convexity from OAS to Maturity
|
double |
convexityFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Convexity from OAS to Work-out
|
double |
convexityFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Convexity from OAS to Optimal Exercise
|
double |
convexityFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Convexity from PECS to Maturity
|
double |
convexityFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Convexity from PECS to Work-out
|
double |
convexityFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Convexity from PECS to Optimal Exercise
|
double |
convexityFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Convexity from Price to Maturity
|
double |
convexityFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Convexity from Price to Work-out
|
double |
convexityFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Convexity from Price to Optimal Exercise
|
double |
convexityFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Convexity from TSY Spread to Maturity
|
double |
convexityFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Convexity from TSY Spread to Work-out
|
double |
convexityFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Convexity from TSY Spread to Optimal Exercise
|
double |
convexityFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Convexity from Yield to Maturity
|
double |
convexityFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Convexity from Yield to Work-out
|
double |
convexityFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Convexity from Yield Spread to Maturity
|
double |
convexityFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Convexity from Yield Spread to Work-out
|
double |
convexityFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Convexity from Yield Spread to Optimal Exercise
|
double |
convexityFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Convexity from Yield to Optimal Exercise
|
double |
convexityFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Convexity from Z Spread to Maturity
|
double |
convexityFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Convexity from Z Spread to Work-out
|
double |
convexityFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Convexity from Z Spread to Optimal Exercise
|
CaseInsensitiveTreeMap<java.lang.String> |
couponCurrency() |
Get the Map of Coupon Currencies
|
java.lang.String |
couponDC() |
Return the bond's coupon day count
|
double |
couponFactor(int iDate) |
Retrieve the Coupon Factor for the given Date
|
CompositePeriodCouponMetrics |
couponMetrics(int iAccrualEndDate,
ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Get the Product's coupon Metrics at the specified accrual date
|
java.util.List<CompositePeriod> |
couponPeriods() |
Get the Product's Cash Flow Periods
|
CouponSetting |
couponSetting() |
Retrieve the bond coupon setting
|
java.lang.String |
couponType() |
Return the bond's coupon type
|
double |
creditBasisFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Credit Basis from ASW to Maturity
|
double |
creditBasisFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Credit Basis from ASW to Work-out
|
double |
creditBasisFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Credit Basis from ASW to Optimal Exercise
|
double |
creditBasisFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Credit Basis from Bond Basis to Maturity
|
double |
creditBasisFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Credit Basis from Bond Basis to Work-out
|
double |
creditBasisFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Credit Basis from Bond Basis to Optimal Exercise
|
double |
creditBasisFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Credit Basis from Discount Margin to Maturity
|
double |
creditBasisFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Credit Basis from Discount Margin to Work-out
|
double |
creditBasisFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Credit Basis from Discount Margin to Optimal Exercise
|
double |
creditBasisFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Credit Basis from E Spread to Maturity
|
double |
creditBasisFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Credit Basis from E Spread to Work-out
|
double |
creditBasisFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Credit Basis from E Spread to Optimal Exercise
|
double |
creditBasisFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Credit Basis from G Spread to Maturity
|
double |
creditBasisFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Credit Basis from G Spread to Work-out
|
double |
creditBasisFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Credit Basis from G Spread to Optimal Exercise
|
double |
creditBasisFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Credit Basis from I Spread to Maturity
|
double |
creditBasisFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Credit Basis from I Spread to Work-out
|
double |
creditBasisFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Credit Basis from I Spread to Optimal Exercise
|
double |
creditBasisFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Credit Basis from J Spread to Maturity
|
double |
creditBasisFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Credit Basis from J Spread to Work-out
|
double |
creditBasisFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Credit Basis from J Spread to Optimal Exercise
|
double |
creditBasisFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Credit Basis from N Spread to Maturity
|
double |
creditBasisFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Credit Basis from N Spread to Work-out
|
double |
creditBasisFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Credit Basis from N Spread to Optimal Exercise
|
double |
creditBasisFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Credit Basis from OAS to Maturity
|
double |
creditBasisFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Credit Basis from OAS to Work-out
|
double |
creditBasisFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Credit Basis from OAS to Optimal Exercise
|
double |
creditBasisFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Credit Basis from PECS to Maturity
|
double |
creditBasisFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Credit Basis from PECS to Work-out
|
double |
creditBasisFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Credit Basis from PECS to Optimal Exercise
|
double |
creditBasisFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Credit Basis from Price to Maturity
|
double |
creditBasisFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Credit Basis from Price to Work-out
|
double |
creditBasisFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Credit Basis from Price to Optimal Exercise
|
double |
creditBasisFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Credit Basis from TSY Spread to Maturity
|
double |
creditBasisFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Credit Basis from TSY Spread to Work-out
|
double |
creditBasisFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Credit Basis from TSY Spread to Optimal Exercise
|
double |
creditBasisFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Credit Basis from Yield to Maturity
|
double |
creditBasisFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Credit Basis from Yield to Work-out
|
double |
creditBasisFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Credit Basis from Yield Spread to Maturity
|
double |
creditBasisFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Credit Basis from Yield Spread to Work-out
|
double |
creditBasisFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Credit Basis from Yield Spread to Optimal Exercise
|
double |
creditBasisFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Credit Basis from Yield to Optimal Exercise
|
double |
creditBasisFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Credit Basis from Z Spread to Maturity
|
double |
creditBasisFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Credit Basis from Z Spread to Work-out
|
double |
creditBasisFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Credit Basis from Z Spread to Optimal Exercise
|
EntityCDSLabel |
creditLabel() |
Get the Credit Curve Latent State Identifier Label
|
CreditSetting |
creditSetting() |
Retrieve the bond credit Setting
|
CreditSetting |
creditValuationParams() |
Get the credit component's Credit Valuation Parameters
|
java.lang.String |
currency() |
Return the bond's coupon currency
|
double |
currentCoupon() |
Return the current bond coupon
|
JulianDate |
currentCouponDate(JulianDate dt) |
Return the coupon date for the period containing the specified date
|
double |
currentCouponRate(JulianDate dt,
CurveSurfaceQuoteContainer csqc) |
Return the coupon rate for the period corresponding to the specified date
|
java.lang.String |
cusip() |
Get the CUSIP
|
boolean |
defaulted() |
Indicate if the bond has defaulted
|
double |
discountMarginFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Discount Margin from ASW to Maturity
|
double |
discountMarginFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Discount Margin from ASW to Work-out
|
double |
discountMarginFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Discount Margin from ASW to Optimal Exercise
|
double |
discountMarginFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Discount Margin from Bond Basis to Maturity
|
double |
discountMarginFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Discount Margin from Bond Basis to Work-out
|
double |
discountMarginFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Discount Margin from Bond Basis to Optimal Exercise
|
double |
discountMarginFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Discount Margin from Credit Basis to Maturity
|
double |
discountMarginFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Discount Margin from Credit Basis to Work-out
|
double |
discountMarginFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Discount Margin from Credit Basis to Optimal Exercise
|
double |
discountMarginFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Discount Margin from E Spread to Maturity
|
double |
discountMarginFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Discount Margin from E Spread to Work-out
|
double |
discountMarginFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Discount Margin from E Spread to Optimal Exercise
|
double |
discountMarginFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Discount Margin from G Spread to Maturity
|
double |
discountMarginFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Discount Margin from G Spread to Work-out
|
double |
discountMarginFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Discount Margin from G Spread to Optimal Exercise
|
double |
discountMarginFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Discount Margin from I Spread to Maturity
|
double |
discountMarginFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Discount Margin from I Spread to Work-out
|
double |
discountMarginFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Discount Margin from I Spread to Optimal Exercise
|
double |
discountMarginFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Discount Margin from J Spread to Maturity
|
double |
discountMarginFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Discount Margin from J Spread to Work-out
|
double |
discountMarginFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Discount Margin from J Spread to Optimal Exercise
|
double |
discountMarginFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Discount Margin from N Spread to Maturity
|
double |
discountMarginFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Discount Margin from N Spread to Work-out
|
double |
discountMarginFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Discount Margin from N Spread to Optimal Exercise
|
double |
discountMarginFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Discount Margin from OAS to Maturity
|
double |
discountMarginFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Discount Margin from OAS to Work-out
|
double |
discountMarginFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Discount Margin from OAS to Optimal Exercise
|
double |
discountMarginFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Discount Margin from PECS to Maturity
|
double |
discountMarginFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Discount Margin from PECS to Work-out
|
double |
discountMarginFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Discount Margin from PECS to Optimal Exercise
|
double |
discountMarginFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Discount Margin from Price to Maturity
|
double |
discountMarginFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Discount Margin from Price to Work-out
|
double |
discountMarginFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Discount Margin from Price to Optimal Exercise
|
double |
discountMarginFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Discount Margin from TSY Spread to Maturity
|
double |
discountMarginFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Discount Margin from TSY Spread to Work-out
|
double |
discountMarginFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Discount Margin from TSY Spread to Optimal Exercise
|
double |
discountMarginFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Discount Margin from Yield to Maturity
|
double |
discountMarginFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Discount Margin from Yield to Work-out
|
double |
discountMarginFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Discount Margin from Yield Spread to Maturity
|
double |
discountMarginFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Discount Margin from Yield Spread to Work-out
|
double |
discountMarginFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Discount Margin from Yield Spread to Optimal Exercise
|
double |
discountMarginFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Discount Margin from Yield to Optimal Exercise
|
double |
discountMarginFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Discount Margin from Z Spread to Maturity
|
double |
discountMarginFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Discount Margin from Z Spread to Work-out
|
double |
discountMarginFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Discount Margin from Z Spread to Optimal Exercise
|
double |
durationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Duration from ASW to Maturity
|
double |
durationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Duration from ASW to Work-out
|
double |
durationFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Duration from ASW to Optimal Exercise
|
double |
durationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Duration from Bond Basis to Maturity
|
double |
durationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Duration from Bond Basis to Work-out
|
double |
durationFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Duration from Bond Basis to Optimal Exercise
|
double |
durationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Duration from Credit Basis to Maturity
|
double |
durationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Duration from Credit Basis to Work-out
|
double |
durationFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Duration from Credit Basis to Optimal Exercise
|
double |
durationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Duration from Discount Margin to Maturity
|
double |
durationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Duration from Discount Margin to Work-out
|
double |
durationFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Duration from Discount Margin to Optimal Exercise
|
double |
durationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Duration from E Spread to Maturity
|
double |
durationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Duration from E Spread to Work-out
|
double |
durationFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Duration from E Spread to Optimal Exercise
|
double |
durationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Duration from G Spread to Maturity
|
double |
durationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Duration from G Spread to Work-out
|
double |
durationFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Duration from G Spread to Optimal Exercise
|
double |
durationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Duration from I Spread to Maturity
|
double |
durationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Duration from I Spread to Work-out
|
double |
durationFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Duration from I Spread to Optimal Exercise
|
double |
durationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Duration from J Spread to Maturity
|
double |
durationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Duration from J Spread to Work-out
|
double |
durationFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Duration from J Spread to Optimal Exercise
|
double |
durationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Duration from N Spread to Maturity
|
double |
durationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Duration from N Spread to Work-out
|
double |
durationFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Duration from N Spread to Optimal Exercise
|
double |
durationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Duration from OAS to Maturity
|
double |
durationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Duration from OAS to Work-out
|
double |
durationFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Duration from OAS to Optimal Exercise
|
double |
durationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Duration from PECS to Maturity
|
double |
durationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Duration from PECS to Work-out
|
double |
durationFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Duration from PECS to Optimal Exercise
|
double |
durationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Duration from Price to Maturity
|
double |
durationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Duration from Price to Work-out
|
double |
durationFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Duration from Price to Optimal Exercise
|
double |
durationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Duration from TSY Spread to Maturity
|
double |
durationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Duration from TSY Spread to Work-out
|
double |
durationFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Duration from TSY Spread to Optimal Exercise
|
double |
durationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Duration from Yield to Maturity
|
double |
durationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Duration from Yield to Work-out
|
double |
durationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Duration from Yield Spread to Maturity
|
double |
durationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Duration from Yield Spread to Work-out
|
double |
durationFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Duration from Yield Spread to Optimal Exercise
|
double |
durationFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Duration from Yield to Optimal Exercise
|
double |
durationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Duration from Z Spread to Maturity
|
double |
durationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Duration from Z Spread to Work-out
|
double |
durationFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Duration from Z Spread to Optimal Exercise
|
JulianDate |
effectiveDate() |
Get the Effective Date
|
double |
effectiveTreasuryBenchmarkYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Retrieve the effective treasury benchmark yield from the valuation, the component market parameters,
and the market price
|
double |
eSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate E Spread from ASW to Maturity
|
double |
eSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate E Spread from ASW to Work-out
|
double |
eSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate E Spread from ASW to Optimal Exercise
|
double |
eSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate E Spread from Bond Basis to Maturity
|
double |
eSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate E Spread from Bond Basis to Work-out
|
double |
eSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate E Spread from Bond Basis to Optimal Exercise
|
double |
eSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate E Spread from Credit Basis to Maturity
|
double |
eSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate E Spread from Credit Basis to Work-out
|
double |
eSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate E Spread from Credit Basis to Optimal Exercise
|
double |
eSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate E Spread from Discount Margin to Maturity
|
double |
eSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate E Spread from Discount Margin to Work-out
|
double |
eSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate E Spread from Discount Margin to Optimal Exercise
|
double |
eSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate E Spread from G Spread to Maturity
|
double |
eSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate E Spread from G Spread to Work-out
|
double |
eSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate E Spread from G Spread to Optimal Exercise
|
double |
eSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate E Spread from I Spread to Maturity
|
double |
eSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate E Spread from I Spread to Work-out
|
double |
eSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate E Spread from I Spread to Optimal Exercise
|
double |
eSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate E Spread from J Spread to Maturity
|
double |
eSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate E Spread from J Spread to Work-out
|
double |
eSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate E Spread from J Spread to Optimal Exercise
|
double |
eSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate E Spread from N Spread to Maturity
|
double |
eSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate E Spread from N Spread to Work-out
|
double |
eSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate E Spread from N Spread to Optimal Exercise
|
double |
eSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate E Spread from OAS to Maturity
|
double |
eSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate E Spread from OAS to Work-out
|
double |
eSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate E Spread from OAS to Optimal Exercise
|
double |
eSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate E Spread from PECS to Maturity
|
double |
eSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate E Spread from PECS to Work-out
|
double |
eSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate E Spread from PECS to Optimal Exercise
|
double |
eSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate E Spread from Price to Maturity
|
double |
eSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate E Spread from Price to Work-out
|
double |
eSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate E Spread from Price to Optimal Exercise
|
double |
eSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate E Spread from TSY Spread to Maturity
|
double |
eSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate E Spread from TSY Spread to Work-out
|
double |
eSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate E Spread from TSY Spread to Optimal Exercise
|
double |
eSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate E Spread from Yield to Maturity
|
double |
eSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate E Spread from Yield to Work-out
|
double |
eSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate E Spread from Yield Spread to Maturity
|
double |
eSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate E Spread from Yield Spread to Work-out
|
double |
eSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate E Spread from Yield Spread to Optimal Exercise
|
double |
eSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate E Spread from Yield to Optimal Exercise
|
boolean |
exercised() |
Indicate if the bond has been exercised
|
WorkoutInfo |
exerciseYieldFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Retrieve the work-out information from price
|
JulianDate |
finalMaturity() |
Return the bond's final maturity
|
JulianDate |
firstCouponDate() |
Get the First Coupon Date
|
java.lang.String |
floatCouponConvention() |
Return the bond's floating coupon convention
|
FloaterSetting |
floaterSetting() |
Retrieve the bond floater setting
|
double |
floatSpread() |
Return the floating spread of the bond
|
CaseInsensitiveTreeMap<ForwardLabel> |
forwardLabel() |
Get the Map of Forward Latent State Labels
|
PredictorResponseWeightConstraint |
forwardPRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Forward
Factor Latent State from the Component's Cash Flows.
|
int |
freq() |
Return the bond's coupon frequency
|
PredictorResponseWeightConstraint |
fundingForwardPRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the merged Funding and
Forward Latent States from the Component's Cash Flows.
|
FundingLabel |
fundingLabel() |
Get the Funding Curve Latent State Label
|
PredictorResponseWeightConstraint |
fundingPRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Funding
Curve Discount Factor Latent State from the Component's Cash Flows.
|
CaseInsensitiveTreeMap<FXLabel> |
fxLabel() |
Get the Map of FX Latent State Identifier Labels
|
PredictorResponseWeightConstraint |
fxPRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged FX Curve
FX Forward Latent State from the Component's Cash Flows.
|
GovvieLabel |
govvieLabel() |
Get the Govvie Curve Latent State Label
|
PredictorResponseWeightConstraint |
govviePRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Govvie
Curve FX Forward Latent State from the Component's Cash Flows.
|
double |
gSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate G Spread from ASW to Maturity
|
double |
gSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate G Spread from ASW to Work-out
|
double |
gSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate G Spread from ASW to Optimal Exercise
|
double |
gSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate G Spread from Bond Basis to Maturity
|
double |
gSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate G Spread from Bond Basis to Work-out
|
double |
gSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate G Spread from Bond Basis to Optimal Exercise
|
double |
gSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate G Spread from Credit Basis to Maturity
|
double |
gSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate G Spread from Credit Basis to Work-out
|
double |
gSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate G Spread from Credit Basis to Optimal Exercise
|
double |
gSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate G Spread from Discount Margin to Maturity
|
double |
gSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate G Spread from Discount Margin to Work-out
|
double |
gSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate G Spread from Discount Margin to Optimal Exercise
|
double |
gSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate G Spread from E Spread to Maturity
|
double |
gSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate G Spread from E Spread to Work-out
|
double |
gSpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate G Spread from E Spread to Optimal Exercise
|
double |
gSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate G Spread from I Spread to Maturity
|
double |
gSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate G Spread from I Spread to Work-out
|
double |
gSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate G Spread from I Spread to Optimal Exercise
|
double |
gSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate G Spread from J Spread to Maturity
|
double |
gSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate G Spread from J Spread to Work-out
|
double |
gSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate G Spread from J Spread to Optimal Exercise
|
double |
gSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate G Spread from N Spread to Maturity
|
double |
gSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate G Spread from N Spread to Work-out
|
double |
gSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate G Spread from N Spread to Optimal Exercise
|
double |
gSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate G Spread from OAS to Maturity
|
double |
gSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate G Spread from OAS to Work-out
|
double |
gSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate G Spread from OAS to Optimal Exercise
|
double |
gSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate G Spread from PECS to Maturity
|
double |
gSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate G Spread from PECS to Work-out
|
double |
gSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate G Spread from PECS to Optimal Exercise
|
double |
gSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate G Spread from Price to Maturity
|
double |
gSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate G Spread from Price to Work-out
|
double |
gSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate G Spread from Price to Optimal Exercise
|
double |
gSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate G Spread from TSY Spread to Maturity
|
double |
gSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate G Spread from TSY Spread to Work-out
|
double |
gSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate G Spread from TSY Spread to Optimal Exercise
|
double |
gSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate G Spread from Yield to Maturity
|
double |
gSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate G Spread from Yield to Work-out
|
double |
gSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate G Spread from Yield Spread to Maturity
|
double |
gSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate G Spread from Yield Spread to Work-out
|
double |
gSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate G Spread from Yield Spread to Optimal Exercise
|
double |
gSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate G Spread from Yield to Optimal Exercise
|
double |
gSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate G Spread from Z Spread to Maturity
|
double |
gSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate G Spread from Z Spread to Work-out
|
double |
gSpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate G Spread from Z Spread to Optimal Exercise
|
IdentifierSet |
identifierSet() |
Retrieve the bond identifier set
|
boolean |
inFirstCouponPeriod(int iDate) |
Indicate whether the given date is in the first coupon period
|
double |
initialNotional() |
Get the Initial Notional for the Product
|
boolean |
inLastCouponPeriod(int iDate) |
Indicate whether the given date is in the final coupon period
|
boolean |
isFloater() |
Return whether the bond is a floater
|
java.lang.String |
isin() |
Get the ISIN
|
double |
iSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate I Spread from ASW to Maturity
|
double |
iSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate I Spread from ASW to Work-out
|
double |
iSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate I Spread from ASW to Optimal Exercise
|
double |
iSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate I Spread from Bond Basis to Maturity
|
double |
iSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate I Spread from Bond Basis to Work-out
|
double |
iSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate I Spread from Bond Basis to Optimal Exercise
|
double |
iSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate I Spread from Credit Basis to Maturity
|
double |
iSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate I Spread from Credit Basis to Work-out
|
double |
iSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate I Spread from Credit Basis to Optimal Exercise
|
double |
iSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate I Spread from Discount Margin to Maturity
|
double |
iSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate I Spread from Discount Margin to Work-out
|
double |
iSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate I Spread from Discount Margin to Optimal Exercise
|
double |
iSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate I Spread from E Spread to Maturity
|
double |
iSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate I Spread from E Spread to Work-out
|
double |
iSpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate I Spread from E Spread to Optimal Exercise
|
double |
iSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate I Spread from G Spread to Maturity
|
double |
iSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate I Spread from G Spread to Work-out
|
double |
iSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate I Spread from G Spread to Optimal Exercise
|
double |
iSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate I Spread from J Spread to Maturity
|
double |
iSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate I Spread from J Spread to Work-out
|
double |
iSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate I Spread from J Spread to Optimal Exercise
|
double |
iSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate I Spread from N Spread to Maturity
|
double |
iSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate I Spread from N Spread to Work-out
|
double |
iSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate I Spread from N Spread to Optimal Exercise
|
double |
iSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate I Spread from OAS to Maturity
|
double |
iSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate I Spread from OAS to Work-out
|
double |
iSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate I Spread from OAS to Optimal Exercise
|
double |
iSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate I Spread from PECS to Maturity
|
double |
iSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate I Spread from PECS to Work-out
|
double |
iSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate I Spread from PECS to Optimal Exercise
|
double |
iSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate I Spread from Price to Maturity
|
double |
iSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate I Spread from Price to Work-out
|
double |
iSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate I Spread from Price to Optimal Exercise
|
double |
iSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate I Spread from TSY Spread to Maturity
|
double |
iSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate I Spread from TSY Spread to Work-out
|
double |
iSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate I Spread from TSY Spread to Optimal Exercise
|
double |
iSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate I Spread from Yield to Maturity
|
double |
iSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate I Spread from Yield to Work-out
|
double |
iSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate I Spread from Yield Spread to Maturity
|
double |
iSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate I Spread from Yield Spread to Work-out
|
double |
iSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate I Spread from Yield Spread to Optimal Exercise
|
double |
iSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate I Spread from Yield to Optimal Exercise
|
double |
iSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate I Spread from Z Spread to Maturity
|
double |
iSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate I Spread from Z Spread to Work-out
|
double |
iSpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate I Spread from Z Spread to Optimal Exercise
|
WengertJacobian |
jackDDirtyPVDManifestMeasure(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp) |
Compute the Jacobian of the Dirty PV to the Calibrated Input Manifest Measures
|
double |
jSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate J Spread from ASW to Maturity
|
double |
jSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate J Spread from ASW to Work-out
|
double |
jSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate J Spread from ASW to Optimal Exercise
|
double |
jSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate J Spread from Bond Basis to Maturity
|
double |
jSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate J Spread from Bond Basis to Work-out
|
double |
jSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate J Spread from Bond Basis to Optimal Exercise
|
double |
jSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate J Spread from Credit Basis to Maturity
|
double |
jSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate J Spread from Credit Basis to Work-out
|
double |
jSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate J Spread from Credit Basis to Optimal Exercise
|
double |
jSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate J Spread from Discount Margin to Maturity
|
double |
jSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate J Spread from Discount Margin to Work-out
|
double |
jSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate J Spread from Discount Margin to Optimal Exercise
|
double |
jSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate J Spread from E Spread to Maturity
|
double |
jSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate J Spread from E Spread to Work-out
|
double |
jSpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate J Spread from E Spread to Optimal Exercise
|
double |
jSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate J Spread from G Spread to Maturity
|
double |
jSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate J Spread from G Spread to Work-out
|
double |
jSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate J Spread from G Spread to Optimal Exercise
|
double |
jSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate J Spread from I Spread to Maturity
|
double |
jSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate J Spread from I Spread to Work-out
|
double |
jSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate J Spread from I Spread to Optimal Exercise
|
double |
jSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate J Spread from N Spread to Maturity
|
double |
jSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate J Spread from N Spread to Work-out
|
double |
jSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate J Spread from N Spread to Optimal Exercise
|
double |
jSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate J Spread from OAS to Maturity
|
double |
jSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate J Spread from OAS to Work-out
|
double |
jSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate J Spread from OAS to Optimal Exercise
|
double |
jSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate J Spread from PECS to Maturity
|
double |
jSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate J Spread from PECS to Work-out
|
double |
jSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate J Spread from PECS to Optimal Exercise
|
double |
jSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate J Spread from Price to Maturity
|
double |
jSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate J Spread from Price to Work-out
|
double |
jSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate J Spread from Price to Optimal Exercise
|
double |
jSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate J Spread from TSY Spread to Maturity
|
double |
jSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate J Spread from TSY Spread to Work-out
|
double |
jSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate J Spread from TSY Spread to Optimal Exercise
|
double |
jSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate J Spread from Yield to Maturity
|
double |
jSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate J Spread from Yield to Work-out
|
double |
jSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate J Spread from Yield Spread to Maturity
|
double |
jSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate J Spread from Yield Spread to Work-out
|
double |
jSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate J Spread from Yield Spread to Optimal Exercise
|
double |
jSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate J Spread from Yield to Optimal Exercise
|
double |
jSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate J Spread from Z Spread to Maturity
|
double |
jSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate J Spread from Z Spread to Work-out
|
double |
jSpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate J Spread from Z Spread to Optimal Exercise
|
java.util.List<LossQuadratureMetrics> |
lossFlow(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqc) |
Generate the loss flow for the credit component based on the pricer parameters
|
java.util.List<LossQuadratureMetrics> |
lossFlowFromPrice(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Get the bond's loss flow from price
|
double |
macaulayDurationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Macaulay Duration from ASW to Maturity
|
double |
macaulayDurationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Macaulay Duration from ASW to Work-out
|
double |
macaulayDurationFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Macaulay Duration from ASW to Optimal Exercise
|
double |
macaulayDurationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Macaulay Duration from Bond Basis to Maturity
|
double |
macaulayDurationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Macaulay Duration from Bond Basis to Work-out
|
double |
macaulayDurationFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Macaulay Duration from Bond Basis to Optimal Exercise
|
double |
macaulayDurationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Macaulay Duration from Credit Basis to Maturity
|
double |
macaulayDurationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Macaulay Duration from Credit Basis to Work-out
|
double |
macaulayDurationFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Macaulay Duration from Credit Basis to Optimal Exercise
|
double |
macaulayDurationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Macaulay Duration from Discount Margin to Maturity
|
double |
macaulayDurationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Macaulay Duration from Discount Margin to Work-out
|
double |
macaulayDurationFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Macaulay Duration from Discount Margin to Optimal Exercise
|
double |
macaulayDurationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Macaulay Duration from E Spread to Maturity
|
double |
macaulayDurationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Macaulay Duration from E Spread to Work-out
|
double |
macaulayDurationFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Macaulay Duration from E Spread to Optimal Exercise
|
double |
macaulayDurationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Macaulay Duration from G Spread to Maturity
|
double |
macaulayDurationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Macaulay Duration from G Spread to Work-out
|
double |
macaulayDurationFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Macaulay Duration from G Spread to Optimal Exercise
|
double |
macaulayDurationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Macaulay Duration from I Spread to Maturity
|
double |
macaulayDurationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Macaulay Duration from I Spread to Work-out
|
double |
macaulayDurationFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Macaulay Duration from I Spread to Optimal Exercise
|
double |
macaulayDurationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Macaulay Duration from J Spread to Maturity
|
double |
macaulayDurationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Macaulay Duration from J Spread to Work-out
|
double |
macaulayDurationFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Macaulay Duration from J Spread to Optimal Exercise
|
double |
macaulayDurationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Macaulay Duration from N Spread to Maturity
|
double |
macaulayDurationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Macaulay Duration from N Spread to Work-out
|
double |
macaulayDurationFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Macaulay Duration from N Spread to Optimal Exercise
|
double |
macaulayDurationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Macaulay Duration from OAS to Maturity
|
double |
macaulayDurationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Macaulay Duration from OAS to Work-out
|
double |
macaulayDurationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Macaulay Duration from PECS to Maturity
|
double |
macaulayDurationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Macaulay Duration from PECS to Work-out
|
double |
macaulayDurationFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Macaulay Duration from PECS to Optimal Exercise
|
double |
macaulayDurationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Macaulay Duration from Price to Maturity
|
double |
macaulayDurationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Macaulay Duration from Price to Work-out
|
double |
macaulayDurationFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Macaulay Duration from Price to Optimal Exercise
|
double |
macaulayDurationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Macaulay Duration from TSY Spread to Maturity
|
double |
macaulayDurationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Macaulay Duration from TSY Spread to Work-out
|
double |
macaulayDurationFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Macaulay Duration from TSY Spread to Optimal Exercise
|
double |
macaulayDurationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Macaulay Duration from Yield to Maturity
|
double |
macaulayDurationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Macaulay Duration from Yield to Work-out
|
double |
macaulayDurationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Macaulay Duration from Yield Spread to Maturity
|
double |
macaulayDurationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Macaulay Duration from Yield Spread to Work-out
|
double |
macaulayDurationFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Macaulay Duration from Yield Spread to Optimal Exercise
|
double |
macaulayDurationFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Macaulay Duration from Yield to Optimal Exercise
|
double |
macaulayDurationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Macaulay Duration from Z Spread to Maturity
|
double |
macaulayDurationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Macaulay Duration from Z Spread to Work-out
|
double |
macaulayDurationFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Macaulay Duration from Z Spread to Optimal Exercise
|
WengertJacobian |
manifestMeasureDFMicroJack(java.lang.String strManifestMeasure,
ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp) |
Compute the micro-Jacobian of the given measure to the DF
|
QuoteConvention |
marketConvention() |
Retrieve the Bond's Market Convention
|
JulianDate |
maturityDate() |
Get the Maturity Date
|
JulianDate |
maturityPayDate() |
Get the Maturity Pay Date
|
java.lang.String |
maturityType() |
Return the bond's maturity type
|
java.util.Set<java.lang.String> |
measureNames() |
Retrieve the ordered set of the measure names whose values will be calculated
|
double |
mnacaulayDurationFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Macaulay Duration from OAS to Optimal Exercise
|
double |
modifiedDurationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Modified Duration from ASW to Maturity
|
double |
modifiedDurationFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Modified Duration from ASW to Work-out
|
double |
modifiedDurationFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Modified Duration from ASW to Optimal Exercise
|
double |
modifiedDurationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Modified Duration from Bond Basis to Maturity
|
double |
modifiedDurationFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Modified Duration from Bond Basis to Work-out
|
double |
modifiedDurationFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Modified Duration from Bond Basis to Optimal Exercise
|
double |
modifiedDurationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Modified Duration from Credit Basis to Maturity
|
double |
modifiedDurationFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Modified Duration from Credit Basis to Work-out
|
double |
modifiedDurationFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Modified Duration from Credit Basis to Optimal Exercise
|
double |
modifiedDurationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Modified Duration from Discount Margin to Maturity
|
double |
modifiedDurationFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Modified Duration from Discount Margin to Work-out
|
double |
modifiedDurationFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Modified Duration from Discount Margin to Optimal Exercise
|
double |
modifiedDurationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Modified Duration from E Spread to Maturity
|
double |
modifiedDurationFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Modified Duration from E Spread to Work-out
|
double |
modifiedDurationFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Modified Duration from E Spread to Optimal Exercise
|
double |
modifiedDurationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Modified Duration from G Spread to Maturity
|
double |
modifiedDurationFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Modified Duration from G Spread to Work-out
|
double |
modifiedDurationFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Modified Duration from G Spread to Optimal Exercise
|
double |
modifiedDurationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Modified Duration from I Spread to Maturity
|
double |
modifiedDurationFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Modified Duration from I Spread to Work-out
|
double |
modifiedDurationFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Modified Duration from I Spread to Optimal Exercise
|
double |
modifiedDurationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Modified Duration from J Spread to Maturity
|
double |
modifiedDurationFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Modified Duration from J Spread to Work-out
|
double |
modifiedDurationFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Modified Duration from J Spread to Optimal Exercise
|
double |
modifiedDurationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Modified Duration from N Spread to Maturity
|
double |
modifiedDurationFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Modified Duration from N Spread to Work-out
|
double |
modifiedDurationFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Modified Duration from N Spread to Optimal Exercise
|
double |
modifiedDurationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Modified Duration from OAS to Maturity
|
double |
modifiedDurationFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Modified Duration from OAS to Work-out
|
double |
modifiedDurationFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Modified Duration from OAS to Optimal Exercise
|
double |
modifiedDurationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Modified Duration from PECS to Maturity
|
double |
modifiedDurationFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Modified Duration from PECS to Work-out
|
double |
modifiedDurationFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Modified Duration from PECS to Optimal Exercise
|
double |
modifiedDurationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Modified Duration from Price to Maturity
|
double |
modifiedDurationFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Modified Duration from Price to Work-out
|
double |
modifiedDurationFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Modified Duration from Price to Optimal Exercise
|
double |
modifiedDurationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Modified Duration from TSY Spread to Maturity
|
double |
modifiedDurationFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Modified Duration from TSY Spread to Work-out
|
double |
modifiedDurationFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Modified Duration from TSY Spread to Optimal Exercise
|
double |
modifiedDurationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Modified Duration from Yield to Maturity
|
double |
modifiedDurationFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Modified Duration from Yield to Work-out
|
double |
modifiedDurationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Modified Duration from Yield Spread to Maturity
|
double |
modifiedDurationFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Modified Duration from Yield Spread to Work-out
|
double |
modifiedDurationFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Modified Duration from Yield Spread to Optimal Exercise
|
double |
modifiedDurationFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Modified Duration from Yield to Optimal Exercise
|
double |
modifiedDurationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Modified Duration from Z Spread to Maturity
|
double |
modifiedDurationFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Modified Duration from Z Spread to Work-out
|
double |
modifiedDurationFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Modified Duration from Z Spread to Optimal Exercise
|
java.lang.String |
name() |
Get the component name
|
JulianDate |
nextCouponDate(JulianDate dt) |
Return the coupon date for the period subsequent to the specified date
|
double |
nextCouponRate(JulianDate dt,
CurveSurfaceQuoteContainer csqc) |
Return the coupon rate for the period subsequent to the specified date
|
ExerciseInfo |
nextValidExerciseDateOfType(JulianDate dt,
boolean bPut) |
Return the next exercise info of the given exercise type (call/put) subsequent to the specified date
|
ExerciseInfo |
nextValidExerciseInfo(JulianDate dt) |
Return the next exercise info subsequent to the specified date
|
double |
notional(int iDate) |
Get the Notional for the Product at the given date
|
double |
notional(int iStartDate,
int iEndDate) |
Get the time-weighted Notional for the Product between 2 dates
|
NotionalSetting |
notionalSetting() |
Retrieve the bond notional Setting
|
double |
nSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate N Spread from ASW to Maturity
|
double |
nSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate N Spread from ASW to Work-out
|
double |
nSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate N Spread from ASW to Optimal Exercise
|
double |
nSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate N Spread from Bond Basis to Maturity
|
double |
nSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate N Spread from Bond Basis to Work-out
|
double |
nSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate N Spread from Bond Basis to Optimal Exercise
|
double |
nSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate N Spread from Credit Basis to Maturity
|
double |
nSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate N Spread from Credit Basis to Work-out
|
double |
nSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate N Spread from Credit Basis to Optimal Exercise
|
double |
nSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate N Spread from Discount Margin to Maturity
|
double |
nSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate N Spread from Discount Margin to Work-out
|
double |
nSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate N Spread from Discount Margin to Optimal Exercise
|
double |
nSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate N Spread from E Spread to Maturity
|
double |
nSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate N Spread from E Spread to Work-out
|
double |
nSpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate N Spread from E Spread to Optimal Exercise
|
double |
nSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate N Spread from G Spread to Maturity
|
double |
nSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate N Spread from G Spread to Work-out
|
double |
nSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate N Spread from G Spread to Optimal Exercise
|
double |
nSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate N Spread from I Spread to Maturity
|
double |
nSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate N Spread from I Spread to Work-out
|
double |
nSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate N Spread from I Spread to Optimal Exercise
|
double |
nSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate N Spread from J Spread to Maturity
|
double |
nSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate N Spread from J Spread to Work-out
|
double |
nSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate N Spread from J Spread to Optimal Exercise
|
double |
nSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate N Spread from OAS to Maturity
|
double |
nSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate N Spread from OAS to Work-out
|
double |
nSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate N Spread from OAS to Optimal Exercise
|
double |
nSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate N Spread from PECS to Maturity
|
double |
nSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate N Spread from PECS to Work-out
|
double |
nSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate N Spread from PECS to Optimal Exercise
|
double |
nSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate N Spread from Price to Maturity
|
double |
nSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate N Spread from Price to Work-out
|
double |
nSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate N Spread from Price to Optimal Exercise
|
double |
nSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate N Spread from TSY Spread to Maturity
|
double |
nSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate N Spread from TSY Spread to Work-out
|
double |
nSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate N Spread from TSY Spread to Optimal Exercise
|
double |
nSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate N Spread from Yield to Maturity
|
double |
nSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate N Spread from Yield to Work-out
|
double |
nSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate N Spread from Yield Spread to Maturity
|
double |
nSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate N Spread from Yield Spread to Work-out
|
double |
nSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate N Spread from Yield Spread to Optimal Exercise
|
double |
nSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate N Spread from Yield to Optimal Exercise
|
double |
nSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate N Spread from Z Spread to Maturity
|
double |
nSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate N Spread from Z Spread to Work-out
|
double |
nSpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate N Spread from Z Spread to Optimal Exercise
|
double |
oasFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate OAS from ASW to Maturity
|
double |
oasFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate OAS from ASW to Work-out
|
double |
oasFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate OAS from ASW to Optimal Exercise
|
double |
oasFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate OAS from Bond Basis to Maturity
|
double |
oasFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate OAS from Bond Basis to Work-out
|
double |
oasFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate OAS from Bond Basis to Optimal Exercise
|
double |
oasFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate OAS from Credit Basis to Maturity
|
double |
oasFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate OAS from Credit Basis to Work-out
|
double |
oasFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate OAS from Credit Basis to Optimal Exercise
|
double |
oasFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate OAS from Discount Margin to Maturity
|
double |
oasFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate OAS from Discount Margin to Work-out
|
double |
oasFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate OAS from Discount Margin to Optimal Exercise
|
double |
oasFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate OAS from E Spread to Maturity
|
double |
oasFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate OAS from E Spread to Work-out
|
double |
oasFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate OAS from E Spread to Optimal Exercise
|
double |
oasFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate OAS from G Spread to Maturity
|
double |
oasFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate OAS from G Spread to Work-out
|
double |
oasFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate OAS from G Spread to Optimal Exercise
|
double |
oasFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate OAS from I Spread to Maturity
|
double |
oasFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate OAS from I Spread to Work-out
|
double |
oasFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate OAS from I Spread to Optimal Exercise
|
double |
oasFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate OAS from J Spread to Maturity
|
double |
oasFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate OAS from J Spread to Work-out
|
double |
oasFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate OAS from J Spread to Optimal Exercise
|
double |
oasFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate OAS from N Spread to Maturity
|
double |
oasFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate OAS from N Spread to Work-out
|
double |
oasFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate OAS from N Spread to Optimal Exercise
|
double |
oasFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate OAS from PECS to Maturity
|
double |
oasFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate OAS from PECS to Work-out
|
double |
oasFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate OAS from PECS to Optimal Exercise
|
double |
oasFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate OAS from Price to Maturity
|
double |
oasFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate OAS from Price to Work-out
|
double |
oasFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate OAS from Price to Optimal Exercise
|
double |
oasFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate OAS from TSY Spread to Maturity
|
double |
oasFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate OAS from TSY Spread to Work-out
|
double |
oasFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate OAS from TSY Spread to Optimal Exercise
|
double |
oasFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate OAS from Yield to Maturity
|
double |
oasFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate OAS from Yield to Work-out
|
double |
oasFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate OAS from Yield Spread to Maturity
|
double |
oasFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate OAS from Yield Spread to Work-out
|
double |
oasFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate OAS from Yield Spread to Optimal Exercise
|
double |
oasFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate OAS from Yield to Optimal Exercise
|
double |
oasFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate OAS from Z Spread to Maturity
|
double |
oasFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate OAS from Z Spread to Work-out
|
double |
oasFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate OAS from Z Spread to Optimal Exercise
|
CaseInsensitiveTreeMap<OTCFixFloatLabel> |
otcFixFloatLabel() |
Get the Map of OTC Fix Float Latent State Labels
|
java.lang.String |
payCurrency() |
Get the Pay Currency
|
double |
pecsFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate PECS from ASW to Maturity
|
double |
pecsFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate PECS from ASW to Work-out
|
double |
pecsFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate PECS from ASW to Optimal Exercise
|
double |
pecsFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate PECS from Bond Basis to Maturity
|
double |
pecsFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate PECS from Bond Basis to Work-out
|
double |
pecsFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate PECS from Bond Basis to Optimal Exercise
|
double |
pecsFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate PECS from Credit Basis to Maturity
|
double |
pecsFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate PECS from Credit Basis to Work-out
|
double |
pecsFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate PECS from Credit Basis to Optimal Exercise
|
double |
pecsFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate PECS from Discount Margin to Maturity
|
double |
pecsFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate PECS from Discount Margin to Work-out
|
double |
pecsFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate PECS from Discount Margin to Optimal Exercise
|
double |
pecsFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate PECS from E Spread to Maturity
|
double |
pecsFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate PECS from E Spread to Work-out
|
double |
pecsFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate PECS from E Spread to Optimal Exercise
|
double |
pecsFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate PECS from G Spread to Maturity
|
double |
pecsFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate PECS from G Spread to Work-out
|
double |
pecsFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate PECS from G Spread to Optimal Exercise
|
double |
pecsFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate PECS from I Spread to Maturity
|
double |
pecsFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate PECS from I Spread to Work-out
|
double |
pecsFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate PECS from I Spread to Optimal Exercise
|
double |
pecsFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate PECS from J Spread to Maturity
|
double |
pecsFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate PECS from J Spread to Work-out
|
double |
pecsFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate PECS from J Spread to Optimal Exercise
|
double |
pecsFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate PECS from N Spread to Maturity
|
double |
pecsFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate PECS from N Spread to Work-out
|
double |
pecsFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate PECS from N Spread to Optimal Exercise
|
double |
pecsFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate PECS from OAS to Maturity
|
double |
pecsFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate PECS from OAS to Work-out
|
double |
pecsFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate PECS from OAS to Optimal Exercise
|
double |
pecsFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate PECS from Price to Maturity
|
double |
pecsFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate PECS from Price to Work-out
|
double |
pecsFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate PECS from Price to Optimal Exercise
|
double |
pecsFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate PECS from TSY Spread to Maturity
|
double |
pecsFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate PECS from TSY Spread to Work-out
|
double |
pecsFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate PECS from TSY Spread to Optimal Exercise
|
double |
pecsFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate PECS from Yield to Maturity
|
double |
pecsFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate PECS from Yield to Work-out
|
double |
pecsFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate PECS from Yield Spread to Maturity
|
double |
pecsFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate PECS from Yield Spread to Work-out
|
double |
pecsFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate PECS from Yield Spread to Optimal Exercise
|
double |
pecsFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate PECS from Yield to Optimal Exercise
|
double |
pecsFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate PECS from Z Spread to Maturity
|
double |
pecsFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate PECS from Z Spread to Work-out
|
double |
pecsFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate PECS from Z Spread to Optimal Exercise
|
JulianDate |
periodFixingDate(int iValueDate) |
Get the bond's reset date for the period identified by the valuation date
|
boolean |
perpetual() |
Indicate if the bond is perpetual
|
JulianDate |
previousCouponDate(JulianDate dt) |
Return the coupon date for the period prior to the specified date
|
double |
previousCouponRate(JulianDate dt,
CurveSurfaceQuoteContainer csqc) |
Return the coupon rate for the period prior to the specified date
|
double |
priceFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Price from ASW to Maturity
|
double |
priceFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Price from ASW to Work-out
|
double |
priceFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Price from ASW to Optimal Exercise
|
double |
priceFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Price from Bond Basis to Maturity
|
double |
priceFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Price from Bond Basis to Work-out
|
double |
priceFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Price from Bond Basis to Optimal Exercise
|
double |
priceFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Price from Credit Basis to Maturity
|
double |
priceFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Price from Credit Basis to Work-out
|
double |
priceFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Price from Credit Basis to Optimal Exercise
|
double |
priceFromCreditCurve(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis,
boolean bFlat) |
Calculate the bond's credit risky theoretical price from the bumped credit curve
|
double |
priceFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Price from Discount Margin to Maturity
|
double |
priceFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Price from Discount Margin to Work-out
|
double |
priceFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Price from Discount Margin to Optimal Exercise
|
double |
priceFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Price from E Spread to Maturity
|
double |
priceFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Price from E Spread to Work-out
|
double |
priceFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Price from E Spread to Optimal Exercise
|
double |
priceFromFundingCurve(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBump) |
Calculate the bond's non-credit risky theoretical price from the Bumped Funding curve
|
double |
priceFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Price from G Spread to Maturity
|
double |
priceFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Price from G Spread to Work-out
|
double |
priceFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Price from G Spread to Optimal Exercise
|
double |
priceFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Price from I Spread to Maturity
|
double |
priceFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Price from I Spread to Work-out
|
double |
priceFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Price from I Spread to Optimal Exercise
|
double |
priceFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Price from J Spread to Maturity
|
double |
priceFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Price from J Spread to Work-out
|
double |
priceFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Price from J Spread to Optimal Exercise
|
double |
priceFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Price from N Spread to Maturity
|
double |
priceFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Price from N Spread to Work-out
|
double |
priceFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Price from N Spread to Optimal Exercise
|
double |
priceFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Price from OAS to Maturity
|
double |
priceFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Price from OAS to Work-out
|
double |
priceFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Price from OAS to Optimal Exercise
|
double |
priceFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Price from PECS to Maturity
|
double |
priceFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Price from PECS to Work-out
|
double |
priceFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Price from PECS to Optimal Exercise
|
double |
priceFromTreasuryCurve(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBump) |
Calculate the bond's non-credit risky theoretical price from the Bumped Funding curve
|
double |
priceFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Price from TSY Spread to Maturity
|
double |
priceFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Price from TSY Spread to Work-out
|
double |
priceFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Price from TSY Spread to Optimal Exercise
|
double |
priceFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Price from Yield to Maturity
|
double |
priceFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Price from Yield to Work-out
|
double |
priceFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Price from Yield Spread to Maturity
|
double |
priceFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Price from Yield Spread to Work-out
|
double |
priceFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Price from Yield Spread to Optimal Exercise
|
double |
priceFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Price from Yield to Optimal Exercise
|
double |
priceFromZeroCurve(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iZeroCurveBaseDC,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBump) |
Calculate the bond's non-credit risky theoretical price from the Bumped Zero Curve
|
double |
priceFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Price from Z Spread to Maturity
|
double |
priceFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Price from Z Spread to Work-out
|
double |
priceFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Price from Z Spread to Optimal Exercise
|
java.lang.String |
primaryCode() |
Return the primary code
|
java.lang.String |
principalCurrency() |
Get the Principal Currency
|
boolean |
putable() |
Indicate if the bond is putable
|
BondEOSMetrics |
putMetrics(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice,
GovvieBuilderSettings gbs,
DiffusionEvolver deGovvieForward,
int iNumPath) |
Generate the EOS Putable Option Adjusted Metrics
|
EmbeddedOptionSchedule |
putSchedule() |
Return the bond's embedded put schedule
|
double |
pv(ValuationParams valParams,
CreditPricerParams pricerParamsIn,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp) |
Compute the PV for the specified Market Parameters
|
java.lang.String |
rateIndex() |
Return the rate index of the bond
|
double |
recovery(int iStartDate,
int iEndDate,
CreditCurve cc) |
Get the time-weighted recovery of the credit component between the given dates
|
double |
recovery(int iDate,
CreditCurve cc) |
Get the recovery of the credit component for the given date
|
java.lang.String |
redemptionCurrency() |
Return the bond's redemption currency
|
double |
redemptionValue() |
Return the bond's redemption value
|
java.lang.String[] |
secondaryCode() |
Get the component's secondary codes
|
double[] |
secTreasurySpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Retrieve the array of double for the bond's secondary treasury spreads from the Valuation
Parameters and the component market parameters
|
boolean |
setCouponSetting(CouponSetting couponSetting) |
Set the bond coupon setting
|
boolean |
setCreditSetting(CreditSetting creditSetting) |
Set the bond Credit Setting
|
void |
setEmbeddedCallSchedule(EmbeddedOptionSchedule eos) |
Set the bond's embedded call schedule
|
void |
setEmbeddedPutSchedule(EmbeddedOptionSchedule eos) |
Set the bond's embedded put schedule
|
boolean |
setFloaterSetting(FloaterSetting fltParams) |
Set the bond floater setting
|
boolean |
setIdentifierSet(IdentifierSet idParams) |
Set the bond identifier set
|
boolean |
setMarketConvention(QuoteConvention quoteConvention) |
Set the Bond's Market Convention
|
boolean |
setNotionalSetting(NotionalSetting notionalSetting) |
Set the bond notional Setting
|
void |
setPrimaryCode(java.lang.String strCode) |
Set the component's primary code
|
boolean |
setStream(BondStream stream) |
Set the bond Stream
|
boolean |
setTerminationSetting(TerminationSetting terminationSetting) |
Set the bond termination setting
|
boolean |
setTreasuryBenchmark(TreasuryBenchmarks treasuryBenchmarks) |
Set the bond treasury benchmark Set
|
void |
showPeriods() |
Display all the coupon periods onto stdout
|
boolean |
sinkable() |
Indicate if the bond is sinkable
|
BondRVMeasures |
standardMeasures(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
WorkoutInfo wi,
double dblPrice) |
Calculate the full set of Bond RV Measures from the Price Input
|
BondStream |
stream() |
Retrieve the Bond Stream
|
TerminationSetting |
terminationSetting() |
Retrieve the bond termination setting
|
java.lang.String |
ticker() |
Return the bond ticker
|
boolean |
tradeable(ValuationParams valParams) |
Calculate if the bond is tradeable on the given date
|
TreasuryBenchmarks |
treasuryBenchmark() |
Retrieve the bond treasury benchmark Set
|
double |
tsySpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate TSY Spread from ASW to Maturity
|
double |
tsySpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate TSY Spread from ASW to Work-out
|
double |
tsySpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate TSY Spread from ASW to Optimal Exercise
|
double |
tsySpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate TSY Spread from Bond Basis to Maturity
|
double |
tsySpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate TSY Spread from Bond Basis to Work-out
|
double |
tsySpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate TSY Spread from Bond Basis to Optimal Exercise
|
double |
tsySpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate TSY Spread from Credit Basis to Maturity
|
double |
tsySpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate TSY Spread from Credit Basis to Work-out
|
double |
tsySpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate TSY Spread from Credit Basis to Optimal Exercise
|
double |
tsySpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate TSY Spread from Discount Margin to Maturity
|
double |
tsySpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate TSY Spread from Discount Margin to Work-out
|
double |
tsySpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate TSY Spread from Discount Margin to Optimal Exercise
|
double |
tsySpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate TSY Spread from E Spread to Maturity
|
double |
tsySpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate TSY Spread from E Spread to Work-out
|
double |
tsySpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate TSY Spread from E Spread to Optimal Exercise
|
double |
tsySpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate TSY Spread from G Spread to Maturity
|
double |
tsySpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate TSY Spread from G Spread to Work-out
|
double |
tsySpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate TSY Spread from G Spread to Optimal Exercise
|
double |
tsySpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate TSY Spread from I Spread to Maturity
|
double |
tsySpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate TSY Spread from I Spread to Work-out
|
double |
tsySpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate TSY Spread from I Spread to Optimal Exercise
|
double |
tsySpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate TSY Spread from J Spread to Maturity
|
double |
tsySpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate TSY Spread from J Spread to Work-out
|
double |
tsySpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate TSY Spread from J Spread to Optimal Exercise
|
double |
tsySpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate TSY Spread from N Spread to Maturity
|
double |
tsySpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate TSY Spread from N Spread to Work-out
|
double |
tsySpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate TSY Spread from N Spread to Optimal Exercise
|
double |
tsySpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate TSY Spread from OAS to Maturity
|
double |
tsySpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate TSY Spread from OAS to Work-out
|
double |
tsySpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate TSY Spread from OAS to Optimal Exercise
|
double |
tsySpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate TSY Spread from PECS to Maturity
|
double |
tsySpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate TSY Spread from PECS to Work-out
|
double |
tsySpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate TSY Spread from PECS to Optimal Exercise
|
double |
tsySpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate TSY Spread from Price to Maturity
|
double |
tsySpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate TSY Spread from Price to Work-out
|
double |
tsySpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate TSY Spread from Price to Optimal Exercise
|
double |
tsySpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate TSY Spread from Yield to Maturity
|
double |
tsySpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate TSY Spread from Yield to Work-out
|
double |
tsySpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate TSY Spread from Yield Spread to Maturity
|
double |
tsySpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate TSY Spread from Yield Spread to Work-out
|
double |
tsySpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate TSY Spread from Yield Spread to Optimal Exercise
|
double |
tsySpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate TSY Spread from Yield to Optimal Exercise
|
double |
tsySpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate TSY Spread from Z Spread to Maturity
|
double |
tsySpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate TSY Spread from Z Spread to Work-out
|
double |
tsySpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate TSY Spread from Z Spread to Optimal Exercise
|
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
|
boolean |
variableCoupon() |
Indicate if the bond has variable coupon
|
CaseInsensitiveTreeMap<VolatilityLabel> |
volatilityLabel() |
Get the Map of Volatility Latent State Identifier Labels
|
PredictorResponseWeightConstraint |
volatilityPRWC(ValuationParams valParams,
CreditPricerParams pricerParams,
CurveSurfaceQuoteContainer csqs,
ValuationCustomizationParams vcp,
ProductQuoteSet pqs) |
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged
Volatility Latent State from the Component's Cash Flows.
|
double |
weightedAverageLife(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Bond's Weighted Average Life To Maturity from the Valuation Date
|
double |
weightedAverageLife(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Bond's Weighted Average Life from the Valuation Date
|
double |
weightedAverageLifeCouponOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Bond's Coupon Only Weighted Average Life To Maturity from the Valuation Date
|
double |
weightedAverageLifeCouponOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Bond's Coupon Only Weighted Average Life from the Valuation Date
|
double |
weightedAverageLifeCredit(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Credit Adjusted Weighted Average Life To Maturity from the Valuation Date
|
double |
weightedAverageLifeCredit(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Credit Adjusted Weighted Average Life from the Valuation Date
|
double |
weightedAverageLifeLossOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Bond's Weighted Average Life of Losses Only To Maturity from the Valuation Date
|
double |
weightedAverageLifeLossOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Bond's Weighted Average Life of Losses Only from the Valuation Date
|
double |
weightedAverageLifePrincipalOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Bond's Principal Only Weighted Average Life To Maturity from the Valuation Date
|
double |
weightedAverageLifePrincipalOnly(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Bond's Principal Only Weighted Average Life from the Valuation Date
|
int |
weightedAverageMaturityDate(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc) |
Calculate the Bond's Weighted Average Maturity Date To Maturity from the Valuation Date
|
int |
weightedAverageMaturityDate(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
int iWorkoutDate,
double dblWorkoutFactor) |
Calculate the Bond's Weighted Average Maturity Date from the Valuation Date
|
double |
yield01FromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield01 from ASW to Maturity
|
double |
yield01FromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Yield01 from ASW to Work-out
|
double |
yield01FromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield01 from ASW to Optimal Exercise
|
double |
yield01FromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield01 from Bond Basis to Maturity
|
double |
yield01FromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Yield01 from Bond Basis to Work-out
|
double |
yield01FromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield01 from Bond Basis to Optimal Exercise
|
double |
yield01FromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield01 from Credit Basis to Maturity
|
double |
yield01FromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Yield01 from Credit Basis to Work-out
|
double |
yield01FromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield01 from Credit Basis to Optimal Exercise
|
double |
yield01FromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield01 from Discount Margin to Maturity
|
double |
yield01FromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Yield01 from Discount Margin to Work-out
|
double |
yield01FromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield01 from Discount Margin to Optimal Exercise
|
double |
yield01FromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield01 from E Spread to Maturity
|
double |
yield01FromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Yield01 from E Spread to Work-out
|
double |
yield01FromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield01 from E Spread to Optimal Exercise
|
double |
yield01FromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield01 from G Spread to Maturity
|
double |
yield01FromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Yield01 from G Spread to Work-out
|
double |
yield01FromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield01 from G Spread to Optimal Exercise
|
double |
yield01FromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield01 from I Spread to Maturity
|
double |
yield01FromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Yield01 from I Spread to Work-out
|
double |
yield01FromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield01 from I Spread to Optimal Exercise
|
double |
yield01FromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield01 from J Spread to Maturity
|
double |
yield01FromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Yield01 from J Spread to Work-out
|
double |
yield01FromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield01 from J Spread to Optimal Exercise
|
double |
yield01FromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield01 from OAS to Maturity
|
double |
yield01FromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Yield01 from OAS to Work-out
|
double |
yield01FromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield01 from OAS to Optimal Exercise
|
double |
yield01FromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield01 from PECS to Maturity
|
double |
yield01FromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Yield01 from PECS to Work-out
|
double |
yield01FromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield01 from PECS to Optimal Exercise
|
double |
yield01FromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield01 from Price to Maturity
|
double |
yield01FromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Yield01 from Price to Work-out
|
double |
yield01FromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield01 from Price to Optimal Exercise
|
double |
yield01FromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield01 from TSY Spread to Maturity
|
double |
yield01FromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Yield01 from TSY Spread to Work-out
|
double |
yield01FromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield01 from TSY Spread to Optimal Exercise
|
double |
yield01FromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Yield01 from Yield to Maturity
|
double |
yield01FromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Yield01 from Yield to Work-out
|
double |
yield01FromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Yield01 from Yield Spread to Maturity
|
double |
yield01FromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Yield01 from Yield Spread to Work-out
|
double |
yield01FromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Yield01 from Yield Spread to Optimal Exercise
|
double |
yield01FromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Yield01 from Yield to Optimal Exercise
|
double |
yield01FromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield01 from Z Spread to Maturity
|
double |
yield01FromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Yield01 from Z Spread to Work-out
|
double |
yield01FromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield01 from Z Spread to Optimal Exercise
|
double |
yieldFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield from ASW to Maturity
|
double |
yieldFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Yield from ASW to Work-out
|
double |
yieldFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield from ASW to Optimal Exercise
|
double |
yieldFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield from Bond Basis to Maturity
|
double |
yieldFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Yield from Bond Basis to Work-out
|
double |
yieldFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield from Bond Basis to Optimal Exercise
|
double |
yieldFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield from Credit Basis to Maturity
|
double |
yieldFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Yield from Credit Basis to Work-out
|
double |
yieldFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield from Credit Basis to Optimal Exercise
|
double |
yieldFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield from Discount Margin to Maturity
|
double |
yieldFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Yield from Discount Margin to Work-out
|
double |
yieldFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield from Discount Margin to Optimal Exercise
|
double |
yieldFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield from E Spread to Maturity
|
double |
yieldFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Yield from E Spread to Work-out
|
double |
yieldFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield from E Spread to Optimal Exercise
|
double |
yieldFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield from G Spread to Maturity
|
double |
yieldFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Yield from G Spread to Work-out
|
double |
yieldFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield from G Spread to Optimal Exercise
|
double |
yieldFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield from I Spread to Maturity
|
double |
yieldFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Yield from I Spread to Work-out
|
double |
yieldFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield from I Spread to Optimal Exercise
|
double |
yieldFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield from J Spread to Maturity
|
double |
yieldFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Yield from J Spread to Work-out
|
double |
yieldFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield from J Spread to Optimal Exercise
|
double |
yieldFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Yield from N Spread to Maturity
|
double |
yieldFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Yield from N Spread to Work-out
|
double |
yieldFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Yield from N Spread to Optimal Exercise
|
double |
yieldFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield from OAS to Maturity
|
double |
yieldFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Yield from OAS to Work-out
|
double |
yieldFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield from OAS to Optimal Exercise
|
double |
yieldFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield from PECS to Maturity
|
double |
yieldFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Yield from PECS to Work-out
|
double |
yieldFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield from PECS to Optimal Exercise
|
double |
yieldFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield from Price to Maturity
|
double |
yieldFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Yield from Price to Work-out
|
double |
yieldFromPriceTC(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Yield from Price to Work-out after applying the Tax Credit Coupon Extension
|
double |
yieldFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield from Price to Optimal Exercise
|
double |
yieldFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield from TSY Spread to Maturity
|
double |
yieldFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Yield from TSY Spread to Work-out
|
double |
yieldFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield from TSY Spread to Optimal Exercise
|
double |
yieldFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Yield from Yield Spread to Maturity
|
double |
yieldFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Yield from Yield Spread to Work-out
|
double |
yieldFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Yield from Yield Spread to Optimal Exercise
|
double |
yieldFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield from Z Spread to Maturity
|
double |
yieldFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Yield from Z Spread to Work-out
|
double |
yieldFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield from Z Spread to Optimal Exercise
|
double |
yieldSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield Spread from ASW to Maturity
|
double |
yieldSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Yield Spread from ASW to Work-out
|
double |
yieldSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Yield Spread from ASW to Optimal Exercise
|
double |
yieldSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield Spread from Bond Basis to Maturity
|
double |
yieldSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Yield Spread from Bond Basis to Work-out
|
double |
yieldSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Yield Spread from Bond Basis to Optimal Exercise
|
double |
yieldSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield Spread from Credit Basis to Maturity
|
double |
yieldSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Yield Spread from Credit Basis to Work-out
|
double |
yieldSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Yield Spread from Credit Basis to Optimal Exercise
|
double |
yieldSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield Spread from Discount Margin to Maturity
|
double |
yieldSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Yield Spread from Discount Margin to Work-out
|
double |
yieldSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Yield Spread from Discount Margin to Optimal Exercise
|
double |
yieldSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield Spread from E Spread to Maturity
|
double |
yieldSpreadFromESpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblESpread) |
Calculate Yield Spread from E Spread to Work-out
|
double |
yieldSpreadFromESpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblESpread) |
Calculate Yield Spread from E Spread to Optimal Exercise
|
double |
yieldSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield Spread from G Spread to Maturity
|
double |
yieldSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Yield Spread from G Spread to Work-out
|
double |
yieldSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Yield Spread from G Spread to Optimal Exercise
|
double |
yieldSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield Spread from I Spread to Maturity
|
double |
yieldSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Yield Spread from I Spread to Work-out
|
double |
yieldSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Yield Spread from I Spread to Optimal Exercise
|
double |
yieldSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield Spread from J Spread to Maturity
|
double |
yieldSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Yield Spread from J Spread to Work-out
|
double |
yieldSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Yield Spread from J Spread to Optimal Exercise
|
double |
yieldSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Yield Spread from N Spread to Maturity
|
double |
yieldSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Yield Spread from N Spread to Work-out
|
double |
yieldSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Yield Spread from N Spread to Optimal Exercise
|
double |
yieldSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield Spread from OAS to Maturity
|
double |
yieldSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Yield Spread from OAS to Work-out
|
double |
yieldSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Yield Spread from OAS to Optimal Exercise
|
double |
yieldSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield Spread from PECS to Maturity
|
double |
yieldSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Yield Spread from PECS to Work-out
|
double |
yieldSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Yield Spread from PECS to Optimal Exercise
|
double |
yieldSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield Spread from Price to Maturity
|
double |
yieldSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Yield Spread from Price to Work-out
|
double |
yieldSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Yield Spread from Price to Optimal Exercise
|
double |
yieldSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Yield Spread from TSY Spread to Maturity
|
double |
yieldSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Yield Spread from TSY Spread to Work-out
|
double |
yieldSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Yield Spread from TSY Spread to Optimal Exercise
|
double |
yieldSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Yield Spread from Yield to Maturity
|
double |
yieldSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Yield Spread from Yield to Work-out
|
double |
yieldSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Yield Spread from Yield to Optimal Exercise
|
double |
yieldSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield Spread from Z Spread to Maturity
|
double |
yieldSpreadFromZSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblZSpread) |
Calculate Yield Spread from Z Spread to Work-out
|
double |
yieldSpreadFromZSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblZSpread) |
Calculate Yield Spread from Z Spread to Optimal Exercise
|
double |
zSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Z Spread from ASW to Maturity
|
double |
zSpreadFromASW(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblASW) |
Calculate Z Spread from ASW to Work-out
|
double |
zSpreadFromASWToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblASW) |
Calculate Z Spread from ASW to Optimal Exercise
|
double |
zSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Z Spread from Bond Basis to Maturity
|
double |
zSpreadFromBondBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblBondBasis) |
Calculate Z Spread from Bond Basis to Work-out
|
double |
zSpreadFromBondBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblBondBasis) |
Calculate Z Spread from Bond Basis to Optimal Exercise
|
double |
zSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Z Spread from Credit Basis to Maturity
|
double |
zSpreadFromCreditBasis(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblCreditBasis) |
Calculate Z Spread from Credit Basis to Work-out
|
double |
zSpreadFromCreditBasisToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCreditBasis) |
Calculate Z Spread from Credit Basis to Optimal Exercise
|
double |
zSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Z Spread from Discount Margin to Maturity
|
double |
zSpreadFromDiscountMargin(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblDiscountMargin) |
Calculate Z Spread from Discount Margin to Work-out
|
double |
zSpreadFromDiscountMarginToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblDiscountMargin) |
Calculate Z Spread from Discount Margin to Optimal Exercise
|
double |
zSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Z Spread from G Spread to Maturity
|
double |
zSpreadFromGSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblGSpread) |
Calculate Z Spread from G Spread to Work-out
|
double |
zSpreadFromGSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblGSpread) |
Calculate Z Spread from G Spread to Optimal Exercise
|
double |
zSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Z Spread from I Spread to Maturity
|
double |
zSpreadFromISpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblISpread) |
Calculate Z Spread from I Spread to Work-out
|
double |
zSpreadFromISpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblISpread) |
Calculate Z Spread from I Spread to Optimal Exercise
|
double |
zSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Z Spread from J Spread to Maturity
|
double |
zSpreadFromJSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblJSpread) |
Calculate Z Spread from J Spread to Work-out
|
double |
zSpreadFromJSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblJSpread) |
Calculate Z Spread from J Spread to Optimal Exercise
|
double |
zSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Z Spread from N Spread to Maturity
|
double |
zSpreadFromNSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblNSpread) |
Calculate Z Spread from N Spread to Work-out
|
double |
zSpreadFromNSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblNSpread) |
Calculate Z Spread from N Spread to Optimal Exercise
|
double |
zSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Z Spread from OAS to Maturity
|
double |
zSpreadFromOAS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblOAS) |
Calculate Z Spread from OAS to Work-out
|
double |
zSpreadFromOASToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblOAS) |
Calculate Z Spread from OAS to Optimal Exercise
|
double |
zSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Z Spread from PECS to Maturity
|
double |
zSpreadFromPECS(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPECS) |
Calculate Z Spread from PECS to Work-out
|
double |
zSpreadFromPECSToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPECS) |
Calculate Z Spread from PECS to Optimal Exercise
|
double |
zSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Z Spread from Price to Maturity
|
double |
zSpreadFromPrice(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblPrice) |
Calculate Z Spread from Price to Work-out
|
double |
zSpreadFromPriceToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblPrice) |
Calculate Z Spread from Price to Optimal Exercise
|
double |
zSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Z Spread from TSY Spread to Maturity
|
double |
zSpreadFromTSYSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblTSYSpread) |
Calculate Z Spread from TSY Spread to Work-out
|
double |
zSpreadFromTSYSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblTSYSpread) |
Calculate Z Spread from TSY Spread to Optimal Exercise
|
double |
zSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Z Spread from Yield to Maturity
|
double |
zSpreadFromYield(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYield) |
Calculate Z Spread from Yield to Work-out
|
double |
zSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Z Spread from Yield Spread to Maturity
|
double |
zSpreadFromYieldSpread(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
int iWorkoutDate,
double dblWorkoutFactor,
double dblYieldSpread) |
Calculate Z Spread from Yield Spread to Work-out
|
double |
zSpreadFromYieldSpreadToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYieldSpread) |
Calculate Z Spread from Yield Spread to Optimal Exercise
|
double |
zSpreadFromYieldToOptimalExercise(ValuationParams valParams,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblYield) |
Calculate Z Spread from Yield to Optimal Exercise
|
lossFlow
calibPRWC
customScenarioMeasures, measures, measureValue, tenor
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
CalibratableComponent
calibMeasures
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersBond
exerciseYieldFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Bond Market Parametersvcp
- Valuation Customization ParametersdblPrice
- PriceBond
secTreasurySpread
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsBond
effectiveTreasuryBenchmarkYield
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsvcp
- Valuation Customization ParametersdblPrice
- Market pricejava.lang.Exception
- Thrown if the effective benchmark cannot be calculatedBondProduct
setTreasuryBenchmark
in interface BondProduct
treasuryBenchmarks
- Bond treasury benchmark SetBondProduct
treasuryBenchmark
in interface BondProduct
BondProduct
setIdentifierSet
in interface BondProduct
idParams
- Bond identifier setBondProduct
identifierSet
in interface BondProduct
BondProduct
setCouponSetting
in interface BondProduct
couponSetting
- Bond coupon settingBondProduct
couponSetting
in interface BondProduct
BondProduct
setFloaterSetting
in interface BondProduct
fltParams
- Bond floater settingBondProduct
floaterSetting
in interface BondProduct
BondProduct
setMarketConvention
in interface BondProduct
quoteConvention
- Bond's Market ConventionBondProduct
marketConvention
in interface BondProduct
BondProduct
setCreditSetting
in interface BondProduct
creditSetting
- Bond credit SettingBondProduct
creditSetting
in interface BondProduct
BondProduct
setTerminationSetting
in interface BondProduct
terminationSetting
- Bond termination settingBondProduct
terminationSetting
in interface BondProduct
BondProduct
setStream
in interface BondProduct
stream
- Bond StreamBondProduct
stream
in interface BondProduct
BondProduct
setNotionalSetting
in interface BondProduct
notionalSetting
- Bond Notional SettingBondProduct
notionalSetting
in interface BondProduct
CalibratableComponent
primaryCode
in class CalibratableComponent
CalibratableComponent
setPrimaryCode
in class CalibratableComponent
strCode
- Primary CodeCalibratableComponent
secondaryCode
in class CalibratableComponent
Bond
Bond
ComponentMarketParamRef
name
in interface ComponentMarketParamRef
ComponentMarketParamRef
couponCurrency
in interface ComponentMarketParamRef
ComponentMarketParamRef
payCurrency
in interface ComponentMarketParamRef
ComponentMarketParamRef
principalCurrency
in interface ComponentMarketParamRef
Component
Component
Component
initialNotional
in class Component
java.lang.Exception
- Thrown if Initial Notional cannot be computediDate
- The Datejava.lang.Exception
- Thrown if the Coupon Factor cannot be calculatedCreditComponent
recovery
in class CreditComponent
iDate
- JulianDatecc
- Credit Curvejava.lang.Exception
- Thrown if recovery cannot be calculatedCreditComponent
recovery
in class CreditComponent
iStartDate
- JulianDate #1iEndDate
- JulianDate #2cc
- Credit Curvejava.lang.Exception
- Thrown if recovery cannot be calculatedCreditComponent
creditValuationParams
in class CreditComponent
Component
couponMetrics
in class Component
iAccrualEndDate
- Accrual End DatevalParams
- The Valuation Parameterscsqc
- Component Market ParametersBond
ComponentMarketParamRef
creditLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
forwardLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
otcFixFloatLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
fundingLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
govvieLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
fxLabel
in interface ComponentMarketParamRef
ComponentMarketParamRef
volatilityLabel
in interface ComponentMarketParamRef
Component
effectiveDate
in class Component
Component
maturityDate
in class Component
Component
maturityPayDate
in class Component
Component
firstCouponDate
in class Component
Component
couponPeriods
in class Component
Component
cashSettleParams
in class Component
CreditComponent
lossFlow
in class CreditComponent
valParams
- ValuationParamspricerParams
- PricerParamscsqc
- ComponentMarketParamsBond
lossFlowFromPrice
in class Bond
valParams
- ValuationParamspricerParams
- PricerParamscsqc
- ComponentMarketParamsvcp
- Valuation Customization ParametersdblPrice
- Input priceBond
Bond
Bond
currentCoupon
in class Bond
Bond
floatSpread
in class Bond
Bond
BondProduct
setEmbeddedCallSchedule
in interface BondProduct
eos
- Bond's embedded call scheduleBondProduct
setEmbeddedPutSchedule
in interface BondProduct
eos
- Bond's embedded put scheduleBond
Bond
Bond
Bond
variableCoupon
in class Bond
Bond
Bond
Bond
Bond
Bond
callSchedule
in class Bond
Bond
putSchedule
in class Bond
Bond
couponType
in class Bond
Bond
Bond
Bond
maturityType
in class Bond
Bond
finalMaturity
in class Bond
Bond
calculationType
in class Bond
Bond
redemptionValue
in class Bond
Bond
Bond
redemptionCurrency
in class Bond
Bond
inFirstCouponPeriod
in class Bond
iDate
- Valuation Datejava.lang.Exception
- Thrown if inputs are invalidBond
inLastCouponPeriod
in class Bond
iDate
- Valuation Datejava.lang.Exception
- Thrown if inputs are invalidBond
floatCouponConvention
in class Bond
Bond
periodFixingDate
in class Bond
iValueDate
- Valuation DateBond
previousCouponDate
in class Bond
dt
- Valuation DateBond
previousCouponRate
in class Bond
dt
- Valuation Datecsqc
- Component Market Paramsjava.lang.Exception
- Thrown if the previous coupon rate cannot be calculatedBond
currentCouponDate
in class Bond
dt
- Valuation DateBond
nextCouponDate
in class Bond
dt
- Valuation DateBond
nextValidExerciseDateOfType
in class Bond
dt
- Valuation DatebPut
- TRUE - Gets the next put dateBond
nextValidExerciseInfo
in class Bond
dt
- Valuation DateBond
currentCouponRate
in class Bond
dt
- Valuation Datecsqc
- Component Market Paramsjava.lang.Exception
- Thrown if the current period coupon rate cannot be calculatedBond
nextCouponRate
in class Bond
dt
- Valuation Datecsqc
- Component Market Paramsjava.lang.Exception
- Thrown if the subsequent coupon rate cannot be calculatedBond
Bond
weightedAverageMaturityDate
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factorjava.lang.Exception
- Thrown if Bond's Weighted Average Maturity Date cannot be calculatedBond
weightedAverageMaturityDate
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Bond's Weighted Average Maturity Date To Maturity cannot be
calculatedBond
weightedAverageLife
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factorjava.lang.Exception
- Thrown if Bond's Weighted Average Life cannot be calculatedBond
weightedAverageLife
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Bond's Weighted Average Life To Maturity cannot be calculatedBond
weightedAverageLifePrincipalOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factorjava.lang.Exception
- Thrown if Bond's Weighted Average Life cannot be calculatedBond
weightedAverageLifePrincipalOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Bond's Principal Only Weighted Average Life To Maturity
cannot be calculatedBond
weightedAverageLifeCouponOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factorjava.lang.Exception
- Thrown if Bond's Weighted Average Life cannot be calculatedBond
weightedAverageLifeCouponOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Bond's Coupon Only Weighted Average Life To Maturity cannot be
calculatedBond
weightedAverageLifeLossOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factorjava.lang.Exception
- Thrown if Bond's Weighted Average Life of Losses Only cannot be calculatedBond
weightedAverageLifeLossOnly
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Bond's Weighted Average Life of Losses Only To Maturity cannot
be calculatedBond
weightedAverageLifeCredit
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out DatedblWorkoutFactor
- Double Work-out Factorjava.lang.Exception
- Thrown if the Credit Adjusted Weighted Average Life cannot be calculatedBond
weightedAverageLifeCredit
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsjava.lang.Exception
- Thrown if Credit Adjusted Weighted Average Life To Maturity cannot be
calculatedBond
priceFromZeroCurve
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsvcp
- Valuation Customization ParametersiZeroCurveBaseDC
- The Discount Curve to derive the zero curve off ofiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factordblBump
- Bump to be applied to the zero curvejava.lang.Exception
- Thrown if the price cannot be calculatedBond
priceFromFundingCurve
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factordblBump
- Bump to be applied to the DCjava.lang.Exception
- Thrown if the price cannot be calculatedBond
priceFromTreasuryCurve
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factordblBump
- Bump to be applied to the DCjava.lang.Exception
- Thrown if the price cannot be calculatedBond
priceFromCreditCurve
in class Bond
valParams
- ValuationParamscsqc
- ComponentMarketParamsiWorkoutDate
- Work-out datedblWorkoutFactor
- Double Work-out factordblCreditBasis
- Bump to be applied to the credit curvebFlat
- Is the CDS Curve flat (for PECS)java.lang.Exception
- Thrown if the bond's credit risky theoretical price cannot be calculatedBond
aswFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out datedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out datedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the ASW cannot be calculatedBond
aswFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if ASW cannot be calculatedBond
aswFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if ASW cannot be calculatedBond
bondBasisFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Bond Basis cannot be calculatedBond
bondBasisFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
bondBasisFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Bond Basis cannot be calculatedBond
convexityFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Convexity cannot be calculatedBond
convexityFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
convexityFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Convexity cannot be calculatedBond
creditBasisFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
creditBasisFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Credit Basis cannot be calculatedBond
creditBasisFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
creditBasisFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Credit Basis cannot be calculatedBond
discountMarginFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Discount Margin cannot be calculatedBond
discountMarginFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
discountMarginFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Discount Margin cannot be calculatedBond
durationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Duration cannot be calculatedBond
durationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Duration cannot be calculatedBond
durationFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Duration cannot be calculatedBond
eSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
eSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
eSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the E Spread cannot be calculatedBond
eSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
eSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if E Spread cannot be calculatedBond
gSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqs
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the G Spread cannot be calculatedBond
gSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
gSpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if G Spread cannot be calculatedBond
iSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqs
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the I Spread cannot be calculatedBond
iSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
iSpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if I Spread cannot be calculatedBond
jSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqs
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
jSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the J Spread cannot be calculatedBond
jSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
jSpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if J Spread cannot be calculatedBond
macaulayDurationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
mnacaulayDurationFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
macaulayDurationFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Macaulay Duration cannot be calculatedBond
modifiedDurationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- JSpread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
modifiedDurationFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Modified Duration cannot be calculatedBond
nSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqs
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the N Spread cannot be calculatedBond
nSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
nSpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if N Spread cannot be calculatedBond
oasFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the OAS cannot be calculatedBond
oasFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if OAS cannot be calculatedBond
oasFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if OAS cannot be calculatedBond
pecsFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
pecsFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
pecsFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if PECS cannot be calculatedBond
pecsFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if PECS cannot be calculatedBond
priceFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the PECS cannot be calculatedBond
priceFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Price cannot be calculatedBond
priceFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Price cannot be calculatedBond
priceFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Price cannot be calculatedBond
tsySpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the TSY Spread cannot be calculatedBond
tsySpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
tsySpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if TSY Spread cannot be calculatedBond
yieldFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromPriceTC
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Yield cannot be calculatedBond
yieldFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yieldFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield cannot be calculatedBond
yield01FromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Yield01 cannot be calculatedBond
yield01FromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yield01FromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield01 cannot be calculatedBond
yieldSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblESpread
- E Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromESpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromESpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblESpread
- E Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblZSpread
- Z Spread to Work-outjava.lang.Exception
- Thrown if the Yield Spread cannot be calculatedBond
yieldSpreadFromZSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Maturityjava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
yieldSpreadFromZSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblZSpread
- Z Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
zSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblASW
- ASW to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromASW
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromASWToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblASW
- ASW to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblBondBasis
- Bond Basis to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromBondBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromBondBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblBondBasis
- Bond Basis to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblCreditBasis
- Credit Basis to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromCreditBasis
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromCreditBasisToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblCreditBasis
- Credit Basis to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblDiscountMargin
- Discount Margin to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromDiscountMargin
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromDiscountMarginToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblDiscountMargin
- Discount Margin to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblGSpread
- G Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromGSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromGSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblGSpread
- G Spread to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblISpread
- I Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromISpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- I Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromISpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblISpread
- ISpread to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblJSpread
- J Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromJSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- J Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromJSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblJSpread
- JSpread to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblNSpread
- N Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromNSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromNSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblNSpread
- N Spread to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblOAS
- OAS to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromOAS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromOASToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblOAS
- OAS to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPECS
- PECS to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromPECS
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromPECSToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPECS
- PECS to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblPrice
- Price to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromPrice
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromPriceToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblPrice
- Price to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblTSYSpread
- TSY Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromTSYSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromTSYSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblTSYSpread
- TSY Spread to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYield
- Yield to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromYield
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromYieldToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYield
- Yield to Optimal Exercisejava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersiWorkoutDate
- Work-out DatedblWorkoutFactor
- Work-out FactordblYieldSpread
- Yield Spread to Work-outjava.lang.Exception
- Thrown if the Z Spread cannot be calculatedBond
zSpreadFromYieldSpread
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Maturityjava.lang.Exception
- Thrown if Z Spread cannot be calculatedBond
zSpreadFromYieldSpreadToOptimalExercise
in class Bond
valParams
- Valuation Parameterscsqc
- Market Parametersvcp
- Valuation Customization ParametersdblYieldSpread
- Yield Spread to Optimal Exercisejava.lang.Exception
- Thrown if Yield Spread cannot be calculatedBond
standardMeasures
in class Bond
valParams
- ValuationParamspricerParams
- Pricing Parameterscsqs
- Bond market parametersvcp
- Valuation Customization Parameterswi
- Work out InformationdblPrice
- Input PriceComponent
Component
measureNames
in class Component
Component
CalibratableComponent
jackDDirtyPVDManifestMeasure
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization ParametersCalibratableComponent
calibQuoteSet
in class CalibratableComponent
aLSS
- Array of Latent State SpecificationCalibratableComponent
fundingPRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
forwardPRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
fundingForwardPRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
fxPRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
govviePRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
volatilityPRWC
in class CalibratableComponent
valParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization Parameterspqs
- Product Quote SetCalibratableComponent
manifestMeasureDFMicroJack
in class CalibratableComponent
strManifestMeasure
- Manifest Measure NamevalParams
- Valuation ParameterspricerParams
- Pricer Parameterscsqs
- Component Market Parametersvcp
- Valuation Customization ParametersvalParams
- The Valuation Parameterscsqc
- The Market Parametersvcp
- The Valuation Customization ParametersdblCleanPrice
- Clean Pricegbs
- The Govvie Builder SettingsdeGovvieForward
- The Govvie Forward Diffusion EvolveriNumPath
- The Number of PathsvalParams
- The Valuation Parameterscsqc
- The Market Parametersvcp
- The Valuation Customization ParametersdblCleanPrice
- Clean Pricegbs
- The Govvie Builder SettingsdeGovvieForward
- The Govvie Forward Diffusion EvolveriNumPath
- The Number of PathsBond
showPeriods
in class Bond
java.lang.Exception
- Thrown if the coupon periods cannot be displayed onto stdout