![]() | Table of Content | ReportInstrument Constructor ![]() |
ReportInstrument Class |
Namespace: OnixS.CmeStpHandler
[SerializableAttribute] public class ReportInstrument
The ReportInstrument type exposes the following members.
Name | Description | |
---|---|---|
![]() | ReportInstrument |
Default constructor.
|
Name | Description | |
---|---|---|
![]() | AccruedInterestDate |
Used for CDS instruments. Represents the start date used to calculate the accrued interest.
|
![]() | AlternateIDs |
Information about Alternate IDs reported.
|
![]() | CfiCode |
Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values (tag # 461).
Supported Values:
FXXXX = Future
OPXXXX = Option, Put
OCXXXX = Option, Call
|
![]() | Currency |
3 character ISO code of the dealing currency, currently trading only in base currency is supported.
|
![]() | Events |
Information about instrument events reported.
|
![]() | ExerciseStyle |
Type of exercise of a derivatives security.
|
![]() | FXCurrencySymbol |
Currency pair in CCY1/CCY2 format.
|
![]() | Guid |
Globally unique identifier.
|
![]() | MaturityDate |
Date of maturity or the settlement date of a CDS contract.
|
![]() | MaturityMonthYear |
Month and Year of the maturity (used for standardized futures and options).
Format: YYYYMM (i.e. 199903) YYYYMMDD (20030323) YYYYMMwN (200303w1) for week
|
![]() | NextCouponDate |
This is used to indicate the next date on which Coupon Premium is due. Primarily used for CDS instruments.
|
![]() | OptionExercise |
Information about option exercise.
|
![]() | PriceMultiplier |
Specifies the ratio or multiply factor to convert from nominal units (e.g. contracts) to total units (e.g. barrels).
|
![]() | PriceQuoteCurrency |
The currency in which the price is quoted.
|
![]() | PriceUnitofMeasure |
Used to express the UOM of the price if different from the contract.
In futures, this can be different for cross-rate products in which the price is quoted in units differently from the contract.
|
![]() | PriceUnitOfMeasureCurrency |
3 character ISO code of the base currency.
Conditionally required when PriceUnitOfMeasure = Ccy.
|
![]() | Product |
Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.
|
![]() | PutOrCall |
Indicates whether an option contract is a put or call.
Supported Values:
0 - Put
1 - Call
|
![]() | RestructuringType |
A category of CDS credit event in which the underlying bond experiences a restructuring. Used to define a CDS instrument.
Supported Values:
FR - Full Restructuring
MM - Modified Mod Restructuring
MR - Modified Restructuring
XR - No Restructuring specified
|
![]() | SecurityDescription |
Long description/name for a product.
|
![]() | SecurityExchange |
Security Exchange.
CME Defined Supported Values:
- CBT.
- CCE.
- CEE.
- CEU
- CMD
- CME
- COMEX
- DME
- NYMEX
- EBS
|
![]() | SecurityID |
Symbol for CME Product, e.g. CL (2 Characters).
|
![]() | SecuritySubtype |
For spreads, indicates the strategy type. For CDS, indicates if the product is a Single Name or Index.
|
![]() | SecurityType |
Indicates type of security.
Will be provided in addition to the CFI code.
|
![]() | SecurityXML |
Security XML.
|
![]() | SettlementMethod |
Settlement method for a contract.
|
![]() | SourceOfTheProductCode |
Identifies the source of the Security ID. If it is not specified, the default of Clearing is used.
H - Clearing House / Clearing Organization.
|
![]() | Streams |
Information about instrument streams reported.
|
![]() | StrikeIndex |
Specifies the index used to calculate the strike price.
|
![]() | StrikeIndexLocation |
Strike Index Location.
|
![]() | StrikeMultiplier |
Used for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.
|
![]() | StrikePrice |
Strike Price for an Option.
|
![]() | Symbol |
Symbol for a CME Contract, e.g. CLX05.
|
![]() | UnderlyingPriceDeterminationMethod |
Specifies how the underlying price is determined at the point of option exercise.
The underlying price may be set to the current settlement price, set to a special reference,
set to the optimal value of the underlying during the defined period ("Look-back")
or set to the average value of the underlying during the defined period ("Asian option").
|
![]() | UnitOfMeasure |
Physical unit of measure for Derivative products.
NOTE: Additional values may be used by mutual agreement of the counterparties.
|
![]() | UnitOfMeasureCurrency |
Indicates the currency of the unit of measure. Conditionally required when UnitOfMeasure = Amount of currency.
|
![]() | UnitOfMeasureQuantity |
Contract's defined quantity, used to calculate total traded notional quantity.
|
![]() | UpiCode |
Uniquely identifies the product of a security using the ISO 4914 standard
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |