FIX Trading Community

 

 Remember me

Register  |   Lost password?

4.2 Changes

Discussions > 4.2 Changes > Order status (tag 39) query for 35=H execution report

Order status (tag 39) query for 35=H execution report

Complete message thread from old site

Shailender Kashyap
1416 days ago,(2010/06/09)

Please advise what would be the order status (tag 39) value for the below scenario :

Send a new order 35=D
Execution report received (35=8)
Partial fill execution report received (35=8 , 39=1, 150=1)
Order Cancel request sent (35=F)
Cancelled request received (35=8 , 39=4 , 150=4)
Send OrderStatusRequest (35=H)
What should be the correct tag 39 value for the execution report received for the 35=H request ?

Apreciate responses for the above query.
Fix version used - FIX.4.2

Regards,
Kashyap

FIX Trading Community
1415 days ago,(2010/06/10)

[ original email was from Harish Kamaley - harish.kamaley@wipro.com ]
Tag 39 would contain 4(canceled)

Below are the test logs for your reference...

Regards,
Harish.

> Please advise what would be the order status (tag 39) value for the below scenario :
>
> Send a new order 35=D

8=FIX.4.2_9=148_35=D_49=CLIENT_56=TESTSIMU_34=2_52=20100610-03:20:13.460_11=CLIENT-ORD-1_21=3_55=WIPRO_167=CS_54=1_60=20100610-03:20:13.460_38=100_40=2_44=550_59=0_10=086_

> Execution report received (35=8)

8=FIX.4.2_9=253_35=8_49=TESTSIMU_56=CLIENT_34=2_52=20100610-03:20:13.648_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:13.648_20=0_150=0_39=0_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:13.460_21=3_58=ACK_10=104_

> Partial fill execution report received (35=8 , 39=1, 150=1)

8=FIX.4.2_9=256_35=8_49=TESTSIMU_56=CLIENT_34=4_52=20100610-03:20:25.165_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:25.165_20=0_150=1_39=1_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=50_31=0.0_151=50_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=199_

> Order Cancel request sent (35=F)

8=FIX.4.2_9=142_35=F_49=CLIENT_56=TESTSIMU_34=4_52=20100610-03:20:49.622_41=CLIENT-ORD-1_11=CLIENT-ORD-3_55=WIPRO_167=CS_54=1_60=20100610-03:20:49.622_38=100_10=118_

> Cancelled request received (35=8 , 39=4 , 150=4)

8=FIX.4.2_9=245_35=8_49=TESTSIMU_56=CLIENT_34=6_52=20100610-03:20:49.778_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.778_20=0_150=6_39=6_55=WIPRO_54=1_38=100_44=0.0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:49.622_10=008_

8=FIX.4.2_9=263_35=8_49=TESTSIMU_56=CLIENT_34=7_52=20100610-03:20:49.903_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.903_20=0_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=020_

> Send OrderStatusRequest (35=H)
8=FIX.4.2_9=88_35=H_49=CLIENT_56=TESTSIMU_34=10_52=20100610-03:23:22.708_11=CLIENT-ORD-3_55=WIPRO_54=1_10=054_

> What should be the correct tag 39 value for the execution report received for the 35=H request ?

8=FIX.4.2_9=237_35=8_49=TESTSIMU_56=CLIENT_34=13_52=20100610-03:23:22.817_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=0_20=3_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=013_

Please note that (ExecTransType)20=3(STATUS) indicates that the execution message contains no new information, only summary information regarding order status.
>
> Apreciate responses for the above query.
> Fix version used - FIX.4.2
>
> Regards,
> Kashyap

Shailender Kashyap
1414 days ago,(2010/06/11)

Thanks Harish, this was helpful !!

