API documentation

9

Order Cancel Reject (9)

Fields

  • Tag
    Name

    Header

    ReqY
    Description

    Standard header, with 35=9.

  • Tag37
    Name

    OrderId

    ReqY
    Description

    The unique ID of the order, as returned to the client in the Execution Report in the OrderId field (37). If the rejection occurred because of unknown order, this tag is set to NONE.

  • Tag11
    Name

    ClOrdID

    ReqY
    Description

    The unique ID of the order assigned by the client. This ID would have been the new ClOrdID. When CxlRejResponseTo is “Order Cancel Request”, this is identical to the ClOrdID (11) in the Order Cancel Request (35=F). When CxlRejResponseTo is “Order Cancel/Replace Request”, this is identical to the ClOrdID (11) in the Order Cancel/Replace Request (35=F).

  • Tag41
    Name

    OrigClOrdID

    ReqY
    Description

    The ID of the order assigned by the client that could not be modified or cancelled.

  • Tag39
    Name

    OrdStatus

    ReqY
    Description

    The order status after the Cancel Reject. Note: If CxlRejReason is “Unknown order”, the OrdStatus should be Rejected (8).

  • Tag434
    Name

    CxlRejResponseTo

    ReqY
    Description

    The type of request that has been rejected. Supported values: 1 = Order Cancel Request 2 = Order Cancel/Replace Request

  • Tag102
    Name

    CxlRejReason

    ReqN
    Description

    The reason for the rejection.

  • Tag58
    Name

    Text

    ReqN
    Description

    Message

  • Tag
    Name

    Trailer

    ReqY
    Description
YRequired — include this field in every message.
NOptional — may be omitted.
N*Conditionally required — optional unless noted in Description (look for (*)).
Alipay
Stripe
Eurex
AWS
Azure
Google Cloud
Currenex
Velocity Trade
Bitcoin
CME
Interactive Brokers
Kraken
FIX API
XTX
Bloomberg
Binance

启动您的平台。

开始使用。