Is it normal for 35=G Order Cancel/Replace Request making changes only to tag 58 and no other tags?

Imported from previous forum

Is it normal for someone to send 35=G Order Cancel/Replace Request making changes only to tag 58 and no other tags? Please advise.

Yes. This feature is used by one exchange for providing amendments.

Yes. This feature is used by one exchange for providing amendments.

Hi Ganesh, thanks for your comment. You mentioned this is being used by an Exchange for providing amendments; is this equivalent to an unsolicited change performed by the Exchange?

yes, this is something exchange has customised at their end.

Take a look at “HandlInst (21) and Text (58)” at

http://fixprotocol.org/discuss/read/3d3574d8

Could be that Tag 58 Text contains an encoded Algo.

Yes. This feature is used by one exchange for providing amendments.

Hi Ganesh, thanks for your comment. You mentioned this is being used by an Exchange for providing amendments; is this equivalent to an unsolicited change performed by the Exchange?

Eugene,

[Start quote from FIX.4.2 pdf specifications Page 110 of 283]

Only a limited number of fields can be changed via the cancel/replace request message. All other fields should be retransmitted as sent in the original order. The fields which can be changed via this message are:

ExecInst

OrderQty

OrdType

Price

HandlInst

TimeInForce

TradingSessionID

EffectiveTime

ExpireDate

ExpireTime

MinQty

MaxFloor

StopPx

PegDifference

DiscretionInst

DiscretionOffset

CashOrderQty

OrderQty2

OpenClose

CoveredOrUncovered

Side (i.e. sell to sell plus)

MaxShow

LocateReqd

[End Quote]

Ganesh,

The eXchange that you are refering to is not actually not FIX compliant. Correct me if I am wrong.

Regards,
K. Mahesh

Is it normal for someone to send 35=G Order Cancel/Replace Request making changes only to tag 58 and no other tags? Please advise.

Hi Mahesh,

Thanks for highlighting on the FIX specifications; in this case do you think the system should reject the Change Request since it does not contain changes to either of the fields mentioned in the specs and only to tag 58?

Many thanks for your inputs.

Eugene,

[Start quote from FIX.4.2 pdf specifications Page 110 of 283]

Only a limited number of fields can be changed via the cancel/replace request message. All other fields should be retransmitted as sent in the original order. The fields which can be changed via this message are:

ExecInst

OrderQty

OrdType

Price

HandlInst

TimeInForce

TradingSessionID

EffectiveTime

ExpireDate

ExpireTime

MinQty

MaxFloor

StopPx

PegDifference

DiscretionInst

DiscretionOffset

CashOrderQty

OrderQty2

OpenClose

CoveredOrUncovered

Side (i.e. sell to sell plus)

MaxShow

LocateReqd

[End Quote]

Ganesh,

The eXchange that you are refering to is not actually not FIX compliant. Correct me if I am wrong.

Regards,
K. Mahesh

Is it normal for someone to send 35=G Order Cancel/Replace Request making changes only to tag 58 and no other tags? Please advise.