FIX message logs or DROP copies aggregated to OATS formats?

Imported from previous forum

Greetings,

Does a tool exist that would allow one to parse FIX message logs (or possibly drop copies) and assemble FINRA OATS reportable files based on them?

Is this feasible to do solely based on data provided within the FIX protocol?

Anyone tried going this route?

Any information is much appreciated.

Thanks,
Joshua

Greetings,

Does a tool exist that would allow one to parse FIX message logs
(or possibly drop copies) and assemble FINRA OATS reportable files
based on them?

Is this feasible to do solely based on data provided within the
FIX protocol?

Anyone tried going this route?

Any information is much appreciated.

Thanks, Joshua
Joshua,

Yes, there are tools and services out there that can do this.
I am familiar with one from MIXIT (www.mixitusa.com). Since OATS may be someone complex to implement and dependant on the capacity in which you
are accepting or routing orders, i.e. service bureau, broker-to-broker, broker-to-exchange, etc, I would suggest you contact MIXIT to discuss
your specific requirements.
Good luck.

Eric Gottesman
eric_gottesman@hotmail.com

Greetings,

Does a tool exist that would allow one to parse FIX message logs
(or possibly drop copies) and assemble FINRA OATS reportable files
based on them?

Is this feasible to do solely based on data provided within the
FIX protocol?

Anyone tried going this route?

Any information is much appreciated.

Thanks, Joshua

Yes, it is possible to generate OATS Reportable Order Event (ROE) records from a FIX log provided you know the capacity in which you are operating (agency broker, principal broker, ECN, etc.) This will effect many of the ROE fields. You must also know the values to use for MPID and OSOID. These IDs may be derivable from one of the FIX CompIDs (TargetCompID, SenderCompID, DeleiverToCompID, OnBehalfOfCompID, etc.) If not then the FIX to OATS mapping will need to be parameterized to inject these IDs in thr ROE records.

I have found that it is best to develop a customized mapping that can be tailored to the business capacity and needs.

-Greg