Chaos TheorySystematic Alpha in Currency Markets

Finding order in complexity. Exploiting it with deep learning.

Our Story

Sharpening Occam's Razor

The principle of Occam's razor is usually – and incorrectly – taken as meaning that the simplest hypothesis is most likely to be true, but really it's a pragmatic principle. It says that the most efficient way to explore the space of solutions is to start with the simplest ideas first. Only introduce more factors if you need them.

Unfortunately, in complex systems like financial markets there are too many variables, too many interacting agents and too much fluidity. If your model is simple and understandable it doesn't agree with reality, but if you try to make it more realistic you have too many possibilities to choose from.

The great advantage of deep machine learning is one doesn't have to construct explicit hypotheses and models in order to create predictions, and that means one can use more data and more variables. Such systems work with the information given, and speaking very loosely, optimize themselves. Deep machine learning allows you to cut off larger chunks with Occam's Razor.

Our approach is to take this unique characteristic of ML and to apply it in a way that recognizes the other great truth of modern science: that not everything is always predictable! We have developed, and are developing further, a number of approaches that allow us to apply ML where and when it will be most effective.

Why Cognitive Trading

Three fundamental pillars distinguish our systematic approach to alpha generation in quantitative finance.

00

Complexity-Augmented Intelligence

We combine hierarchical LSTM networks with proprietary complexity metrics to identify when markets are predictable versus chaotic—a meta-forecasting approach that separates signal from noise.

00

Regime-Adaptive Execution

Our systems don't just forecast price—they detect fundamental shifts in market dynamics, adjusting strategy and exposure in real-time based on complexity state transitions.

00

Decades of Quantitative Mastery

Over 90 years of combined expertise developing systematic strategies, with deep specialization in AI-driven alpha generation across global markets.

Our Technology Stack

Three interconnected systems working in concert to generate consistent alpha across market regimes.

Ξ

Complexity Metric

Proprietary measure of market predictability derived from chaos theory. Ξ quantifies when price dynamics are governed by deterministic attractors versus stochastic noise—telling us precisely when to engage.

Multi-Scale Intelligence

Hierarchical LSTM networks that synthesize information across timeframes—from tick data to monthly trends. Each layer captures different temporal dependencies, creating a comprehensive view of market structure.

Adaptive Execution

Deep reinforcement learning optimizes entry, sizing, and exit decisions in real-time. The system learns optimal policies for each complexity regime, maximizing risk-adjusted returns while minimizing market impact.

Our Methodology

Traditional algorithmic trading assumes markets are either fully efficient or consistently inefficient. We reject this binary view.

Instead, we recognize that markets transition between regimes—sometimes behaving like random walks, other times exhibiting strong deterministic patterns. The key is knowing which regime you're in.

Our proprietary Ξ metric quantifies this complexity state in real-time. When Ξ indicates high predictability, our deep learning models generate forecasts. When Ξ signals chaos, we reduce exposure or step aside entirely.

This "meta-forecasting" approach—predicting when we can predict—is the foundation of consistent risk-adjusted returns.

"The goal isn't to forecast markets all the time. It's to know when forecasting is possible and have the discipline to act only in those windows."

01

Regime Detection First

Before attempting any forecast, we classify the current market complexity state. This prevents the cardinal sin of systematic trading: applying predictive models in unpredictable environments.

02

Multi-Timeframe Synthesis

Our hierarchical LSTM architecture processes information across multiple scales simultaneously—integrating everything from high-frequency patterns to macroeconomic cycles into a unified framework.

03

Continuous Adaptation

Markets evolve. Our reinforcement learning systems continuously optimize strategy parameters based on real-world performance, ensuring we adapt to changing dynamics rather than over-fitting to history.

04

Risk-First Philosophy

Position sizing, exposure limits, and stop-losses are dynamically adjusted based on complexity metrics. In high-uncertainty regimes, we reduce risk aggressively—preservation of capital is paramount.

Leadership

Deep expertise in quantitative finance, artificial intelligence, and complexity theory.

Volker Dischler

CEO & Founder
Volker has 33 years of experience in the financial industry and has been CEO of Cognitive Trading since 2017.

Previously, he served as Head of Quantitative Research at Invest in Heads, a private investment office specializing in global equity value investing and management valuation.

Before founding Quant Trading in 2005, Volker developed hybrid trading systems—combining artificial neural networks (ANN), genetic algorithms (GA), and fuzzy logic—for Goldman Sachs. He also launched the Technical Trading Systems & Managed Futures division at Portfolio Concept, worked in Equity Derivatives Trading at WestLB, and managed AI-driven investment strategy projects in collaboration with Siemens-Nixdorf.

