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 |