NDAX
  • Introduction
    • About NDAX
    • Purpose
  • General Information
  • FIX
    • FIX Straight Through Processing
    • Supported Message Type
    • Resources
    • Sequence Diagram
    • Header & Trailer
    • Administrative Message
      • Logon (35=A)
      • Heartbeat (35=0)
      • TestRequest (35=1)
      • ResendRequest (35=2)
      • Reject (35=3)
      • SequenceReset (35=4)
      • Logout (35=5)
    • Application Message
      • TradeCaptureReport (35=AE)
      • TradeCaptureReportAck (35=AR)
    • Message Component
      • RootParties
      • TrdCapRptSideGrp
      • Parties
  • Web API
    • Endpoints
    • Time
  • Private Endpoints
    • Authentication
    • Index
    • Trades
      • GET Trade
      • POST Trade
      • Batch Trades
    • Positions
      • GET Position
      • GET Platform Position
    • Accounts
      • GET Status
      • Delivery
      • Account
      • History
      • Movement
    • Deposits
      • GET
      • GET: Digital Asset Address
      • POST: Digital Asset Address
      • GET: Fiat Deposit
      • GET: Withdrawal
        • GET: Withdrawal by ID
        • GET: Digital Asset
        • Digital Asset by ID
        • Fiat
        • Fiat by ID
      • Gas Fees
      • POST: Withdrawal
      • Delete: Withdrawal
    • Transfers
      • POST: Transfer
      • GET: Transfer by ID
    • Participants
      • GET
      • GET by Email
      • POST New
      • Region
      • Patch
      • Relation
      • Documents
    • Liquidity
      • GET
      • POST
    • Convert
    • Withdraw
    • Payments
      • POST
      • GET
      • GET Status
    • Rewards & Loyalty
    • Awards
  • Private Socket Feed
    • Overiew
    • Authentication
    • Basic Setup
    • Balances
    • Prices
    • Subscription
  • Security
    • Don't
    • Bounty
  • Contact
Powered by GitBook
On this page
  1. FIX
  2. Application Message

TradeCaptureReportAck (35=AR)

TradeCaptureReportAck (35=AR)

