High-Performance Machine Learning for Fintech

57 Pages Posted: 22 Nov 2024 Last revised: 13 Apr 2025

See all articles by Edwin Stang

Edwin Stang

Heriot-Watt University

Hans-Wolfgang Loidl

Heriot-Watt University

Boulis Maher Ibrahim

Heriot Watt University

Date Written: November 01, 2024

Abstract

This paper introduces a high-performance compute engine based on differential evolution and tailored for machine learning techniques in the FinTech sector. We demonstrate enhanced runtime performance, which allows for testing a broader array of candidate investment and trading strategies, thereby expanding the scope and improving the quality of strategy evaluations. Serving as the foundation of our differential-evolution-based machine learning framework for portfolio selection and management, this engine is designed for processing real market data and executing highly customisable trading strategies. We present various techniques to optimise its runtime performance, assess their relative impact on performance, and quantify its superior performance compared to existing engines.

Keywords: Algorithmic Trading, Machine Learning, Genetic Programming, StrategyGeneration, Portfolio Selection, Robustness Testing

Suggested Citation

Stang, Edwin and Loidl, Hans-Wolfgang and Ibrahim, Boulis Maher, High-Performance Machine Learning for Fintech (November 01, 2024). Available at SSRN: https://ssrn.com/abstract=5030509 or http://dx.doi.org/10.2139/ssrn.5030509

Edwin Stang (Contact Author)

Heriot-Watt University ( email )

Riccarton
Edinburgh EH14 4AS, EH14 1AS
United Kingdom

Hans-Wolfgang Loidl

Heriot-Watt University ( email )

Riccarton
Edinburgh EH14 4AS, EH14 1AS
United Kingdom

Boulis Maher Ibrahim

Heriot Watt University ( email )

Accountancy, Economics and Finance Department
Riccarton
Edinburgh, EH14 4AS
United Kingdom

HOME PAGE: http://www.hw.ac.uk

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
29
Abstract Views
138
PlumX Metrics