forwardInstrumentStream Methods   Table of ContentLeg Constructor forward
Leg Class
Information about reported trade leg.
Inheritance Hierarchy
System.Object
  OnixS.CmeStpHandler.Leg

Namespace:  OnixS.CmeStpHandler
Assembly:  OnixS.CmeStpHandler-net-4.8 (in OnixS.CmeStpHandler-net-4.8.dll) Version: 3.5.0.0 (3.5.0)
Syntax
C#
[SerializableAttribute]
public class Leg

The Leg type exposes the following members.

Constructors
  NameDescription
Public methodLeg
Default constructor.
Top
Properties
  NameDescription
Public propertyLegAlternativeIDs
Leg alternative ids.
Public propertyLegCFI
Indicates the type of leg security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values.
Public propertyLegContractMultiplier
Specifies the ratio or multiply factor to convert from nominal units (e.g. contracts) to total units (e.g. barrels) for this leg.
Public propertyLegInstrumentGuid
Leg globally unique identifier.
Public propertyLegMaturity
Specifies the month and year of maturity of this leg.
Public propertyLegMaturityDate
Date of maturity or the settlement date of a CDS contract for this leg.
Public propertyLegProductCode
Leg symbol for CME product, e.g. CL.
Public propertyLegPutOrCall
Indicates whether a leg that is an option contract is a put or call.
Public propertyLegSecurityExchange
The exchange where the leg security is listed.
Public propertyLegSecurityIDSource
Identifies the source of the leg's Security ID. If it is not specified, the default of Clearing is used.
Public propertyLegSecurityLongName
Leg description for CME product.
Public propertyLegSecuritySubType
SecuritySubType of the leg instrument.See SecuritySubType (762) field for description. Values include: - GC - General Collateral - GCF - General Collateral Financing.
Public propertyLegSecurityType
Indicates type of instrument or security for this leg.
Public propertyLegSettlementMethod
Settlement method for a contract. Can be used as an alternative to CFI Code value.
Public propertyLegSide
Indicates the side of this leg within the spread or strategy.
Public propertyLegStrikePrice
Strike price for a leg that is an option.
Public propertyLegSymbol
Symbol for a leg, which is a CME contract, e.g. CLX05. Note that Symbol now matches the value used by clearing firms in the FEC system, and may differ somewhat from the representation used in the legacy CTAPI system.
Public propertyLegUnitOfMeasure
The leg unit of measure of the product upon which the contract is based. It is also referred to as the trading unit.
Public propertyLegUnitOfMeasureCurrency
Currency of the leg unit of measure. Conditionally available when UOM=Ccy. Will be populated where appropriate.
Public propertyLegUnitOfMeasureQuantity
Contract's defined quantity, used to calculate total traded notional quantity per spread leg.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also