TradeIDType Enumeration | Table of Content | TradeLeg Constructor |
TradeLeg Class |
Namespace: OnixS.CmeStpHandler
[SerializableAttribute] public class TradeLeg
The TradeLeg type exposes the following members.
Name | Description | |
---|---|---|
Leg |
Leg information.
| |
LegAlternatePrice |
Leg alternate price.
| |
LegDifferentialPrice |
Represents the differential price for spreads, or a TAS or TAM differential price.
| |
LegDifferentialPriceType |
This indicates the type of differential price represented in the Differential Price attribute.
| |
LegLastPrice |
Used to report the trade price or execution price assigned to the leg of the strategy or spread instrument.
| |
LegNumber |
A number identifying the leg within a strategy or spread. When reporting a USI or UTI, the field LegRefID will reference this number.
| |
LegOrderQuantity |
Quantity ordered of this leg.
| |
LegOriginalTimeUnit |
Specifies the Time Unit for this leg of the original trade, e.g. whether it was entered as contracts per day or per month. Note that all trades are normalized to default units in PM API, regardless of the units originally used to enter the trade.
| |
LegPositionAmountData |
Information about Leg Position Amounts reported.
| |
LegPriceSubType |
This is a further qualification of the Price Type, and determines whether this is an initial (preliminary) or final price.
| |
LegPriceType |
Indicates the type of the price associated with the trade. Will not be present for IRS/FRA trades.
| |
LegQuantity |
The actual quantity of the leg as it participated in the spread trade.
| |
LegReferenceID |
A unique Trade ID generated by the clearing system for this leg.
| |
LegReportID |
This represents the report ID for the leg as generated by the clearing system.
| |
LegTradingQuantity |
Leg quantity per Original Time Unit as submitted on a CME ClearPort API trade report when a product has multiple time units, or, Product Variable Quantity Unit (VQU) is not 'S' (standard), and the product subtype (Monthly, daily, weekly) is not equal to the time unit entered for the trade.
| |
UnderlyingInstruments |
Information about Leg Underlying Instruments reported.
|
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.) |