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. For details on message transformation applications please refer to chapter Message Transformation Application in the Business Process Modeling Handbook.
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 messages are aggregated, Java or Rules-based business logic can be provided to identify a golden copy of the messages.
Client push functionality can be achieved by using a Web Socket Endpoint in a Stardust Camel Application type, e.g.
websocket://hostname[:port][/resourceUri][?options]