FIX Message OrderStatusRequest

GF API Documentation

MsgType: H

Request the latest status of a particular order
Fields

Name

Type

Number

Required

Valid values

Description

OrderID

STRING

37

No

Unique identifier of order chain. OEC keeps this value unchangeable during life time of order even after cancel/replace requests

ClOrdID

STRING

11

Yes

Unique identifier assigned by client application.
Under certain circumstances, OEC can cancel/replace the order. In this case, OEC generates a new ClOrdID with OECFIX: prefix. This is done to make sure the client application understands that previous native ClOrdID is unacceptable anymore.
See also LastSolicitedClOrdID(12073)

OrdStatusReqID

STRING

790

No

Account

STRING

1

Yes

Orders submitted via the FIX interface must be placed to a valid OEC account

Instrument

COMPONENT

Yes

Contract specification

Side

CHAR

54

Yes

1 - BUY

2 - SELL

Remarks

Statuses of completed, cancelled and rejected orders are available until the end of trading session
Examples

Request:
8=FIX.4.4|9=118|35=H|34=295|49=username|52=20140317-01:29:46|56=OEC_TEST|1=YRACCNT|11=635306165855435241|54=1|55=ES|200=201403|461=FXXXXS|10=055|
Response:
8=FIX.4.4|9=226|35=8|34=299|49=OEC_TEST|52=20140317-01:29:45.068|56=username|1=YRACCNT|6=1841.00|11=635306165855435241|14=1|17=OECFIX:635305924334768863:825|37=202904994|38=1|39=B|54=1|55=ES|60=20140317-01:29:45|150=I|151=0|200=201403|461=FXXXXS|10=057|
See Also

Other Resources