He holds a degree in Business Administration from the University of Cologne, where his diploma thesis focused on financial forecasting and AI-based trading systems. He has led workshops on neural networks in finance and was awarded a New York scholarship from Deutsche Bank.

Julian Moore

Head of Algorithmic Insight
Julian is an independent Business Analyst with a diverse background spanning technology, aviation, and AI research.

Previously, he served as a director of UK and US companies and as COO, European Operations for an Australian VC-funded simulation and optimization firm in the aviation sector.

He holds a BSc (Hons) in Physics from Bristol University and has authored articles and conducted interviews for Philosophy Now magazine with leading figures in AI and machine learning, including Prof. John Searle (UC Berkeley) and Prof. Igor Aleksander (Imperial College London). Introduced by AI pioneer Prof. Margaret Boden, Julian was invited to join the Complexity Research Group at the London School of Economics.

Beyond AI and machine learning, he pursues an active research program on the existence of Closed Timelike Curves within Einstein's General Theory of Relativity.

Wouter Oosthuizen

Strategic Advisor
Wouter has over 30 years of experience in the financial industry and holds a Master's in Computer Auditing from the University of Johannesburg.

He began his career at leading merchant and investment banks in South Africa, conducting pioneering research on neural networks and genetic algorithms for quantitative trading systems.

In 2001, he founded Technovest (Pty) Ltd, where, as CEO, he developed The Grail system evaluation methodology. This approach used genetic optimization and walk-forward testing to identify only the most robust trading systems for portfolio inclusion. In 2010, The Grail was acquired by TradeStation Technologies Inc. and integrated into the TradeStation platform. Wouter relocated to Fort Lauderdale, USA, to oversee its implementation.

In 2017, he returned to Cape Town to lead his latest venture: a cloud-based analysis engine for automated trading strategy design, incorporating parallel bar interval back-testing for enhanced robustness. This project led to the creation of the Ant Strategy Explorer with AI Designer, pushing the boundaries of algorithmic trading innovation.

Research & White Papers

Our technical approach documented in comprehensive white papers available for institutional investors and qualified partners.

Barcelona – Chennai – London

Trading with Deep Learning Forecasts of Chaos & Order in Global Currency Markets

Our foundational white paper explaining how we combine chaos theory, complexity metrics, and hierarchical deep learning to achieve superior risk-adjusted returns in FX trading.

Read Full Paper

It might have seemed obvious but we now know all change is a mix of order and chaos. It's just a matter of which types and how much of each are present in any particular kind of change.

So, wouldn't it be great for foreign exchange trading if we could actually work out those types and quantities and use them to generate both point forecasts and prediction interval forecasts based on each component?

Then we would know when our forecasts reliably balance risk and profit and when profit or loss is just as likely to be determined by the roll of the dice – when the only way to win is not to play.

This is in fact the basis of our low-frequency, high-confidence approach: trade smart, not fast, using the right signal processing, statistical and deep-learning neural-network tools for just the right jobs.

Given enough data, resources and time, a deep-learning system should be able to develop a profitable strategy – the deep-learning "policy" – that takes everything into account. But there probably isn't enough for a complex network to converge on a stable policy because the noise of chaos dilutes the learning signal. The "vanishing gradient" problem of deep-learning has been solved, but if the gradients just keep changing...

We overcome this problem with a purely algorithmic front-end that delivers a more manageable (but still huge) state-space whose dimensions involve moving averaged baselines, frequency notch filtering and our proprietary chaos metric Xi, so that the neural networks can do what they do best: learn from valid information.

We have two deep-learning elements in the end-end architecture: hierarchical LSTM forecasting (with connectivity between the chaos/order discriminant and the forget-gate) and a zero-knowledge trading player whose wins are quantified by profit.

But the trading player does not play with forecast prices and prediction intervals only, it also knows about forecasts of predictability and about correlations between currency pairs – because chaos here may imply order there, chaos now may imply order to come, and even when there are unforeseen shocks, the response here may guide the response there. Pair-wise correlations of numerous metrics, as measured by Granger Causality, are also learnable.

The Cognitive Trading approach is to apply our unique combination of statistics, signal processing, chaos theory and deep learning to multiple currency pairs and train on both knowledge and ignorance. Based on academic research, the enhanced Xi metric has been proven against the onset of chaos in in the Logistic Map, and with simple one-hot level encoding this measure of financial ignorance becomes the lever that lifts the LSTM forecasts to new levels of reliability and allows the deep-learning player to deliver superior alpha.

