Field | Name | Type | Req'd | Comments | Pedigree |
|---|---|---|---|---|---|
576 | Internal identifier for a trade created by the clearing system. Updates of a trade (if supported) should keep the same TradeId. Unique over time. | ||||
379 | Used to preserve the original trade id when original trade is being referenced in a subsequent trade transaction such as a transfer. For example when moving a trade this refers to the previous trade id. It works for moved/allocated trades as long as the new trade only consist of quantity from one trade. It does | ||||
246 | If there has been multiple moves this points to the initial trade. | ||||
59 | Business date of the transaction according. The format is yyyy-MM-dd. | ||||
575 | The trade date of the trade. The format is yyyy-MM-dd. | ||||
146 | Internal identifier for linking the trade to a deal. | ||||
84 | Reference to the deal id specified by the client. | ||||
93 | A optional reference set by the trading member to backtrack the trade to an order at the trading venue | ||||
377 | The original quantity on the trade, differs from LastQty if quantity has been moved from/to the trade after entering it This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
14 | The current active quantity of the trade This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
453 | The current reserved quantity of the trade This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
444 | The current remaining quantity of the trade This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
422 | Price of the trade. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.PRICE. | ||||
376 | Price of the original trade. Needed for audit since price might be modified in trade management. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.PRICE. | ||||
132 | The currency of LastPx, either add it to the trade or take it from the instrument. | ||||
420 | Comma separated list of trade ids. | ||||
360 | Comma separated list of trade ids. | ||||
538 | Optional free text field from the reference of the original trade. | ||||
247 | Initial value of the trade (priceqtycontract size) This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
582 | Trade time according to the clearing system. The format is yyyy-MM-ddTHH:mm:ss.SSS. | ||||
302 | Market of the trade. Internally set in case of trade management operations. | ||||
406 | Contains all different types of event reasons also for all trade management reasons. Can be used for billing and surveillance purpose. | ||||
279 | Side of trade (buy/sell) | ||||
578 | ID of the trader of this trade. For new trades caused by deal management it should be the id of the user doing the operation. In case of updating updating the trade (moving qty for example) the trader should remain as the original trader, i.e. this attribute should never be updated once created. The user from the position will state who caused the event, i.e. the user triggering the action. | ||||
602 | Human readable representation of the underlying instrument | ||||
118 | Size of contract This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
259 | Type of instrument according to system | ||||
253 | Currency of the instrument. | ||||
326 | Name of the market list | ||||
328 | Name of the market segment | ||||
324 | Name of the market | ||||
7 | Unique identifier of the account for trade. | ||||
10 | The type of account for the trade. References name to constant PositionAccountType. | ||||
9 | The sub type of account for the trade. References name to constant PositionAccountSubType. | ||||
79 | The clearing member for this trade | ||||
585 | The member who owns this trade | ||||
547 | Trading member branch if applicable | ||||
83 | Client ID if applicable | ||||
64 | If this is an option, it represents its type (call or put) | ||||
520 | The strike price of the instrument if it is an option. Null otherwise This field is a fixed point number with a scaling factor equal to 1/DIVISOR.PRICE. | ||||
172 | The expiry date of the instrument | ||||
31 | Common identifier code for derivative instruments | ||||
599 | Trading Id from the Trading System | ||||
598 | Trading Link Id from the Trading System | ||||
92 | For clients only - type of client. Information to surveillance. | ||||
240 | For clients only - ID number. | ||||
390 | For clients only - Passport number. | ||||
105 | For clients only - Company registration number. | ||||
292 | For clients only - Information to surveillance. | ||||
293 | For clients only - Information to surveillance. | ||||
179 | The external instrument id. This is the JSE Master ID. | ||||
543 | Trade time according to the Trading system. The format is yyyy-MM-ddTHH:mm:ss.SSS. | ||||
87 | Client Name if applicable | ||||
597 | Trading Half Id from the Trading System | ||||
294 | For clients only - Information to surveillance. | ||||
278 | For clients only - Information to surveillance. | ||||
287 | For clients only - Information to surveillance. | ||||
22 | Aggressor from Trading System. | ||||
67 | Capacity from Trading System. | ||||
370 | The On Book Quantity. One unit of the currency is expressed by DIVISOR.QTY. This field represents a decimal value. The value of the field is the decimal value multiplied by the constant DIVISOR.QTY. Example: The value "12.50" is represented as 12500000 in this field. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
368 | The Off Book Quantity. One unit of the currency is expressed by DIVISOR.QTY. This field represents a decimal value. The value of the field is the decimal value multiplied by the constant DIVISOR.QTY. Example: The value "12.50" is represented as 12500000 in this field. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
584 | Trade Type from Trading System. | ||||
634 | Flag to indicate that the trade is marked for zero fee. | ||||
265 | Rate added to base rate on a CFD to get the Funding rate. Numeric, positive or negative. The value "2.0%" is represented as 2000000 in this field. Mandatory if the type of the instrument is CFD. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.PRICE. | ||||
289 | ISIN code | ||||
499 | The user friendly name the tradable instrument. Is not unique. | ||||
258 | JSE Instrument Type. | ||||
277 | Inward Listed according to the South African Reserve Bank. | ||||
46 | The base rate name for a CFD. | ||||
593 | ID of the trader of this trade. Carried from the trading system. Also known as dealer.For new trades caused by deal management it should be the id of the user doing the operation. In case of updating updating the trade (moving qty for example) the trader should remain as the original trader, i.e. this attribute should never be updated once created. The user from the position will state who caused the event, i.e. the user triggering the action. | ||||
184 | External ID of the position account. CM/TM link table is used to find the right risk tree. | ||||
386 | The owner of the account in the member structure. This is the ID of the lowest applicable level in the TM/Branch/Client member structure. Contains the Client ID for client accounts. | ||||
619 | The VAT Registration number. If the same legal Client is using several TMs, each TM will manage their own instance of the Client. The different instances of the Client in the system will then share the same VAT Registration Number. | ||||
291 | Indication of the Client is resident of South Africa or not. If Country Code is ZA, the Client must be Resident. If Country Code is not ZA, the Client must be Non Resident. | ||||
18 | Address of the client. | ||||
124 | Registered Country for client. | ||||
48 | Broker Dealer Accounting system (BDA) account number. | ||||
35 | Asset Class | ||||
36 | Asset Sub Class | ||||
440 | Reference field that can be used by user during trade management activities | ||||
23 | Time agreed between TM1 and TM2. Only applicable for reported trades. The format is yyyyMMdd- HH:mm:ss.fff. | ||||
446 | The time the reported trade was received on the trading system (system generated). yyyyMMdd- HH:mm:ss.fff. | ||||
221 | Trade ID of original trade in case this tarde is created from a trade management activity. | ||||
222 | The time new trades are created or the time a trade management activity is accepted. | ||||
219 | The quantity moved to this trade This field is a fixed point number with a scaling factor equal to 1/DIVISOR.QTY. | ||||
220 | The TM of the From trade. Will be different from the TM for assigns and tripartite. | ||||
205 | The Branch of the From trade. | ||||
208 | The CM of the From trade. | ||||
199 | The account ID of the From trade | ||||
203 | Account Type of the From trade. References name to constant PositionAccountType. | ||||
202 | Account Sub Type of the From trade. References name to constant PositionAccountSubType. | ||||
201 | The owner of the account in the member structure. This is the ID of the lowest applicable level in the TM/Branch/Client member structure. Contains the Client ID for client accounts. | ||||
206 | The name of the to client for the From trade | ||||
207 | Type of client. Used mainly for surveillance when creating reports. | ||||
217 | True for Staff clients, for the From Trade. | ||||
212 | True for Beneficial Account clients, for the From Trade. | ||||
215 | True for professional clients, for the From Trade. | ||||
216 | True for Shariah clients, for the From Trade. | ||||
214 | Indication of the Client is resident of South Africa or not. If Country Code is ZA, the Client must be Resident. If Country Code is not ZA, the Client must be Non Resident, for the From Trade. | ||||
204 | Broker Dealer Accounting system (BDA) account number, for the From trade | ||||
213 | True for Discretionary clients, for the From Trade. | ||||
82 | The long name of the CM. | ||||
588 | The long name of the TM. | ||||
57 | The long name of the Branch. | ||||
90 | The phone number of the Client | ||||
210 | External ID of the position account of the From trade. | ||||
223 | Trading user of the From trade | ||||
218 | Position reason of the From trade | ||||
364 | Member handling physical delivery | ||||
88 | Member handling physical delivery for the client. | ||||
373 | Option delta from the trading system. Valid for Options. This field is a fixed point number with a scaling factor equal to 1/DIVISOR.PRICE. | ||||
192 | Free text field carried from the trading system for off book trades. | ||||
579 | Free text field carried from the trading system for on and off book trades. | ||||
167 | Unique key for all trades generated from a single event. Will only be populated for strategy trades. | ||||
580 | Y | Trade sub type used for trades. |
- none
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy