The Request For Positions message is used by the owner of a position to request a Position Report from the holder of the position, usually the central counter party or clearing organization. The request can be made at several levels of granularity.
Added in protocol FIX.4.4
See in: FIX.4.4, FIX.5.0, FIX.5.0SP2, FIX.5.0SP2 EP240.
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
Block | StandardHeader | MsgType = AN | Y | FIX.4.4 | |
710 | PosReqID | Unique identifier for the Request for Positions as assigned by the submitter | Y | FIX.4.4 | |
724 | PosReqType | Y | FIX.4.4 | ||
573 | MatchStatus | FIX.4.4 | |||
263 | SubscriptionRequestType | Used to subscribe / unsubscribe for trade capture reports If the field is absent, the value 0 will be the default |
FIX.4.4 | ||
120 | SettlCurrency | FIX.4.4 | |||
BlockRepeating | Parties | Position Account | Y | FIX.4.4 | |
1 | Account | FIX.4.4 | |||
660 | AcctIDSource | FIX.4.4 | |||
581 | AccountType | Type of account associated with the order (Origin) | FIX.4.4 | ||
Block | Instrument | FIX.4.4 | |||
15 | Currency | FIX.4.4 | |||
ImplicitBlockRepeating | InstrmtLegGrp | Specifies the number of legs that make up the Security | FIX.4.4 | ||
OptimisedImplicitBlockRepeating | UndInstrmtGrp | Specifies the number of underlying legs that make up the Security | FIX.4.4 | ||
715 | ClearingBusinessDate | The Clearing Business Date referred to by this request | Y | FIX.4.4 | |
716 | SettlSessID | Intraday(ITD), Regular Trading Hours(EOD) | FIX.4.4 | ||
717 | SettlSessSubID | FIX.4.4 | |||
ImplicitBlockRepeating | TrdgSesGrp | Specifies the number of repeating TradingSessionIDs | FIX.4.4 | ||
60 | TransactTime | Time this order request was initiated/released by the trader, trading system, or intermediary. | Y | FIX.4.4 | |
725 | ResponseTransportType | Ability to specify whether the response to the request should be delivered inband or via pre-arranged out-of-band transport. | FIX.4.4 | ||
726 | ResponseDestination | URI destination name. Used if ResponseTransportType is out-of-band. | FIX.4.4 | ||
58 | Text | FIX.4.4 | |||
354 | EncodedTextLen | Must be set if EncodedText (355) field is specified and must immediately precede it. | FIX.4.4 | ||
355 | EncodedText | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. | FIX.4.4 | ||
Block | StandardTrailer | Y | FIX.4.4 |