Class RequestInstrument
Requested instrument description.
Inherited Members
Namespace: OnixS.CmeStpHandler
Assembly: OnixS.CmeStpHandler.dll
Syntax
[Serializable]
public class RequestInstrument
Constructors
RequestInstrument()
Default constructor.
Declaration
public RequestInstrument()
Properties
Product
Enables the user to filter trades based on a specific product.
Declaration
public Prod Product { get; set; }
Property Value
Type | Description |
---|---|
Prod |
SecurityExchange
Security Exchange. CME Defined Supported Values:
- BTEU - BrokerTec EU.
- BTUS - BrokerTec US.
- CBT - Chicago Board of Trade.
- CEE - Stock Exchange Group.
- CMD - Credit Default Swap Exchange.
- CME - Chicago Mercantile Exchange.
- COMEX - Commodities Exchange, Inc.
- DME - Dubai Mercantile Exchange.
- EBS.
- FXS - FX Spot.
- FXNDF - Non-deliverable forward
- IFUS - Intercontinental Exchange.
- NGXC - Natural Gas Exchange.
- NODX - Nodal.
- NYMEX - New York Mercantile Exchange.
- NYMSW - CME Swaps - NYMEX.
- VMAC - VMAC.
- XNAS - Nasdaq.
- XXXX - OTC Trades.
Declaration
public string SecurityExchange { get; set; }
Property Value
Type | Description |
---|---|
string |
SecurityID
The Clearing Product ID.
Declaration
public string SecurityID { get; set; }
Property Value
Type | Description |
---|---|
string |
SecurityType
Security type of CME Product, e.g. CL.
Declaration
public SecurityType SecurityType { get; set; }
Property Value
Type | Description |
---|---|
SecurityType |
Symbol
Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles). Use "[N/A]" for products which do not have a symbol.
Declaration
public string Symbol { get; set; }
Property Value
Type | Description |
---|---|
string |