> Tag 39 would contain 4(canceled)
>
> Below are the test logs for your reference...
>
>
> Regards,
> Harish.
>
> > Please advise what would be the order status (tag 39) value for the below scenario :
> >
> > Send a new order 35=D
>
> 8=FIX.4.2_9=148_35=D_49=CLIENT_56=TESTSIMU_34=2_52=20100610-03:20:13.460_11=CLIENT-ORD-1_21=3_55=WIPRO_167=CS_54=1_60=20100610-03:20:13.460_38=100_40=2_44=550_59=0_10=086_
>
> > Execution report received (35=8)
>
> 8=FIX.4.2_9=253_35=8_49=TESTSIMU_56=CLIENT_34=2_52=20100610-03:20:13.648_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:13.648_20=0_150=0_39=0_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:13.460_21=3_58=ACK_10=104_
>
> > Partial fill execution report received (35=8 , 39=1, 150=1)
>
> 8=FIX.4.2_9=256_35=8_49=TESTSIMU_56=CLIENT_34=4_52=20100610-03:20:25.165_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:25.165_20=0_150=1_39=1_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=50_31=0.0_151=50_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=199_
>
> > Order Cancel request sent (35=F)
>
> 8=FIX.4.2_9=142_35=F_49=CLIENT_56=TESTSIMU_34=4_52=20100610-03:20:49.622_41=CLIENT-ORD-1_11=CLIENT-ORD-3_55=WIPRO_167=CS_54=1_60=20100610-03:20:49.622_38=100_10=118_
>
> > Cancelled request received (35=8 , 39=4 , 150=4)
>
> 8=FIX.4.2_9=245_35=8_49=TESTSIMU_56=CLIENT_34=6_52=20100610-03:20:49.778_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.778_20=0_150=6_39=6_55=WIPRO_54=1_38=100_44=0.0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:49.622_10=008_
>
> 8=FIX.4.2_9=263_35=8_49=TESTSIMU_56=CLIENT_34=7_52=20100610-03:20:49.903_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.903_20=0_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=020_
>
> > Send OrderStatusRequest (35=H)
> 8=FIX.4.2_9=88_35=H_49=CLIENT_56=TESTSIMU_34=10_52=20100610-03:23:22.708_11=CLIENT-ORD-3_55=WIPRO_54=1_10=054_
>
> > What should be the correct tag 39 value for the execution report received for the 35=H request ?
>
> 8=FIX.4.2_9=237_35=8_49=TESTSIMU_56=CLIENT_34=13_52=20100610-03:23:22.817_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=0_20=3_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=013_
>
> Please note that (ExecTransType)20=3(STATUS) indicates that the execution message contains no new information, only summary information regarding order status.
> >
> > Apreciate responses for the above query.
> > Fix version used - FIX.4.2
> >
> > Regards,
> > Kashyap

FIX Trading Community
1411 days ago,(2010/06/14)

[ original email was from Eugene Milovanov - eugene.milovanov@reuters.com ]
Agreed. Also tag 39 is only used in the following three messages:
Exec report (8)
Order Cancel Reject (9)
List Status (N)

The "H" message wouldn't contain tag 39; the exec report (8) received after "H" message would be basically a copy of previous (8) message with 39=4

B2BITS is a very helpful site for this type of info:
http://btobits.com/fixopaedia/fixdic42/index.html