They said, Garbage In, Garbage Out. So we're taking the garbage out of the input – until it's been recycled.

There will always be surprises – but we have a better idea when to expect the unexpected.

Barcelona – Chennai – London

Ignorance is Power

A comprehensive examination of how recognizing and quantifying market unpredictability—measuring our ignorance—provides a competitive advantage in systematic trading.

Read Full Paper

Judge a man by his questions rather than his answers.

Pierre-Marc-Gaston, Maximes et réflexions sur différents sujets de morale et de politique (not Voltaire)

In our first, short briefing document, A Dark Glass Brightens, we spoke of the value of being able to say when a signal is predictable and when it is not, so that we could focus on forecasting when we had reasonable confidence that forecasting was in fact possible. In this new note we begin to explain how Cognitive Trading exploits this knowledge – and how recognising ignorance is also key.

When considering the predictability of a signal – such as a stock price, index or forex rate – one question usually goes unasked: what do we mean by the signal, as opposed the noise which one usually works hard to ignore? Simply put, the answer is that a signal is something that signifies, something that has meaning – and behind that naïve description lies a valuable insight: noise is that that which does not signify and is therefore a measure of our ignorance. But as soon as we recognise that so-called noise merely signifies something else – ignorance – we also see that measuring, predicting etc. noise is no less important than the analyses of the signal.

This is not really news. Noise is defined in statistics as that part of a signal not explained by the independent variables, and if we add more variables we might reduce the noise. There are two problems with doing that: we may not know how to include extra variables, or we do, and the model then becomes too complex to manage. Either way, it is usually taken for granted that there is a theoretically or practically irreducible element of noise in any signal of interest and the best we can do is focus on what we can analyse and ignore the rest.

The first stage in any signal processing pipeline therefore tends to be a signal conditioning stage in which algorithms (e.g. moving averages) and neural-networks (e.g. de-noising auto-encoders) are used to "clean" the signal by discarding the noise – thereby depriving the modeller of the opportunity to make use of this signal-of-another-kind.

A more sophisticated approach may be to stationarise the signal, i.e. transform it in such a way as to ensure that certain statistical properties, such as the mean and variance, are constant so that specialised statistical analyses, such as Granger Causality (about which, more later) can be performed. But, either way, noise is generally considered as little more than an impediment to effective forecasting of "the signal", although as we shall see it can be exploited in far more sophisticated ways.

Forecasters then look for patterns in what is left after the noise has been removed – from simple trends, through cycles to complex curve fitting, Markov processes and so on; and as machine learning (both algorithmic and neural-network based) has advanced, forecasters have been able to make fewer and fewer assumptions and to tease out more useful information from their raw data.

So, given the power of neural networks and Deep Learning, why not just let the system work out for itself what is significant (and when it is significant)?

The answer is again a combination of theoretical and practical difficulties. The amount of financial information available for training price forecasting systems is limited, and there is no reason to expect that even a perfectly capable machine learning system would in fact have enough to learn what does and does not signify, and to what extent – especially given the fact that there is no guarantee that what the machine learning system is trying to learn is not changing faster than back-propagation can keep up with. And given that there is no known way to architect such a perfectly capable system, it should not be at all surprising that, whilst many forecasting systems may be surprisingly good, they are typically not good enough – even before considering the third key consideration in the effective use of Deep Learning for financial trading: the time component.

The question of time manifests simply: what is the optimum trading strategy based on simple price forecasting, given that a profitable trade now might negate the possibility of making a more profitable trade some time later? The answer to that again concerns the way we process raw financial signals into significant features for neural-network forecasting and Deep Learning strategising.

At Cognitive Trading we separate our input signals into a variety of components with different timescales and treat them all equally, knowing that we don't know how to tell "signal" from "noise". We leverage that ignorance into new basic knowledge based on standard analyses and forecasting methods, such as Long-Short Term Memory (LSTM) neural networks, and generate additional signals that encode the results of meta-analysis, such as:

  • How predictable is the coming and going of predictability?
  • How do signals behave before, during and after each kind of period?
  • How do markets behave after genuinely unpredictable fluctuations?

and so on.

We keep the neural network and Deep Learning systems manageable by calculating for them things that they might in principle be able to work out for themselves – but only given more data and time than is actually available.

We slice each currency pair time series into a set of frequency bands, subtract each from the input series to derive a relative noise signal, create time-series of statistical measures from them, take the derivatives of each input and derived time series, and, most significantly, apply our Ξ (pronounced, "Xi") intra-series causality function to create a time-series of predictability measures. And then we cross-correlate these signals with each other to obtain the Granger Correlations coefficient and parameters that tell us how much knowledge of each contributes to better forecasts of the others.

