Request for Position (UAN)

The FIX Client uses this message to request positions from the CQG gateway. Possible response messages: Request for Positions Ack (UAO), Position Report (UAP), or Business Message Reject (j).

 

Tag

Name

Format

Req

Comments

 

Standard Header

 

Y

MsgType = UAN

1

Account

String(256)

N

Account ID (managed by the CQG gateway). Used to request positions of account. If no account provided, then Position Reports are created for all accounts client is authorized for.

263

SubscriptionRequestType

Char

N

Used to indicate the type of position capture report expected. A snapshot request only asks for current information. A subscribe request asks for updates as the status changes. Unsubscribe cancels any future update messages from the CQG gateway. If the field is absent, the value 0 is the default. CQG gateway sends updates when position information was changed by FCM or FCM statements were changed (usually once a day). CQG gateway supports a subscription to Positions only. Subscription attempts for Trades is rejected.

Valid values:

0 = Snapshot

1 = Snapshot + Subscribe to Updates

2 = Snapshot + Unsubscribe from Updates

50710

PosReqID

String(64)

Y

Unique ID for this request assigned by the FIX Client.

50724

PosReqType

Int

Y

Identifier used to determine type of Position Reports to be sent.

Valid values:

0 = Position (FCM-confirmed)

1 = Trade (current day fills)

 

Standard Trailer

 

Y

 

 

Example: Request for Position

8=FIX.4.2 | 9=78 | 35=UAN | 49=fix_client | 56=CQG_Gateway | 34=17 | 52=20061124-15:56:55.933 | 1=286 | 50710=PR1 | 50724=0 | 10=018 |