public class TreasuryFuturesSettle
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
QUOTE_REFERENCE_INDEX_AUD_BOND_FUTURES_STYLE
Settle Quote Type - Uses a Reference Index Based off of Conversion Factor Computed AUD Bond Futures
Style
|
static int |
QUOTE_REFERENCE_INDEX_CONVERSION_FACTOR
Settle Quote Type - Uses a Reference Index Based off of Conversion Factor
|
static int |
QUOTE_REFERENCE_INDEX_FLAT
Settle Quote Type - AUD Bank Bill Type - Uses a Flat Reference Index
|
static int |
SETTLE_TYPE_CASH
Cash Settled Futures
|
static int |
SETTLE_TYPE_PHYSICAL_DELIVERY
Physically Settled Futures
|
Constructor and Description |
---|
TreasuryFuturesSettle(int iExpiryFirstDeliveryLag,
int iExpiryFinalDeliveryLag,
int iExpiryDeliveryNoticeLag,
int iExpiryLastTradingLag,
int iSettleType,
int iSettleQuoteStyle,
boolean bWildCardOption,
double dblReferenceCouponCurrent,
double dblReferenceCouponOriginal,
int[] aiDeliveryMonth)
TreasuryFuturesSettle Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
currentReferenceYield()
Retrieve the Current Reference Coupon
|
int[] |
deliveryMonths()
Retrieve the Delivery Months
|
int |
expiryDeliveryNoticeLag()
Retrieve the Lag Between the Expiry and the Delivery Notice Dates
|
int |
expiryFinalDeliveryLag()
Retrieve the Lag Between the Expiry and the Final Delivery Dates
|
int |
expiryFirstDeliveryLag()
Retrieve the Lag Between the Expiry and the First Delivery Dates
|
int |
expiryLastTradingLag()
Retrieve the Lag Between the Expiry and the Last Trading Dates
|
double |
originalReferenceCoupon()
Retrieve the Original Reference Coupon
|
int |
settleQuoteStyle()
Retrieve the Settle Quote Style
|
int |
settleType()
Retrieve the Settle Type
|
java.lang.String |
toString() |
boolean |
wildCardOption()
Retrieve the Bond Futures Wild Card Option Setting
|
public static final int SETTLE_TYPE_CASH
public static final int SETTLE_TYPE_PHYSICAL_DELIVERY
public static final int QUOTE_REFERENCE_INDEX_FLAT
public static final int QUOTE_REFERENCE_INDEX_CONVERSION_FACTOR
public static final int QUOTE_REFERENCE_INDEX_AUD_BOND_FUTURES_STYLE
public TreasuryFuturesSettle(int iExpiryFirstDeliveryLag, int iExpiryFinalDeliveryLag, int iExpiryDeliveryNoticeLag, int iExpiryLastTradingLag, int iSettleType, int iSettleQuoteStyle, boolean bWildCardOption, double dblReferenceCouponCurrent, double dblReferenceCouponOriginal, int[] aiDeliveryMonth) throws java.lang.Exception
iExpiryFirstDeliveryLag
- Lag Between the Expiry and the First Delivery DatesiExpiryFinalDeliveryLag
- Lag Between the Expiry and the Final Delivery DatesiExpiryDeliveryNoticeLag
- Lag between the Expiry and the Delivery NoticeiExpiryLastTradingLag
- Lag between the Expiry and the Last Trading DayiSettleType
- Settlement TypeiSettleQuoteStyle
- Settlement Quote StylebWildCardOption
- TRUE - Turn ON the Wild Card OptiondblReferenceCouponCurrent
- The Current Reference CoupondblReferenceCouponOriginal
- The Original Reference CouponaiDeliveryMonth
- Array of the Delivery Monthsjava.lang.Exception
- Thrown if the Inputs are invalidpublic int expiryFirstDeliveryLag()
public int expiryFinalDeliveryLag()
public int expiryDeliveryNoticeLag()
public int expiryLastTradingLag()
public int settleType()
public int settleQuoteStyle()
public boolean wildCardOption()
public double currentReferenceYield()
public double originalReferenceCoupon()
public int[] deliveryMonths()
public java.lang.String toString()
toString
in class java.lang.Object