8=FIXT.1.1|9=704|35=AR|49=NDAX|56=42022BE443|34=2|50=LMNOP3|142=IN,MUM|1128=9|52=20190802-16:41:41.347823645|369=2|1041=TX7uEfeNC9JMUzHoPeyhMf|1116=2|1117=QGLUM5|1118=C|1119=73|1117=ZERO|1118=G|1119=73|856=0|487=0|55=BTC/e₹|31=9955.28|167=SP|828=0|15=e₹|120=BTC|1193=P|60=20190802-16:41:41.320000000|552=2|54=1|1154=BTC|119=0.1|37=order-id-1-KQXuyrA7iw7aJf61Qj6aEC|11=cl-ord-id-1-HhJgVdPKdx98i2nbQCTPwJ|1427=side-exec-id-1-4JuK1QrzJREFR1Nw1UXrd3|453=1|448=LXAVL8|452=3|447=C|54=2|1154=e₹|119=995.528|37=order-id-2-D92cpLPW2c4AkYux7HJE1Q|11=cl-ord-id-2-JeR2S5iXuQZ5SLiTL4dy19|1427=side-exec-id-2-LzbA8eXAszcXEbKcpCCuQe|453=1|448=JO514F|452=3|447=C|1003=93c2e2ef-0746-41dd-9b2c-0832d689d831|939=0|58=Great trade!|751=0|10=102|
              BeginString    8  =  FIXT.1.1
               BodyLength    9  =  704
                  MsgType   35  =  AR (TradeCaptureReportAck)
             SenderCompID   49  =  UDHHK
             TargetCompID   56  =  42022BE443
                MsgSeqNum   34  =  2
              SenderSubID   50  =  LMNOP3
         SenderLocationID  142  =  MUM,IN
                ApplVerID 1128  =  9 (FIX50SP2)
              SendingTime   52  =  20220802-16:41:41.347823645
   LastMsgSeqNumProcessed  369  =  2
              FirmTradeID 1041  =  TX7uEfeNC9JMUzHoPeyhMf
           NoRootPartyIDs 1116  =  2
              RootPartyID 1117  =  LMNOP3
        RootPartyIDSource 1118  =  C (GENERALLY_ACCEPTED_MARKET_PARTICIPANT_IDENTIFIER)
            RootPartyRole 1119  =  73 (EXECUTION_VENUE)
              RootPartyID 1117  =  ZERO
        RootPartyIDSource 1118  =  G (MIC)
            RootPartyRole 1119  =  73 (EXECUTION_VENUE)
          TradeReportType  856  =  0 (SUBMIT)
     TradeReportTransType  487  =  0 (NEW)
                   Symbol   55  =  BTC/e₹
                   LastPx   31  =  1653012.00
             SecurityType  167  =  SP
                  TrdType  828  =  0 (REGULAR_TRADE)
                 Currency   15  =  e₹
            SettlCurrency  120  =  BTC
              SettlMethod 1193  =  P (PHYSICAL_SETTLEMENT_REQUIRED)
             TransactTime   60  =  20220802-16:41:41.320000000
                  NoSides  552  =  2 (BOTH_SIDES)
                     Side   54  =  1 (BUY)
             SideCurrency 1154  =  BTC
             SettlCurrAmt  119  =  0.1
                  OrderID   37  =  order-id-1-KQXuyrA7iw7aJf61Qj6aEC
                  ClOrdID   11  =  cl-ord-id-1-HhJgVdPKdx98i2nbQCTPwJ
               SideExecID 1427  =  side-exec-id-1-4JuK1QrzJREFR1Nw1UXrd3
               NoPartyIDs  453  =  1
                  PartyID  448  =  LXAVL8
                PartyRole  452  =  3 (CLIENT_ID)
            PartyIDSource  447  =  C (GENERALLY_ACCEPTED_MARKET_PARTICIPANT_IDENTIFIER)
                     Side   54  =  2 (SELL)
             SideCurrency 1154  =  e₹
             SettlCurrAmt  119  =  1653012.00
                  OrderID   37  =  order-id-2-D92cpLPW2c4AkYux7HJE1Q
                  ClOrdID   11  =  cl-ord-id-2-JeR2S5iXuQZ5SLiTL4dy19
               SideExecID 1427  =  side-exec-id-2-LzbA8eXAszcXEbKcpCCuQe
               NoPartyIDs  453  =  1
                  PartyID  448  =  JO514F
                PartyRole  452  =  3 (CLIENT_ID)
            PartyIDSource  447  =  C (GENERALLY_ACCEPTED_MARKET_PARTICIPANT_IDENTIFIER)
                  TradeID 1003  =  93c2e2ef-0746-41dd-9b2c-0832d689d831
             TrdRptStatus  939  =  0 (ACCEPTED)
                     Text   58  =  Great trade!
  TradeReportRejectReason  751  =  0 (SUCCESSFUL)
                 CheckSum   10  =  102
Tag
Field Name
Data Type
Req’d
Description

1041

FirmTradeID

String

Y

Trade identifier as as allocated by NDAX

856

TradeReportType

Int

Y

This trade report's type.

487

TradeReportTransType

Int

Y

This trade report's transaction type.

55

Symbol

String

Y

Instrument identifier.

31

LastPx

Price

Y

Price of this trade.

32

LastQty

Qty

N

Quantity bought or sold on this trade.

167

SecurityType

String

Y

Type of security being traded. Supported values: SP = Spot

828

TrdType

Int

Y

Type of trade.

1193

SettlMethod

Char

Y

Settlement method for this trade.

60

TransactTime

UTCTimestamp

Y

Timestamp of event submitting the trade.

6761

Anonymous

Char

N

Whether identifying information for this trade should be hidden. Defaults to 'Y' if not provided.

1003

TradeID

String

N

Identifier assigned to the matched trade.

939

TrdRptStatus

Int

Y

Whether the trade was accepted or rejected. Supported values: 0 = Accepted 1 = Rejected

58

Text

String

N

Free format text string.

751

TradeReportRejectReason

Int

N

Reason for trade rejection. Supported values: 0 = Successful 1 = Invalid Party Information 2 = Unknown Instrument 3 = Unauthorized to Report Trades 4 = Invalid Trade Type 99 = Other

PreviousTradeCaptureReport (35=AE)NextMessage Component

Last updated 2 years ago