Log in

AP Position Report

This message is a response to a Request for Positions <35=AN> message, returned by the holder of the position. It's used to report all aspects of a position and may be provided on a standing basis to report end-of-day positions to an owner.

Structure

TagNameTypeRequiredDescription
Component
Required
721String
Required
Unique identifier for this position report
710StringUnique identifier for the Request for Positions associated with this report This field should not be provided if the report was sent unsolicited
724Int Enum
263Char EnumUsed to subscribe / unsubscribe for trade capture reports If the field is absent, the value 0 will be the default
727IntTotal number of Position Reports being returned
325Boolean EnumSet to 'Y' if message is sent as a result of a subscription request or out of band configuration as opposed to a Position Request
728Int Enum
Required
715LocalMktDate
Required
The Clearing Business Date referred to by this maintenance request
716String Enum
717String
Component
Required
Position Account
1String
Required
660Int Enum
581Int Enum
Required
Type of account associated with the order (Origin)
Component
15Currency
730Price
Required
731Int Enum
Required
Values = Final, Theoretical
734Price
Required
ComponentSpecifies the number of legs that make up the Security
ComponentSpecifies the number of underlying legs that make up the Security
Component
Required
See definition for Position Quantity in the Proposed Component Block section above
Component
Required
The set of "Position Amount Data" fields defined in "Common Components of Application Messages"
506Char EnumRegNonRegInd
743LocalMktDate
58String
354LengthMust be set if EncodedText field is specified and must immediately precede it
355DataEncoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field
Component
Required