E-VentFlo™
E-VentFlo™ delivers behind-the-firewall automation of all OTC derivatives processing functions. This is achieved without:
- introducing a centralised point of control
- requiring existing services to be modified or replaced
E-VentFlo™ may be deployed across any computational environment consisting of software, hardware and network capabilities of differing ages and specifications. E-VentFlo™ does not introduce any degradation in overall system performance or interfere with the functioning of the individual services.
E-VentFlo™ may be used to automate an individual system or it may be deployed across multiple separately silo’ed systems – for example equity derivatives processing, plus fixed income processing plus foreign exchange processing.
The required processing function is described using E-VentFlo™ graphical editing suite. Once described the processing function is automatically checked using E-VentFlo™ advanced type-checking capability. This ensures the process description is well structured and free from lock, loop and race conditions. The described process may now be safely deployed across the distributed services.
Once deployed, the distributed services are monitored to ensure these exhibit expected behaviour with respect to the description provided. Observed message exchanges are forwarded to the E-VentFlo™ Correlator where they are compared against the process description. Variances may now be identified and displayed on a dashboard.
Monitoring is achieved by the use of multiple identifiers. This is necessary as it may be the case that one identifier is assigned at the time the transaction originates whereas different identifiers may be assigned at subsequent stages –– for example, an allocation identifier may be used to allocate the results of a trade across multiple client accounts which differs from the trade identifier. E-VentFlo™ supports multiple identifiers. This enables the E-VentFlo™ monitors to identify the interaction membership to a particular business transaction even though the identifiers used may differ. This substantially lowers integration costs and preserves the business context in which the messages are sent.