Figure 1 – Signal Processing

Figure 1 – Signal Processing

Each of these then becomes a feature – part of our "currency tensor" – that we feed into LSTM networks (or similar, such as the recent Clockwork neural network) to obtain forecasts of each feature over a range of timescales that the Deep Learning block can then play a trading game with.

Figure 2 – The Cognitive Trading Currency Tensor

Figure 2 – The Cognitive Trading Currency Tensor

The Deep Learning block continues to explore randomly selected trades so that as circumstances change over time, it can update itself accordingly and, by repeatedly replaying historical data we can bootstrap our limited data into an effective corpus of training data.

Figure 3 – Forecasting and Trading Architecture (simplified)

Figure 3 – Forecasting and Trading Architecture (simplified)

Causality

When forecasting time-series, such as forex rates, with neural-network architectures such as LSTM, one can improve the accuracy of forecasts for a target signal by including other signals as model features. For example, in a multivariate LSTM model of air quality, one could include as an extra feature the weather conditions rather than just track the air quality measure alone – on the reasonable assumptions that e.g. hot, dry weather causes dust to be raised and wetter weather causes it to be washed out.

However, the question for modellers is always what other features should be included? One could include any number of extra features in a model and assume – reasonably – that, given sufficient training data, processing power and time, the model will learn what is relevant and when, and give the best possible forecast.

But it may be difficult – if not actually impossible – to determine a priori how much training data etc. is needed to obtain an accurate model, and it is always best to include as additional features only those things likely to be effective in improving forecasting; but how might one determine that?

Fortunately, there is a standard statistical test called Granger Causality that allows one to calculate the extent to which knowledge of the history of one time series improves the predictability of another. In the context of forex time series, this might mean that if the USDGBP rate significantly leads the USDCAD rate (in a statistically way), including the amount by which USDCAD lags USDGBP (and how strong the Granger Causality is at that time) as features of an LSTM model provides it with a strong indicator it can use to condition the USDCAD forecast – and this is more efficient and more accurate that trying to train the LSTM model to work this out for itself.

Cognitive Trading's new Ξ ("Xi") function complements Granger Causality by providing a measure of intra-series causality, in contrast to the Granger Causality which measures inter-series causality.

Ξ Causality is based on mathematical research in to the detection of chaotic behaviour without calculating Lyapunov exponents, and Cognitive Trading has developed the published approaches to deal with non-uniformly sampled time series (such as pip data) and to normalise the data so that it is not misled by known in-sample trends and cycles.

Multi-scale Trading with Deep Learning

There is no such thing as absolute unpredictability: even chaotic systems with strange or complex attractors are predictable to the extent that the system is emergently constrained to remain on the attractor, and even if one cannot accurately predict the state of system arbitrarily far into the future, in principle one can always predict – within quantifiable margins – the state of the system over short timescales. The problem is the medium term: a rate may be volatile, but there may still be an underlying pattern such that we cannot say, with any confidence what the rate might be in five minutes time, but – and this is key – with our approach we may be able to say with confidence that in an hour's time the rate will be above or below a certain threshold, and this is information that the Deep Learning system will exploit to maximise the expected return over all timescales under consideration.

For further information contact: Volker Dischler, CEO +49 1523 423 76 33

Cognitive Trading: We think, before we trade

Barcelona – Chennai – London

A Dark Glass Brightens

The conceptual foundation of our approach: why predicting when prediction is pointless provides enormous value in systematic trading, and how our Ξ metric achieves this.

Read Full Paper

Prediction is very difficult, especially about the future.
Niels Bohr, Nobel Laureate (Physics)

Cognitive Trading is about to take financial forecasting to a new level; we're going meta, and the financial world will probably follow...

Whilst forecasting can never be perfect (obviously!), there's enormous value in being able to predict when prediction is pointless – because if you can do that, you have a significant advantage in dealing with two of the three ways that predictions fail.

You might think there are only two ways to fail – through a weak model or because of a disruptive event – but there is a third: genuine, unequivocal, unavoidable unpredictability.

If you could tell when you're dealing with an unpredictable system you'd know that no matter how sophisticated the algorithm, how deep the learning, or how much data you can crunch you're wasting time and money on a wild goose chase. And you'd also know when and where you are not wasting your time – when and where there is greater potential for profitable trading.

Fortunately, and – dare we say so? – unexpectedly, Cognitive Trading can tell when a system is more, and when it is less, predictable.

