| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = AM | |||||
| 721 | PosMaintRptID | @RptID | Y | Unique identifier for this Position Report (AP) | |||
| 709 | PosTransType | @TxnTyp | Y | ||||
| 710 | PosReqID | @ReqID | N | Unique identifier for the position maintenance request associated with this report | |||
| 712 | PosMaintAction | @Actn | Y | ||||
| 713 | OrigPosReqRefID | @OrigPosReqRefID | C | Reference to the PosReqID (710) of a previous maintenance request that is being replaced or canceled. | |||
| 722 | PosMaintStatus | @Stat | Y | Status of Position Maintenance Request (AL) | |||
| 723 | PosMaintResult | @Rslt | N | ||||
| 715 | ClearingBusinessDate | @BizDt | Y | The Clearing Business Date covered by this request | |||
| 716 | SettlSessID | @SetSesID | N | Intraday(ITD), Regular Trading Hours(EOD). | |||
| 717 | SettlSessSubID | @SetSesSub | N | ||||
| <Parties> | N | ||||||
| 1 | Account | @Acct | Y | ||||
| 660 | AcctIDSource | @AcctIDSrc | N | ||||
| 581 | AccountType | @AcctTyp | Y | Type of account associated with the order (Origin) | |||
| <Instrument> | Y | ||||||
| 15 | Currency | @Ccy | N | ||||
| 555 | NoLegs | Leg | C | Specifies the number of legs that make up the Security | |||
| => | <Instrument Leg> | C | Required if NoLegs (555) > 0 | ||||
| 711 | NoUnderlyings | Undly | C | Specifies the number of underlying legs that make up the Security | |||
| => | <Underlying Instrument> | C | Required if NoUnderlyings (711) > 0 | ||||
| 386 | NoTradingSessions | TrdSes | N | Specifies the number of repeating TradingSessionIDs | |||
| => | 336 | TradingSessionID | @SesID | C | Required if NoTradingSessions (386) is > 0. | ||
| => | 625 | TradingSessionSubID | @SesSub | N | |||
| 60 | TransactTime | @TxnTm | Y | Time this order request was initiated/released by the trader, trading system, or intermediary. | |||
| <Position Qty> | Y | ||||||
| <Position Amount Data> | Y | ||||||
| 718 | AdjustmentType | @AdjTyp | N | Type of adjustment to be applied. Delta_plus, Delta_minus, Final. If Adjustment Type is null, the PCS request will be processed as Margin Disposition only. | |||
| 834 | ThresholdAmount | @ThresholdAmt | N | ||||
| 58 | Text | @Txt | N | ||||
| 354 | EncodedTextLen | @EncTxtLen | C | Must be set if EncodedText (355) field is specified and must immediately precede it. Japanese Use Only. | |||
| 355 | EncodedText | @EncTxt | C | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. Japanese Use Only. | |||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.