NewOptionsMarketDefinitionEventHandler Delegate | Table of Content | NewOptionsStrategyDefinitionEventArgs Properties |
NewOptionsStrategyDefinitionEventArgs Class |
Namespace: OnixS.NET.ICE.iMpact
public class NewOptionsStrategyDefinitionEventArgs : MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>
The NewOptionsStrategyDefinitionEventArgs type exposes the following members.
Name | Description | |
---|---|---|
BlockSequenceNumber |
Sequence number of message block.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
ContractSymbol |
See Naming Convention on Appendix D.
| |
ContractSymbolExtra |
Extra contract symbol. Some contract symbols might contain more than
35 characters. Clients should append this field to ContractSymbol
(Offset 11) to get the complete contract symbol.
| |
DealPriceDenominator |
Denominator for the deal price fields in the market. For most markets,
this is the same as `OrderPriceDenominator`.
| |
FeedId |
Feed identifier.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
GTAllowed |
Indicates if GTC is allowed in the market.
| |
Hedges |
Collection of Hedges.
| |
IncrementPrice |
Minimum increment premium price for this market.
| |
IncrementQty |
Minimum increment quantity for this market.
| |
IsBlockOnly |
Indicates if Market is only tradable via ICE Block Trade. This also
means the screen trading is not allowed for the market.
| |
IsBundled |
This field is true if messages has been received within bundle (see BundleMarker).
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
IsInterested |
Is a flag allows the user to specify that the product is interested to user.
| |
IsTradable |
Indicates if the contract is tradable.
| |
Latency |
Processing latency in microseconds.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
LegDealSuppressed |
Indicates whether leg deals are suppressed.
| |
Legs |
Collection of Legs.
| |
MarketId |
Unique identifier of the market.
| |
MarketTypeId |
See Appendix C for the list of makret types and IDs.
| |
MaxPrice |
Maximum price. `OrderPriceDenominator` should be applied to this
field.
| |
MIFIDRegulatedMarket |
Indicates MIFID-II market.
| |
MinPrice |
Minimum price. `OrderPriceDenominator` should be applied to this
field.
| |
MinQty |
Minimum quantity for this market.
| |
NumberOfMessages |
Number of messages in message block.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
NumOfCycles |
Number of cycle (days, hours, MWh, etc.) for a contract.
| |
OptionsExpirationDay |
Day of the month. Last date that the option market can be traded and
should be removed from the system.
| |
OptionsExpirationMonth |
Month range 1-12. Last date that the option market can be traded and
should be removed from the system.
| |
OptionsExpirationYear |
4 digit year. Last date that the option market can be traded and
should be removed from the system.
| |
OrderPriceDenominator |
Denominator for the order price fields in this market.
| |
OverrideBlockMin |
Indicates whether the Block Minimum can be overridden for the market.
| |
ReceivingTime |
Date-time of the message received.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
SecuritySubType |
Contains the Strategy Code for defined market where applicable. See
Appendix E for list of codes.
| |
SentTime |
Date-time of the message sent.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
SequenceNumber |
Each message is assigned a sequence number that increases monotonically on the server side. To save
bandwidth, the sequence number is a field in the block header, instead of every message. The sequence number
for the first message is used in the header, and the client is expected to derive the sequence numbers for
subsequent messages in the block. In the case of a heartbeat which includes only header in the block, the
expected next sequence number is used.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
SessionNumber |
The session number is used so that a client can easily detect when a new session has started after the daily
maintenance window or failure on the server side. It should stay the same for a given multicast channel until a
new session has started. It should be noted that the same number can be used by different multicast channels.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
SettlePriceDenominator |
Denominator for the settlement price fields in the market. For most
markets, this is the same as `DealPriceDenominator`.
| |
StrategySymbol |
Strategy Symbol.
| |
TestMarketIndicator |
Indicates Test Market.
| |
TradingStatus |
See Appendix A on trading status codes.
| |
UnderlyingMarketId |
Unique identifier of the underlying market.
| |
UnitQtyDenominator |
Denominator for `UnitQuantity`. This field will be `0` for most of the
markets.
|
Name | Description | |
---|---|---|
Dispose | (Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString |
Returns the string representation of the object.
(Inherited from MessageEventArgs<OnixS::ICE::iMpact::MarketData::NewOptionsStrategyDefinition>.) |