Event processing and Client Push covers the following requirements
like indicated in the following diagram

FIX connectivity can be established via the QuickFIX/J Camel Component. For details how to use this component within ISB see here.
Message Transformation Applications in Stardust can be used for message normalization.
Messages can be correlated with a Camel Aggregator in a Camel Trigger for Stardust:
<aggregate>
<correlationExpression>
<simple>...</simple>
</correlationExpression>
<to uri="..."/>
</aggregate>
You may specify
After all message are aggregated Java or Rules-based business logic can be provided to identify a golden copy of the message.
Client push functionality can be achieved via using a Web Socket Endpoint in a Stardust Camel Application Type e.g.
websocket://hostname[:port][/resourceUri][?options]