Uses of Class
org.drip.product.definition.Bond
Package | Description |
---|---|
org.drip.analytics.support |
Assorted Support and Helper Utilities
|
org.drip.market.exchange |
Deliverable Swap, STIR, Treasury Futures
|
org.drip.product.creator |
Streams and Products Construction Utilities
|
org.drip.product.credit |
Credit Products - Components and Baskets
|
org.drip.product.govvie |
Treasury Bills, Notes, Bonds, Futures
|
org.drip.product.params |
Fixed Income Product Customization Parameters
|
-
Uses of Bond in org.drip.analytics.support
Methods in org.drip.analytics.support with parameters of type Bond Modifier and Type Method Description static double
Helper. BondFuturesPriceAUDBillStyle(JulianDate dtValue, Bond bond, double dblReferenceIndex)
Compute the Bond Futures Price AUD Bill Style from the Reference Index Levelstatic 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 Basisstatic 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 Basisstatic double
FuturesHelper. ForwardBondOASPrice(Bond bond, JulianDate dtSpot, JulianDate dtForward, CurveSurfaceQuoteContainer csqc, double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond OASstatic double
FuturesHelper. ForwardBondOASPrice(Bond bond, ValuationParams valParamsSpot, ValuationParams valParamsForward, CurveSurfaceQuoteContainer csqc, ValuationCustomizationParams vcp, double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond OASstatic double
FuturesHelper. ForwardBondYieldPrice(Bond bond, JulianDate dtSpot, JulianDate dtForward, CurveSurfaceQuoteContainer csqc, double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Yieldstatic double
FuturesHelper. ForwardBondYieldPrice(Bond bond, ValuationParams valParamsSpot, ValuationParams valParamsForward, CurveSurfaceQuoteContainer csqc, ValuationCustomizationParams vcp, double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Yieldstatic double
FuturesHelper. ForwardBondZSpreadPrice(Bond bond, JulianDate dtSpot, JulianDate dtForward, CurveSurfaceQuoteContainer csqc, double dblCleanPrice)
Compute the Forward Bond Price Using the Implied Bond Z Spreadstatic 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 -
Uses of Bond in org.drip.market.exchange
Methods in org.drip.market.exchange with parameters of type Bond Modifier and Type Method Description boolean
TreasuryFuturesConvention. isEligible(JulianDate dtValue, Bond bond, double dblOutstandingNotional, java.lang.String strIssuer)
Indicate whether the given bond is eligible to be deliveredboolean
TreasuryFuturesEligibility. isEligible(JulianDate dtValue, Bond bond, double dblOutstandingNotional, java.lang.String strIssuer)
Indicate whether the given bond is eligible to be delivereddouble
TreasuryFuturesConvention. referencePrice(JulianDate dtValue, Bond bond, double dblFuturesQuotedIndex)
Compute the Reference Bond Price from the Quoted Futures Index Level -
Uses of Bond in org.drip.product.creator
Methods in org.drip.product.creator with parameters of type Bond Modifier and Type Method Description static BasketProduct
BondBasketBuilder. CreateBondBasket(java.lang.String strName, Bond[] aBond, double[] adblWeights)
BondBasket constructor -
Uses of Bond in org.drip.product.credit
Subclasses of Bond in org.drip.product.credit Modifier and Type Class Description class
BondComponent
BondComponent is the base class that extends CreditComponent abstract class and implements the functionality behind bonds of all kinds.Constructors in org.drip.product.credit with parameters of type Bond Constructor Description BondBasket(java.lang.String strName, Bond[] aBond, double[] adblWeights)
BondBasket constructor -
Uses of Bond in org.drip.product.govvie
Subclasses of Bond in org.drip.product.govvie Modifier and Type Class Description class
TreasuryComponent
TreasuryComponent implements the Functionality behind a Sovereign/Treasury Bond/Bill/Note.Methods in org.drip.product.govvie that return Bond Modifier and Type Method Description Bond[]
TreasuryFutures. basket()
Retrieve the Bond Basket ArrayConstructors in org.drip.product.govvie with parameters of type Bond Constructor Description TreasuryFutures(Bond[] aBond, double[] adblConversionFactor, CashSettleParams csp)
BondFutures Constructor -
Uses of Bond in org.drip.product.params
Methods in org.drip.product.params that return Bond Modifier and Type Method Description Bond
CTDEntry. bond()
Retrieve the CTD Bond InstanceConstructors in org.drip.product.params with parameters of type Bond Constructor Description CTDEntry(Bond bond, double dblConversionFactor, double dblForwardPrice)
CTDEntry Constructor