cheers,
Eugene
>
Thanks Harish, this was helpful !!
>
> > Tag 39 would contain 4(canceled)
> >
> > Below are the test logs for your reference...
> >
> >
> > Regards,
> > Harish.
> >
> > > Please advise what would be the order status (tag 39) value for the below scenario :
> > >
> > > Send a new order 35=D
> >
> > 8=FIX.4.2_9=148_35=D_49=CLIENT_56=TESTSIMU_34=2_52=20100610-03:20:13.460_11=CLIENT-ORD-1_21=3_55=WIPRO_167=CS_54=1_60=20100610-03:20:13.460_38=100_40=2_44=550_59=0_10=086_
> >
> > > Execution report received (35=8)
> >
> > 8=FIX.4.2_9=253_35=8_49=TESTSIMU_56=CLIENT_34=2_52=20100610-03:20:13.648_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:13.648_20=0_150=0_39=0_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:13.460_21=3_58=ACK_10=104_
> >
> > > Partial fill execution report received (35=8 , 39=1, 150=1)
> >
> > 8=FIX.4.2_9=256_35=8_49=TESTSIMU_56=CLIENT_34=4_52=20100610-03:20:25.165_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:25.165_20=0_150=1_39=1_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=50_31=0.0_151=50_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=199_
> >
> > > Order Cancel request sent (35=F)
> >
> > 8=FIX.4.2_9=142_35=F_49=CLIENT_56=TESTSIMU_34=4_52=20100610-03:20:49.622_41=CLIENT-ORD-1_11=CLIENT-ORD-3_55=WIPRO_167=CS_54=1_60=20100610-03:20:49.622_38=100_10=118_
> >
> > > Cancelled request received (35=8 , 39=4 , 150=4)
> >
> > 8=FIX.4.2_9=245_35=8_49=TESTSIMU_56=CLIENT_34=6_52=20100610-03:20:49.778_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.778_20=0_150=6_39=6_55=WIPRO_54=1_38=100_44=0.0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:49.622_10=008_
> >
> > 8=FIX.4.2_9=263_35=8_49=TESTSIMU_56=CLIENT_34=7_52=20100610-03:20:49.903_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.903_20=0_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=020_
> >
> > > Send OrderStatusRequest (35=H)
> > 8=FIX.4.2_9=88_35=H_49=CLIENT_56=TESTSIMU_34=10_52=20100610-03:23:22.708_11=CLIENT-ORD-3_55=WIPRO_54=1_10=054_
> >
> > > What should be the correct tag 39 value for the execution report received for the 35=H request ?
> >
> > 8=FIX.4.2_9=237_35=8_49=TESTSIMU_56=CLIENT_34=13_52=20100610-03:23:22.817_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=0_20=3_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=013_
> >
> > Please note that (ExecTransType)20=3(STATUS) indicates that the execution message contains no new information, only summary information regarding order status.
> > >
> > > Apreciate responses for the above query.
> > > Fix version used - FIX.4.2
> > >
> > > Regards,
> > > Kashyap

Soumya Mohanty
1409 days ago,(2010/06/16)

> Thanks Harish, this was helpful !!
>
> > Tag 39 would contain 4(canceled)
> >
> > Below are the test logs for your reference...
> >
> >
> > Regards,
> > Harish.
> >
> > > Please advise what would be the order status (tag 39) value for the below scenario :
> > >
> > > Send a new order 35=D
> >
> > 8=FIX.4.2_9=148_35=D_49=CLIENT_56=TESTSIMU_34=2_52=20100610-03:20:13.460_11=CLIENT-ORD-1_21=3_55=WIPRO_167=CS_54=1_60=20100610-03:20:13.460_38=100_40=2_44=550_59=0_10=086_
> >
> > > Execution report received (35=8)
> >
> > 8=FIX.4.2_9=253_35=8_49=TESTSIMU_56=CLIENT_34=2_52=20100610-03:20:13.648_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:13.648_20=0_150=0_39=0_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:13.460_21=3_58=ACK_10=104_
> >
> > > Partial fill execution report received (35=8 , 39=1, 150=1)
> >
> > 8=FIX.4.2_9=256_35=8_49=TESTSIMU_56=CLIENT_34=4_52=20100610-03:20:25.165_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:25.165_20=0_150=1_39=1_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=50_31=0.0_151=50_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=199_
> >
> > > Order Cancel request sent (35=F)
> >
> > 8=FIX.4.2_9=142_35=F_49=CLIENT_56=TESTSIMU_34=4_52=20100610-03:20:49.622_41=CLIENT-ORD-1_11=CLIENT-ORD-3_55=WIPRO_167=CS_54=1_60=20100610-03:20:49.622_38=100_10=118_
> >
> > > Cancelled request received (35=8 , 39=4 , 150=4)
> >
> > 8=FIX.4.2_9=245_35=8_49=TESTSIMU_56=CLIENT_34=6_52=20100610-03:20:49.778_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.778_20=0_150=6_39=6_55=WIPRO_54=1_38=100_44=0.0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:49.622_10=008_
> >
> > 8=FIX.4.2_9=263_35=8_49=TESTSIMU_56=CLIENT_34=7_52=20100610-03:20:49.903_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.903_20=0_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=020_
> >
> > > Send OrderStatusRequest (35=H)
> > 8=FIX.4.2_9=88_35=H_49=CLIENT_56=TESTSIMU_34=10_52=20100610-03:23:22.708_11=CLIENT-ORD-3_55=WIPRO_54=1_10=054_
> >
> > > What should be the correct tag 39 value for the execution report received for the 35=H request ?
> >
> > 8=FIX.4.2_9=237_35=8_49=TESTSIMU_56=CLIENT_34=13_52=20100610-03:23:22.817_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=0_20=3_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=013_
> >
> > Please note that (ExecTransType)20=3(STATUS) indicates that the execution message contains no new information, only summary information regarding order status.
> > >
> > > Apreciate responses for the above query.
> > > Fix version used - FIX.4.2
> > >
> > > Regards,
> > > Kashyap

