JP Morgan pulls plug on deep learning model for FX algos

The bank has turned to less complex models that are easier to explain to clients.

JP Morgan has phased out a model that leverages machine learning technology for foreign exchange algorithmic execution, citing issues with data interpretation and the complexity involved.

The US bank had implemented what it calls a deep neural network for algo execution (DNA), which uses a machine learning framework to optimize order placement and execution styles to minimize market impact.

Launched in 2019, JP Morgan said at the time that the move would replicate reinforcement learning techniques used for trading equities. After several years of running the model, however, the bank decided to wind it down.

“We used [DNA] for venue selection and some of the placement options within the algo. But that has now been phased out,” said Carlos Gomez Gascon, head of macro algorithmic execution at JP Morgan, speaking at the FX Markets USA event on October 17.

We were able to extract the ideas of the modelling behind the scenes into simpler, classical models which were more consistent
Carlos Gomez Gascon, JP Morgan

“The reason for that was because we were able to draw out a lot of the conclusions for the artificial intelligence [AI] into more deterministic behavior that was more consistent and robust.”

Many banks have sought to develop a new generation of FX algos that use machine learning or AI technology to improve the quality of order fill rates or respond to real-time market movements.

JP Morgan’s DNA framework differed in its plan to create one algorithm backed by reinforcement learning. By using deep data pools on past trades to simulate multiple market scenarios, the technology would train the algo to learn from various scenarios to determine the best way to execute a client order.

This also marked a shift from early generation algos, which were primarily built using human programming or rule-based executions.

But deep neural networks and complex machine learning models can pose challenges for algo providers when interpreting the data. Gomez Gascon said it proved difficult to explain the past performance of the algo to clients. Instead, the bank determined it was able to extract the same conclusions using less complex models.

“From a performance perspective, we were able to extract the ideas of the modeling behind the scenes into simpler, classical models which were more consistent,” said Gomez Gascon.

“There’s always a risk/reward—if you’re running higher complexity, there has to be a reason why you’re running that," he said. “That complexity… was great at the time because it enabled us to increase the performance, [but] we were able to get the same performance with a lower level of complexity.”

Swayam Thacker, Americas head of fixed income, currencies and commodities trading solutions at Goldman Sachs, said there are trade-offs between the complexity of the technology behind an algo and its performance.

“There are trade-offs with going more complex and there are trade-offs with going too simple. The exact use case that you’re trying to solve matters a lot, the context matters a lot, and its interpretability,” said Thacker, speaking on the same panel.

Buy-side firms are also somewhat reluctant to completely rely on AI for trade execution, according to Phillippe Burke, a portfolio manager at Apache Capital Management. While the firm uses a variety of models for its trades, when it comes to execution it still requires human judgement on whether the trade will improve the portfolio.

Burke, who was also speaking on the panel, added that firms must be careful when using machine learning models that rely largely on historical data sets.

“It’s not uncommon that when you start out in machine learning, you get very excited about the possibilities and you start using more and more complex models. But then you revert back to using simpler models,” he said.

Only users who have a paid subscription or are part of a corporate subscription are able to print or copy content.

To access these options, along with all other subscription benefits, please contact info@waterstechnology.com or view our subscription options here: http://subscriptions.waterstechnology.com/subscribe

You are currently unable to copy this content. Please contact info@waterstechnology.com to find out more.

Most read articles loading...

You need to sign in to use this feature. If you don’t have a WatersTechnology account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here