MDOTM is one of the leading Fintech companies globally for the application of Artificial Intelligence (AI) techniques to financial markets. Since its foundation in 2015, the company has been a pioneer in the development of investment strategies that are fully based on AI, offering institutional investors a suite of bespoke solutions that support them in their investment process.
The increasing complexity of financial markets has turned technology into the key to extracting information hidden in the huge volume of noisy background data. For this reason, MDOTM has developed a proprietary AI methodology called ALICE® (“Adaptive Learning In Complex Environments”), which exploits changes in market inertia and risk premia to enable robust and reliable investment decisions. sophisticated deep learning techniques allow ALICE to daily analyze millions of market data points and learn how to build efficient and diversified portfolios.
To respond to the growing need of making more-informed investment decisions, MDOTM has developed an AI-driven platform called Sphere® that allows institutional investors to directly implement and interact with its proprietary technology, giving them the possibility to monitor markets, create, analyze, and manage portfolios and build investment strategies guided by AI-driven insights. The goal is to simplify and empower the work of investment professionals, helping them to efficiently interpret and collect the correct insights from the huge amount of data in the market, ultimately enhancing investment decisions. This helps them gain a competitive edge while staying at the forefront of innovation.
In this document we will be presenting how the technology behind Sphere works, going through MDOTM’s approach to research and the model guiding its decision-making process. The aim is to shed light on the methodology used and to show why this Platform can effectively assist and add value to client’s investment decisions.
Start integrating AI into your investment process with the most advanced no-code solution.
MDOTM’s approach to investments is deeply rooted in the scientific method, relying on extensive and rigorous research carried out by both its internal R&D team (50+ people) and in partnership with professors, PhDs and students via MDOTM Lab – MDOTM’s research center.
When conducting research, the first step consists of a deep review of the existing academic literature (or, alternatively, an analysis started from scratch) of a possible market phenomenon that can be exploited to create value. From the “raw” effect described in the literature or identified in its preliminary analysis, MDOTM refines its models with incremental improvements to the extent that this effect is found to add value to the model’s risk-adjusted performance or statistical significance of results.
To conduct the research process, MDOTM uses different advanced machine learning techniques, such as:
All the research conducted follows MDOTM’s rigorous belief that to get robust and reliable results, it is not “the more data, the better results”, but rather the quality of the data that plays a crucial role in establishing the quality of the output. This also applies when evaluating the optimal time horizon for which data can be considered relevant.
The input data from which our AI learns can be divided into three main categories:
Simultaneously, MDOTM also uses descriptive data - such as index composition, sectors, industries, and market cap distribution - to get a better understanding of the historical evolution of markets’ structure.
The data fed into our models are characterized by high predictive power and high predictive horizon, consistently with the fact that MDOTM develops long-only strategies. Therefore, data like news, market sentiment or alternative data is not used as input to MDOTM’s models due to its low predictive power for long-term horizon strategies, also considering that this data can easily be subject to biases of interpretation, and consequently lose its significance.
Feeding its model with this quality data, MDOTM can provide a view of the market’s condition and advise on optimal positioning. The results are obtained via a unique and unbiased approach, resulting in complementary insights that can easily be added to its clients’ existing investment process.
The Human decision process is driven by two key components:
When it comes down to making an investment decision, an experienced portfolio manager (PM) usually follows the same path: to make an educated guess on what could happen in the future, the PM would start by remembering different past market phases, past market dynamics, past black swan events and then would look at today’s context, gathering as much information as possible to combine it in a “non-linear” way.
Artificial intelligence also utilizes Experience and Data Evaluation, but differing from humans in how it does it: AI does it through leveraging data. This is why such an approach pairs up very well with a more traditional/fundamental one. Humans have an edge when information is scarce but AI, on the contrary, has an edge when information is abundant and when it is a matter of connecting and analyzing thousands of data points altogether.
MDOTM leverages its proprietary AI methodology to provide actionable investment insights based on a joint evaluation of the following components:
The process to build efficient and robust portfolios starts with experience: our AI models need to be trained to learn from past data. This learning process goes deeper than the mere memorization of past dynamics and occurrences and it is rather based on learning the market properties of past events – i.e. generalization. This means that the model will learn from what has happened in the past, gaining the ability to extract the essence of a concept based on the analysis of similarities from many previous scenarios and events. By doing so, it is then able to adapt properly to new, previously unseen data, and make accurate predictions.
Sphere’s learning process can be explained by means of an analogy: the way humans learn how to recognise an apple tree. Starting from looking at a group of different trees, our first instinct will be to categorise their main characteristics, creating unwritten rules that make it easier to identify them. To do so, we will look at its main features, such as the shape of the leaves, the size of the crown, the shape and colour of its flowers and fruits, among many other possible details. Through this process, we will naturally create groups in order to cluster the different types of leaves, crowns and fruits that we have observed and which we have learned to recognise as parts of a tree.
When faced with a new tree, humans will use the learning process described above to try to identify and classify it, based on the knowledge previously acquired. If the characteristics gathered initially were significant and representative of the reality, the clusters created should include all the necessary details to allow for a new and never previously seen tree to be recognised as such.
Our AI model training is made by means of neural networks that observe past market scenarios and cluster them into analogous information groups. When faced with a new scenario, the model recalls the learning process and generates a forecast of the correlation and volatility, whilst evaluating the riskiness of the asset classes, to create portfolios that take into account the future evolutions of the Var-Covar matrix and the tail risk of the relevant assets. Then, combining experience with the “data evaluation” part of the process, the model analyses the current market scenario - identified by HMM regime analysis, as detailed below - and interprets this data in the light of the clusters previously created through “experience”. By doing so, it is possible to build a portfolio that discounts any possible changes in the asset correlation based on the previous market experience. In this process, the neural network gets trained to obtain higher portfolio efficiency, by maximising returns and minimising volatility at every rebalance. As a result, the allocation is not a simple weight optimization reflecting the current scenario, but a portfolio in which single instrument weights are determined by systematically discounting possible changes in the variance-covariance matrices and in market conditions.
Everyday financial markets are in a defined regime characterized by the existing dynamics, conditions, and behavior of different components and variables. In today’s context of growing complexity, it is crucial to be ”regime-aware” when making investment decisions as it allows better positioning of the portfolio’s risk.
MDOTM’s Market Regime Analysis is done by using a derivation of Hidden Markov Models (HMM), an unsupervised machine learning technique generally used to estimate forward-looking probabilities and to understand the evolution of complex systems that cannot be directly observed. The HMM bottom-up approach to market segmentation allows identifying market regimes in terms of risk environment and data coherence, adding value compared to mere return/growth measurements.
Having identified the different regimes, our model looks at the current market structure and compares it to the historical market regimes identified, thus assessing to which specific market regime the current scenario belongs to and how long it is supposed to last. Simultaneously, the technology is also able to look forward and to determine the weighted probability of occurrence of each market regime in the near future, as well as the related transition probabilities considering how long we have entered/been in the current regime. Depending on the market phase identified by HMM, positioning decisions will differ. This is due to the fact that each regime and its underlying characteristics will originate different signals regarding which parameters are more or less significant, depending on the inner coherence/incoherence of the data that is detected during the scenario identification phase.
Summing up, combining Non-Chronological learning and Regime Analysis allow to create a probabilistic forecasting of the relevant portfolio components (such as expected returns and var-covar matrices) whilst embedding a risk management layer into the investment methodology itself rather than as containment of discretionary bets.
Sphere leverages the most powerful AI techniques to support its users in every step and stage of their investment process, in a no-code environment, while ensuring robustness and explainability of investment decisions. It empowers human ability to generate new ideas, turn signals into investable portfolios and effectively enhance existing allocations.