Discussing the article: "Beyond GARCH (Part I): Mandelbrot's MMAR versus Engle's GARCH"

 

Check out the new article: Beyond GARCH (Part I): Mandelbrot's MMAR versus Engle's GARCH.

This article starts the MMAR pipeline on EURUSD M5 data. We load market data via the MetaTrader5 Python API and run partition-function analysis with non-overlapping intervals to test for multifractal scaling. The result is an evidence-based decision on fractality, a prerequisite for building MMAR and for choosing whether to proceed beyond GARCH.

Volatility forecasting is the backbone of risk management in algorithmic trading. Get it right, and your position sizing adapts to market conditions, your stop losses breathe with price action, and your drawdowns stay controlled. Get it wrong, and a single regime change wipes out months of profit. For decades, the go-to tool for this job has been GARCH, the Generalized Autoregressive Conditional Heteroskedasticity model. It was introduced by Robert Engle in 1982 and generalized by Tim Bollerslev in 1986. GARCH earned Engle a Nobel Prize, and for good reason: it captures volatility clustering, the empirical fact that large price moves tend to follow large moves and small moves follow small ones.

But GARCH has blind spots. It assumes returns follow a normal (or at best, Student-t) distribution, yet real markets produce fat tails far more extreme than any bell curve predicts. It has no mechanism for long memory, the tendency for volatility persistence to stretch across weeks and months, not just a few periods. And it treats time as uniform, even though any trader knows that ten minutes during a news release carry more information than ten minutes at 3 AM. These are not minor quibbles. There are structural limitations baked into the model's assumptions.

Enter Benoit Mandelbrot, the father of fractal geometry. As early as 1963, Mandelbrot observed that financial returns exhibit self-similarity, patterns that repeat across different time scales. A 5-minute candlestick chart of EURUSD looks structurally indistinguishable from a daily chart. Both show the same clustering of volatile and calm periods, the same heavy-tailed return distributions, and the same gradual decay of autocorrelations. This is not a coincidence. It is a signature of an underlying fractal process. In 1997, Mandelbrot, together with Calvet and Fisher, formalized this insight into the Multifractal Model of Asset Returns (MMAR).

The MMAR does not patch GARCH's weaknesses with ad hoc extensions. Instead, it starts from a fundamentally different premise: financial returns are generated by a Fractional Brownian Motion running on multifractal trading time. This is a non-uniform clock that speeds up during volatile periods and slows down during calm ones. This single architectural choice produces long memory, fat tails, volatility clustering, and scale consistency all at once. They emerge as natural consequences of the same generative mechanism, not as separate patches bolted onto a base model.


Author: Muhammad Minhas Qamar