About a-team Marketing Services
The knowledge platform for the financial technology industry
The knowledge platform for the financial technology industry

A-Team Insight Blogs

Creating an Algo Gym

Subscribe to our newsletter

By Justin Lyon, Founder and CEO of Simudyne.

Sell-side firms are finding themselves extremely challenged in algo pre-production. According to our recent survey of 15 sell-side executives involved in algo trading, modeling is the most common, significant and recurring issue in algo pre-production – with many concerned that this is holding them back competitively.

The methodologies that firms use to model market conditions to test the behaviours of their algos are fairly standard, most use a combination of historical data and simulated data to put their algos through their paces. “We built a market simulator in pre-production to test all of our changes in UAT,” says one trading executive. “We use it extensively for regression testing as well as for testing new features, to make sure they are delivering the expected behaviours and results.”

“We have our own development environment where we are able to run historic simulations so that we can put extreme situations into that modeling environment,” said another trading executive. “You cannot model for every single market scenario, so it still requires some kind of controlled release process. There is no perfect modeling environment.”

Indeed, executives recognize the limitations inherent in these modeling approaches. Said one executive: “You don’t know what you don’t know. No matter how comprehensive our testing is, there will always be scenarios that we didn’t think of, or events in the real world that are not covered by the tests.” Said another: “This is more of an art, I’d say.”

Adjusting parameters on the fly

All the executives interviewed were only able to adjust a limited number of parameters on the fly – parameters that had been ‘pre-set’ in advance. For some firms, the number that they could adjust was very limited. Firms on average rated themselves as only middling in their ability to do this – scoring three on a scale of one to five.

“There are parameters that you never want to adjust on the fly. But there are other kinds of parameters that you need to adjust on the fly – for example, the passiveness or aggressiveness of the algo, to suit the client’s wishes,” said one executive. “Other changes and adjustments you need to test after you make them, to be sure they are working OK. You don’t want to adjust them on the fly. So, you wait until after trading hours and then test them and roll them out.”

In the survey, sell-side executives agreed that being able to adjust more parameters of their algos – having the confidence to be able to do that – on the fly would give them a significant advantage when it comes to improving execution quality. “This would allow us to test more quickly and ensure that our algos are performing without having to do as much running by,” said one executive. “It would allow us to make changes more efficiently, more safely across our algo base.”

Although it was difficult for respondents to estimate a financial benefit, a few were able to draw on their professional experience to do this. These respondents estimated that the financial benefit of such an approach could translate into substantial financial advantages – 0.05% to 1% improvement in the bottom line for a 1% improvement in fill rates.

Taking a new approach to algo testing

There is another way: agent-based simulation. Like an ‘algo gym’, agent-based simulations can help ensure execution algorithms are ready to be deployed in as wide a range of potential futures as possible. Rather than training algos by looking purely at the ‘surface’ data – the ‘real’ historical data produced by exchanges and other trading venues – agent-based simulations can recreate the data-generating process, producing synthetic market data that is indistinguishable from a given real-world time series.

By running thousands of simulations for every positive regime in this ‘algo gym’, the optimal decision path can be chosen by the algorithm every time. This can be run on the fly during the trading day, ensuring algos are optimized for all trading situations.

Justin Lyon
Ever since his studies at MIT in System Dynamics, Justin has been fascinated by applications of AI and machine learning to inform decision making. After working with the likes of Apple, the US Department of Defence, and the Bank of England, he founded Simudyne – a high growth simulation technology company that gives organizations a new way to test drive their decisions.

Subscribe to our newsletter

Related content

WEBINAR

Recorded Webinar: Best Practices for Building High-Performance Data Infrastructures

The requirement for high-performance data systems to support trading analytics for hedge funds, high-frequency trading firms and electronic liquidity providers is well established. But the explosion in Big Data over the past several years has expanded the scope of inputs being used by these firms. At the same time, cloud technologies have added complexity to...

BLOG

Adaptive Implements New Ultra-Low Latency Trading System for DriveWealth

DriveWealth LLC, a pioneer in fractional investing, has implemented a new ultra-low latency proprietary trading system developed by trading technology specialist Adaptive Financial Consulting. DriveWealth currently provides trading capabilities to over 100 partners globally, with more than 12 million end users accessing the company’s software through third party retail platforms, according to the company. The...

EVENT

Data Management Summit New York

Now in its 13th year, the Data Management Summit (DMS) in New York brings together the North American, capital markets enterprise data management community, to explore the evolution of data strategy and how to leverage data to drive compliance and business insight.

GUIDE

ESG Data Handbook 2022

The ESG landscape is changing faster than anyone could have imagined even five years ago. With tens of trillions of dollars expected to have been committed to sustainable assets by the end of the decade, it’s never been more important for financial institutions of all sizes to stay abreast of changes in the ESG data...