Large financial institutions around the globe are increasingly investing in projects to reduce complexity around their electronic trading environments. Much of their focus has been around harmonizing front office systems across trading desks and asset classes to reduce disparate silos and redundant technology.
But many organizations neglect a key area that could help reduce both cost and risk – their FIX routing networks and FIX enabled services. For large and mid-tier firms, FIX infrastructure has multiplied over the past two decades. For many, growth has yielded cobbled-together systems of home-grown and vendor-provided FIX-enabled services including FIX engines, rules engines, and systems for testing, monitoring, customer onboarding, risk management and support services. Today, this infrastructure is aging and costing firms a small fortune to maintain. Some of the older FIX engines in production are no longer supported by their original suppliers, increasing the operational risk of keeping these systems in production.
Upgrading and harmonizing the overall FIX routing, monitoring and testing infrastructure with a complete set of integrated products can dramatically improve a firm’s operations, reducing complexity and operational risk while improving the customer experience.
An up-to-date FIX ecosystem should include integrated systems that enable application of complex business logic and risk controls with minimal impact to latency. The ecosystem should also include systems to support automated regression testing and customer onboarding. It should make it easy to monitor and manage connectivity. It should provide out-of-the box resilience. It should help firms optimize operations, infrastructure and trading capabilities.
Below, I’ll illustrate three tangible benefits firms can realize as a result of migrating from an outdated FIX network to a more holistic FIX ecosystem.
Many financial institutions have been built by acquisitions, so different business areas often have dissimilar technologies and processes in place. This phenomenon has exponentially increased complexity in banks’ infrastructures. When it comes to their trading framework, it’s not uncommon for these firms to have numerous FIX installations that are all siloed.
Accommodating client needs also increases the complexity of a sell-side’s routing infrastructure. Clients often have technical idiosyncrasies that require customization. In many cases, the customized processes are handled with custom code. Order routing infrastructure becomes increasingly convoluted as more and more custom code is layered onto the system to handle specialized business needs. Layers of code add more operational risk, increase the difficulty of debugging problems, and require increased maintenance and support resources.
At the same time, the markets themselves are becoming increasingly complex. While the market complexity is unavoidable, it’s incumbent on firms to make it as manageable as possible.
Ideally, a FIX ecosystem should be a complete solution that helps simplify a firm’s trading environment. It should make it simple to apply business rules without writing code. It should accommodate market complexity while making it simple to organize and update rules. It should include monitoring systems to make it quick and easy to identify issues and debug errors. In essence, it should provide the tools necessary to manage the complexity.
All failures have a cost. While not all incur multi-million dollar losses, even minor outages can jeopardize a firm’s reputation or relationship with a client.
A lack of proper testing is often at the root of such outages. Typically regression tests run by firms are manual and based on testing individual FIX messages rather than business logic. Therefore, the tests are unable to provide a truly realistic picture of how a function might perform in a real-life trading situation. Part of the problem is that legacy FIX testing systems don’t allow users test real scenarios with complex flows that are consistent with real trading behavior, so they are unable to predict how systems will behave in more complex scenarios.
Quality assurance teams need the ability to test the entire order lifecycle in an environment that is as true-to-life as possible. They need tools that enable advanced exchange and client simulation capabilities in order to simulate real market conditions involving race conditions, volatility and high throughput, and a variety of order types sent in at volume. Most of these tests are too complex to set up manually. So the only way QA departments can truly run sufficient regression testing is when using sophisticated automated testing tools designed for testing FIX trading infrastructure.
Legacy FIX architectures are expensive and time-intensive to maintain. Typically these solutions are built on rigid, dated technology with an abundance of custom extensions. So every time updates need to be made, FIX engineers have to access the code and manually make the change. Plus, often custom code is not well documented, making it more arduous to uncover issues or errors later on.
Staff reductions at many major banks have compounded the problems. Pared down IT teams are tasked with managing the volume of manual processes surrounding their trading environment. This reality has exposed a pressing need for automation to be introduced into a number of routine processes that may have once been handled manually when there was more staff available to do so.
A more advanced FIX ecosystem can automate many of these tasks and simplify others, allowing the remaining staff to offload many of the tedious activities and focus on offering enhanced services to your customers.
Understandably, many firms are concerned about the investment involved in swapping out legacy systems in favor of a functionally rich FIX ecosystem. But we encourage you to evaluate the status of your own infrastructure and maintenance costs. It’s likely that your firm can capture both enhanced competitive capabilities and dramatically reduced costs by modernizing your FIX routing infrastructure.
Firms that migrate to a rich FIX ecosystem that incorporates all of the integrated functionality needed in the trading workflow are able to reduce complexity, allowing them to focus resources on strategic projects while limiting their day-to-day tactical focus. The more your key resources are focused on strategically important work, the more competitive your firm will be.
Aside from competitive differentiation, upgrading your FIX infrastructure can help your firm streamline operations and achieve cost reductions in the process. Perhaps the most straightforward area where cost savings are achieved is workflow related. Fewer manual processes and touch points for FIX messages equate to a substantial reduction in staffing requirements.
FIX Infrastructure Since the introduction of FIX in the mid-1990s, it has revolutionized the world of trade execution – so much so that 99.5% of the trades performed globally today are being made via FIX. But when it comes to post-trade, the industry has yet to leverage the many benefits that FIX can bring, particularly in terms […] November 8, 2018
FIX Infrastructure It goes without saying that it’s imperative for trading technologists to thoroughly test their systems before the put them in a production environment. Clearly, building a market-beating trading platform requires a high level of uptime and a propensity for failure that’s as close to zero as possible. And for years technologists have used a range […] November 5, 2018
FIX Infrastructure Getting it right. In earlier blog posts, we’ve discussed the challenges of implementing efficient trading infrastructure testing systems, and the intricate complexities of their adoption. But once all this hard work is completed, what are the potential rewards to be reaped? The operational benefits from instituting an enterprise-wide approach to trading system testing go far […] October 23, 2018
FIX Infrastructure In previous blog posts, we have discussed the importance of trading infrastructure testing and the regulatory and operational impetus driving its necessity. But when push comes to shove, how easy is it to implement these complex systems? What types of testing solutions are available, and what are the biggest challenges to their adoption? Today’s trading […] October 2, 2018
By submitting this form, you acknowledge that data collected by us will be handled in accordance with our Privacy Notice.