Table of Contents

Class FixMessages

Namespace
StockSharp.Fix.Native
Assembly
StockSharp.Fix.Core.dll

FIX messages codes.

public static class FixMessages
Inheritance
FixMessages
Inherited Members

Fields

ApplicationMessageReport

Report, initiated by ApplicationMessageRequest.

public const string ApplicationMessageReport = "BY"

Field Value

string

ApplicationMessageRequest

This message is used to request a retransmission of a set of one or more messages generated by the application.

public const string ApplicationMessageRequest = "BW"

Field Value

string

ApplicationMessageRequestAck

This message is used to acknowledge an ApplicationMessageRequest providing a status on the request (i.e. whether successful or not).

public const string ApplicationMessageRequestAck = "BX"

Field Value

string

BusinessMessageReject

The response to a request with the error description.

public const string BusinessMessageReject = "j"

Field Value

string

ExecutionReport

Information about order or trade.

public const string ExecutionReport = "8"

Field Value

string

Heartbeat

The response to ping.

public const string Heartbeat = "0"

Field Value

string

Logon

Input.

public const string Logon = "A"

Field Value

string

Logout

Exit.

public const string Logout = "5"

Field Value

string

MarketDataIncrementalRefresh

Information (incremental) about market data.

public const string MarketDataIncrementalRefresh = "X"

Field Value

string

MarketDataRequest

The request for the getting market data.

public const string MarketDataRequest = "V"

Field Value

string

MarketDataRequestReject

The response with error to MarketDataRequest.

public const string MarketDataRequestReject = "Y"

Field Value

string

MarketDataSnapshotFullRefresh

Information about market data.

public const string MarketDataSnapshotFullRefresh = "W"

Field Value

string

MassQuote

Quotes for multiple securities.

public const string MassQuote = "i"

Field Value

string

NewOrderSingle

Order registration.

public const string NewOrderSingle = "D"

Field Value

string

News

Information about news.

public const string News = "B"

Field Value

string

OrderCancelReject

The response with error to OrderCancelRequest.

public const string OrderCancelReject = "9"

Field Value

string

OrderCancelReplaceRequest

The request for order change.

public const string OrderCancelReplaceRequest = "G"

Field Value

string

OrderCancelRequest

The request for order cancel.

public const string OrderCancelRequest = "F"

Field Value

string

OrderMassCancelReport

The response to OrderMassCancelRequest.

public const string OrderMassCancelReport = "r"

Field Value

string

OrderMassCancelRequest

The request for the orders cancel.

public const string OrderMassCancelRequest = "q"

Field Value

string

OrderMassStatusRequest

The request for the getting the orders status.

public const string OrderMassStatusRequest = "AF"

Field Value

string

OrderStatusRequest

The request for the getting the order status.

public const string OrderStatusRequest = "H"

Field Value

string

PositionReport

The position information.

public const string PositionReport = "AP"

Field Value

string

Quote

Information about quotes.

public const string Quote = "S"

Field Value

string

QuoteCancel

The request for the quotes cancel.

public const string QuoteCancel = "Z"

Field Value

string

QuoteRequest

The request for the getting quotes.

public const string QuoteRequest = "R"

Field Value

string

QuoteRequestReject

The response with error to QuoteRequest.

public const string QuoteRequestReject = "AG"

Field Value

string

QuoteStatusReport

The response with error to QuoteStatusRequest.

public const string QuoteStatusReport = "AI"

Field Value

string

QuoteStatusRequest

The request the following purposes in markets that employ tradeable or restricted tradeable quotes.

public const string QuoteStatusRequest = "a"

Field Value

string

Reject

The response with the error description.

public const string Reject = "3"

Field Value

string

RequestForPositions

The request for the getting positions.

public const string RequestForPositions = "AN"

Field Value

string

RequestForPositionsAck

The response to RequestForPositions.

public const string RequestForPositionsAck = "AO"

Field Value

string

ResendRequest

Get counter request.

public const string ResendRequest = "2"

Field Value

string

SecurityDefinition

Security info.

public const string SecurityDefinition = "d"

Field Value

string

SecurityDefinitionRequest

The request for instruments getting.

public const string SecurityDefinitionRequest = "c"

Field Value

string

SecurityList

Information about securities.

public const string SecurityList = "y"

Field Value

string

SecurityListRequest

The request for instruments getting.

public const string SecurityListRequest = "x"

Field Value

string

SecurityStatus

Report changes in status to a security.

public const string SecurityStatus = "f"

Field Value

string

SecurityStatusRequest

Request the status of a security.

public const string SecurityStatusRequest = "e"

Field Value

string

SequenceReset

The request for counter reset.

public const string SequenceReset = "4"

Field Value

string

TestRequest

Ping request.

public const string TestRequest = "1"

Field Value

string

TradingSessionStatus

The response with the session state.

public const string TradingSessionStatus = "h"

Field Value

string

TradingSessionStatusRequest

The request for the getting the session status.

public const string TradingSessionStatusRequest = "g"

Field Value

string

UserRequest

The request for user change.

public const string UserRequest = "BE"

Field Value

string

UserResponse

The response to UserRequest.

public const string UserResponse = "BF"

Field Value

string

XmlNonFix

Administrative custom message.

public const string XmlNonFix = "n"

Field Value

string

Methods

GetName(string)

To get the message name by its type.

public static string GetName(string msgType)

Parameters

msgType string

Message type.

Returns

string

The message name.