Artificial Intelligence (AI) techniques are being increasingly utilised in asset management and buy-side activities of the financial markets. Machine learning (ML) models have the ability to identify signals and capture underlying relationships in large datasets, making them ideal for asset allocation and stock selection.