We're currently trialling a radical combination of chaos theory and machine learning to put a squeeze on forecasting uncertainties, because when it comes to forecasting, even small improvements can have big impacts.

All forecasting relies on the fact that although markets are not perfectly efficient, but they're not perfectly inefficient either – they are constantly factoring in new information. This means that large differences in the prices set by participants are very rare, and the rest are generally very small and short-lived.

To trade profitably on the differences between prices in different market locations (arbitrage) requires efficiencies of scale in price collection and trade execution, but at least prices here and there are market facts, they are known.

On the other hand, profitable trading on price changes – going long or short – depends critically on the differences between current prices and future prices, and expectations of future prices are not facts – they don't come from knowledge, they come from understanding.

The understanding of price behaviour has historically been based on two ideas: all data is meaningful and – if we could only interpret some all or of that data correctly – the past reveals the future.

Well, the truth is, history is wrong. That's progress. Some data is meaningless and not everything can be predicted. Mathematicians have known this for over a century; now investors need to acknowledge it.

But building on advanced academic mathematical research, Cognitive Trading has developed an edge. And we can prove it.

In the graph below you can see 50 000+ samples of the Logistic Map as it evolves from mathematically certain predictability on the left to mathematically certain unpredictability on the right. And without knowing anything about the nature of the Logistic Map, using only the data it generates, we correctly detect the high and low predictability regions and track the trend, through a sliding window analysis. We generate hundreds of measures for each sample window and then look at the statistics...

Logistic Map Predictability Detection

Increasing chaos with islands of stability correctly detected

The signal is clear – and with this information we can do more than just recommend when to stay in or when to exit a market, we can filter real-time and training data for machine leaning systems so that they are responsive to real patterns – and not misled by random correlations.

This means higher quality forecasts and a narrower spread at the same confidence level. We apply a tuneable Fourier-based brick-wall filter to separate market noise from market signal and adapt the trading strategy to their relative proportions.

It also means we can develop new metrics and meta-strategies. How often is the market unpredictable? How long do unpredictable periods last? Are there patterns in volatility or the difference in prices before and after a period of unpredictability according to its strength or duration?

But there is a better way: leveraging the same approach to Reinforcement Learning that made Deep Mind's AlphaGo Zero better than any human player in a matter of days – and even here we have an edge. Whilst advanced machine learning would eventually learn when to play and when to pass, with the assistance of the predictability signal it doesn't have to, making it able to learn and exploit changes in market dynamics without having to wait for cumulative statistics to enhance the signal-to-noise ratio.

We aim to work across multiple currency pairs, avoiding uncertainty and seeking out predictability, where returns are relatively unbuffeted by the winds of chance.

We're constantly innovating to hone our edge. Faster, smarter, sharper to ensure the futures bright, the futures profitable.

For further information contact: Volker Dischler, CEO +49 1523 423 76 33

Cognitive Trading: We think, before we trade

Frequently Asked Questions

Common questions about our approach, technology, and investment process.

What makes your approach different from traditional algorithmic trading?
Most algo trading systems try to forecast markets all the time. We use complexity theory to identify when markets are actually predictable versus when they're in chaotic regimes. This "meta-forecasting" approach means we trade less frequently but with higher conviction and better risk-adjusted returns.
What markets do you trade?
Our primary focus is currency markets (FX), where we apply our multi-scale intelligence framework across major and cross pairs. The deep liquidity and 24-hour nature of FX markets are particularly well-suited to our methodology.
What is your investment minimum?
We work with institutional investors and qualified individuals. Minimum investment requirements vary based on structure and jurisdiction. Please contact us directly to discuss your specific situation.
How do you manage risk?
Risk management is built into our core methodology. Our Ξ metric doesn't just identify opportunities—it tells us when to reduce exposure or step aside entirely. We also employ position sizing based on regime detection, dynamic stop-losses, and portfolio-level constraints.
Can you explain your technology stack?
We use hierarchical LSTM neural networks for multi-timeframe forecasting, deep reinforcement learning for strategy optimization, and proprietary complexity metrics for regime detection. Our infrastructure combines real-time data processing with low-latency execution capabilities.

Featured Insight: The Philosophy Behind Our Approach

Volker Dischler and Julian Moore discuss how complexity theory augments artificial intelligence, the role of human judgment in systematic trading, and why understanding unpredictability is the key to consistent alpha generation.

Read Conversation

Let's Talk

Interested in learning more about our approach or exploring a potential partnership? We work with sophisticated investors who appreciate the intersection of rigorous science and systematic trading.

✉️ volker.dischler@cognitivetrading.ai