Discussion Forums

24 Hr Mkts
Mark Thomson / LC
22 Sep 2008 3:27AM ET

Is anyone able to provide some advice as to servicing a 24hr market.

At present we are planning on ensuring our FIX implementation follows the 24hr sequence reset rules as specified in the FIX Spec Vol 2 Session Protocol section.

In my case the client is the initiator and I am the acceptor.

I have a few questions:

1. In the 24hr case, should NextExpectedMsgSeqNum be used to ensure there are no race conditions between when the recommended test request / heartbeat is sent and then the logon msg ( with ResetSeqNumFlag=Y ) is sent?

2. If we need to do some house keeping around the session reset ( e.g archive old orders, roll logs , clear some caches etc ), would it be ok to perform these tasks following the successful logon msg ( with ResetSeqNumFlag=Y ) from the client.

3. In fact in the 24hr environment, what is the recommended approach to handle session housekeeping ( We need to do this so will don't bloat out a system with large numbers of old orders living until the whole system does a weekly reset for example)

Any comments appreciated?


24 Hr Mkts
Mark Thomson / LC   22 Sep 2008 3:27AM ET
Re: 24 Hr Mkts
Greg Wood / Credit Suisse   22 Sep 2008 5:58AM ET
Re: 24 Hr Mkts
Mark Thomson / LC   22 Sep 2008 6:41PM ET
Re: 24 Hr Mkts
Greg Wood / Credit Suisse   23 Sep 2008 8:37PM ET