Package | Description |
---|---|
org.drip.analytics.support | |
org.drip.market.exchange | |
org.drip.product.creator | |
org.drip.product.credit | |
org.drip.product.govvie | |
org.drip.product.params |
Modifier and Type | Method and Description |
---|---|
static double |
Helper.BondFuturesPriceAUDBillStyle(JulianDate dtValue,
Bond bond,
double dblReferenceIndex)
Compute the Bond Futures Price AUD Bill Style from the Reference Index Level
|
static LatentStateFixingsContainer |
Helper.CreateFixingsObject(Bond bond,
JulianDate dtFixing,
double dblFixing)
Create the Latent State Fixings object from the bond, the fixings date, and the fixing.
|
static double |
FuturesHelper.ForwardBondCreditPrice(Bond bond,
JulianDate dtSpot,
JulianDate dtForward,
CurveSurfaceQuoteContainer csqc,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Credit Basis
|
static double |
FuturesHelper.ForwardBondCreditPrice(Bond bond,
ValuationParams valParamsSpot,
ValuationParams valParamsForward,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Credit Basis
|
static double |
FuturesHelper.ForwardBondOASPrice(Bond bond,
JulianDate dtSpot,
JulianDate dtForward,
CurveSurfaceQuoteContainer csqc,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond OAS
|
static double |
FuturesHelper.ForwardBondOASPrice(Bond bond,
ValuationParams valParamsSpot,
ValuationParams valParamsForward,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond OAS
|
static double |
FuturesHelper.ForwardBondYieldPrice(Bond bond,
JulianDate dtSpot,
JulianDate dtForward,
CurveSurfaceQuoteContainer csqc,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Yield
|
static double |
FuturesHelper.ForwardBondYieldPrice(Bond bond,
ValuationParams valParamsSpot,
ValuationParams valParamsForward,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Yield
|
static double |
FuturesHelper.ForwardBondZSpreadPrice(Bond bond,
JulianDate dtSpot,
JulianDate dtForward,
CurveSurfaceQuoteContainer csqc,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Z Spread
|
static double |
FuturesHelper.ForwardBondZSpreadPrice(Bond bond,
ValuationParams valParamsSpot,
ValuationParams valParamsForward,
CurveSurfaceQuoteContainer csqc,
ValuationCustomizationParams vcp,
double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Z Spread
|
Modifier and Type | Method and Description |
---|---|
boolean |
TreasuryFuturesEligibility.isEligible(JulianDate dtValue,
Bond bond,
double dblOutstandingNotional,
java.lang.String strIssuer)
Indicate whether the given bond is eligible to be delivered
|
boolean |
TreasuryFuturesConvention.isEligible(JulianDate dtValue,
Bond bond,
double dblOutstandingNotional,
java.lang.String strIssuer)
Indicate whether the given bond is eligible to be delivered
|
double |
TreasuryFuturesConvention.referencePrice(JulianDate dtValue,
Bond bond,
double dblFuturesQuotedIndex)
Compute the Reference Bond Price from the Quoted Futures Index Level
|
Modifier and Type | Method and Description |
---|---|
static BasketProduct |
BondBasketBuilder.CreateBondBasket(java.lang.String strName,
Bond[] aBond,
double[] adblWeights)
BondBasket constructor
|
Modifier and Type | Class and Description |
---|---|
class |
BondComponent
BondComponent is the base class that extends CreditComponent abstract class and implements the
functionality behind bonds of all kinds.
|
Constructor and Description |
---|
BondBasket(java.lang.String strName,
Bond[] aBond,
double[] adblWeights)
BondBasket constructor
|
Modifier and Type | Class and Description |
---|---|
class |
TreasuryComponent
TreasuryComponent implements the Functionality behind a Sovereign/Treasury Bond/Bill/Note.
|
Modifier and Type | Method and Description |
---|---|
Bond[] |
TreasuryFutures.basket()
Retrieve the Bond Basket Array
|
Constructor and Description |
---|
TreasuryFutures(Bond[] aBond,
double[] adblConversionFactor,
CashSettleParams csp)
BondFutures Constructor
|
Modifier and Type | Method and Description |
---|---|
Bond |
CTDEntry.bond()
Retrieve the CTD Bond Instance
|
Constructor and Description |
---|
CTDEntry(Bond bond,
double dblConversionFactor,
double dblForwardPrice)
CTDEntry Constructor
|