I was just checking the specification of 4.2 and 39 was not mentioned for message type 35=H.

Chen Rocky
750 days ago,(2012/04/05)

hi,i see that the order status request's tag 11 is the cancel order's tag 11,can order status request's tag 11 be the original order's tag 11?if it can be,what will the execution report(for the order status request)'s tag 11 and tag 41 to be?
thanks!

> Tag 39 would contain 4(canceled)
>
> Below are the test logs for your reference...
>
>
> Regards,
> Harish.
>
> > Please advise what would be the order status (tag 39) value for the below scenario :
> >
> > Send a new order 35=D
>
> 8=FIX.4.2_9=148_35=D_49=CLIENT_56=TESTSIMU_34=2_52=20100610-03:20:13.460_11=CLIENT-ORD-1_21=3_55=WIPRO_167=CS_54=1_60=20100610-03:20:13.460_38=100_40=2_44=550_59=0_10=086_
>
> > Execution report received (35=8)
>
> 8=FIX.4.2_9=253_35=8_49=TESTSIMU_56=CLIENT_34=2_52=20100610-03:20:13.648_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:13.648_20=0_150=0_39=0_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:13.460_21=3_58=ACK_10=104_
>
> > Partial fill execution report received (35=8 , 39=1, 150=1)
>
> 8=FIX.4.2_9=256_35=8_49=TESTSIMU_56=CLIENT_34=4_52=20100610-03:20:25.165_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-1_17=ExecID-20100610-03:20:25.165_20=0_150=1_39=1_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=50_31=0.0_151=50_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=199_
>
> > Order Cancel request sent (35=F)
>
> 8=FIX.4.2_9=142_35=F_49=CLIENT_56=TESTSIMU_34=4_52=20100610-03:20:49.622_41=CLIENT-ORD-1_11=CLIENT-ORD-3_55=WIPRO_167=CS_54=1_60=20100610-03:20:49.622_38=100_10=118_
>
> > Cancelled request received (35=8 , 39=4 , 150=4)
>
> 8=FIX.4.2_9=245_35=8_49=TESTSIMU_56=CLIENT_34=6_52=20100610-03:20:49.778_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.778_20=0_150=6_39=6_55=WIPRO_54=1_38=100_44=0.0_32=0_151=100_14=0_6=0.0_60=20100610-03:20:49.622_10=008_
>
> 8=FIX.4.2_9=263_35=8_49=TESTSIMU_56=CLIENT_34=7_52=20100610-03:20:49.903_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=ExecID-20100610-03:20:49.903_20=0_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=020_
>
> > Send OrderStatusRequest (35=H)
> 8=FIX.4.2_9=88_35=H_49=CLIENT_56=TESTSIMU_34=10_52=20100610-03:23:22.708_11=CLIENT-ORD-3_55=WIPRO_54=1_10=054_
>
> > What should be the correct tag 39 value for the execution report received for the 35=H request ?
>
> 8=FIX.4.2_9=237_35=8_49=TESTSIMU_56=CLIENT_34=13_52=20100610-03:23:22.817_37=Order-20100610-03:20:13.632_11=CLIENT-ORD-3_41=CLIENT-ORD-1_17=0_20=3_150=4_39=4_55=WIPRO_54=1_38=100_40=2_44=550.0_59=0_32=0_151=0_14=50_6=550.0_60=20100610-03:20:13.460_21=3_10=013_
>
> Please note that (ExecTransType)20=3(STATUS) indicates that the execution message contains no new information, only summary information regarding order status.
> >
> > Apreciate responses for the above query.
> > Fix version used - FIX.4.2
> >
> > Regards,
> > Kashyap