Fill Care Orders (UCF)

The FIX Client uses this message to fill one or two care orders. Possible CQG Gateway response messages: Execution Report (MsgType = 8) and Reject – Session Level (MsgType = 3).

 Tag

Name

Format

Req

Comments

 

Standard Header

 

Y

MsgType = UCF

20130

FillCareOrderRequestID

String(64)

Y

Identifier for fill care request. Must be unique during a given trading day.

44

Price

Price

Y

Price at which fill will occur.

53

Quantity

Qty

Y

Quantity of shares that will be filled.

55

Symbol

String(64)

Y

Identifier for instrument that can be traded on a CQG system.

50880

TrdMatchID

String(64)

N

Identifier assigned to a trade by a matching system.

Start of component block, expanded in line <NoOrdersDescription>

20131

NoOrdersDescription

Int

Y

Must be either 1 or 2.

37

OrderID

String(32)

Y

Unique identifier for order as assigned by the CQG gateway. Must be the first field in repeating group.

20027

TradeID

String

Y

Unique ID assigned to the trade entity.

1

Account

String(256)

Y

Account ID (managed by the CQG gateway)

Start of component block, expanded in line <NoLegs>

50555

NoLegs

Int

C

Number of legs repeating group instances.

Required if fill care orders message is sent for spread order.

50600

LegSymbol

String(64)

C

Multi-leg instrument’s individual security symbol. Must be the first field in repeating group.

20028

LegTradeID

String(32)

C

Unique identifier for leg trade operation.

50687

LegQty

Qty

C

Quantity of shares that will be filled.

50566

LegPrice

Price

C

Price at which fill will occur.

50880

TrdMatchID

String(64)

N

Identifier assigned to a trade by a matching system.

End of component block, expanded in line <NoLegs>

End of component block, expanded in line < NoOrdersDescription >

 

Standard Trailer

 

Y

 

 

8=FIX.4.2 | 9=277 | 35=UCF | 34=4 | 49=trader_name | 52=20151203-04:05:08.896 | 56=CQG_Gateway | 44=1 | 53=1 | 55=F.US.EPZ15 | 20130=2a9017d4-f529-4f94-b440-e6479c1931ed | 20131=2 | 37=2150089 | 20027=86a206ed-ea33-4d50-afc3-470904b1387b | 1=334273 | 37=2145112 | 20027=ea4f0d5f-9eb5-4445-b772-d081f3e834d1 | 1=334273 | 10=100 |

*àà - means nested repeating group. i.e. repeating group inside other repeating group.