<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Appl. Math. Stat.</journal-id>
<journal-title>Frontiers in Applied Mathematics and Statistics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Appl. Math. Stat.</abbrev-journal-title>
<issn pub-type="epub">2297-4687</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fams.2025.1527750</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Applied Mathematics and Statistics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A new tool to detect financial data scaling</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Bianchi</surname> <given-names>Sergio</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2284756/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Pianese</surname> <given-names>Augusto</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Frezza</surname> <given-names>Massimiliano</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2290906/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Angelini</surname> <given-names>Daniele</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2941864/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Methods and Models for Economics, Territory and Finance (MEMOTEF), Sapienza University of Rome</institution>, <addr-line>Rome</addr-line>, <country>Italy</country></aff>
<aff id="aff2"><sup>2</sup><institution>Quantitative Laboratory (QUANTLAB), University of Cassino and Southern Lazio</institution>, <addr-line>Cassino</addr-line>, <country>Italy</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Andrea Mazzon, University of Verona, Italy</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Dragos Bozdog, Stevens Institute of Technology, United States</p>
<p>Denis Veliu, Metropolitan University of Tirana, Albania</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Massimiliano Frezza <email>massimiliano.frezza&#x00040;uniroma1.it</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>17</day>
<month>02</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>11</volume>
<elocation-id>1527750</elocation-id>
<history>
<date date-type="received">
<day>13</day>
<month>11</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>01</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2025 Bianchi, Pianese, Frezza and Angelini.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Bianchi, Pianese, Frezza and Angelini</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>The assumption of frictionless markets has long been debated, drawing interest from scholars and practitioners alike. Market liquidity is a central theme in this regard; it is traditionally assessed through transaction costs, volume, price-based, and market-impact measures. In contrast, the Fractal Market Hypothesis (FMH) suggests that liquidity emerges from the heterogeneity of investment time scales among participants, with liquidity shortages arise when traders converge on the same time horizons, particularly the short-term one which typically occurs during volatile periods. While current methods to asses liquidity often rely on single moments, which may provide limited insights, a novel methodology that considers the whole distributions and compares log-returns across pairs of time scales is discussed and implemented in this work. A Matlab-based algorithm is built that provides as output a dynamical estimation of the pairwise self-similarity of the scaled distributions. The lower the self-similarity parameter the higher the potential liquidity shortage.</p></abstract>
<kwd-group>
<kwd>market frictions</kwd>
<kwd>(il)liquidity</kwd>
<kwd>scaling</kwd>
<kwd>self-similarity</kwd>
<kwd>financial market</kwd>
</kwd-group>
<counts>
<fig-count count="2"/>
<table-count count="1"/>
<equation-count count="12"/>
<ref-count count="24"/>
<page-count count="8"/>
<word-count count="4580"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Mathematical Finance</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>The assumption of frictionless markets has been a longstanding topic of debate, attracting interest from both scholars and market practitioners. Broadly speaking, financial market frictions encompass any factors that impede natural trading and may include transaction costs, taxes, regulatory expenses, asset indivisibility, and liquidity constraints. Notably, the concept of market liquidity is a cornerstone in financial literature, with traditional liquidity measures generally categorized into four groups [<xref ref-type="bibr" rid="B1">1</xref>]: (a) transaction cost measures, such as the bid-ask spread and its extensions [<xref ref-type="bibr" rid="B2">2</xref>]; (b) volume-based measures, including transaction volume, turnover [<xref ref-type="bibr" rid="B3">3</xref>], and the Hui&#x02013;Heubel Liquidity Ratio [<xref ref-type="bibr" rid="B4">4</xref>]; (c) price-based measures, for instance, the Amihud measure (ILLIQ) [<xref ref-type="bibr" rid="B5">5</xref>] and the Market Efficiency Coefficient (MEC) [<xref ref-type="bibr" rid="B6">6</xref>]; (d) market-impact measures, exemplified by the <italic>Market-Adjusted Liquidity Model</italic> developed by Hui and Heubel in 1984 [<xref ref-type="bibr" rid="B4">4</xref>].</p>
<p>The introduction of electronic trading systems in recent years have increased the attention toward another measure of liquidity: the order book. It captures the orders placed by traders to buy and sell stocks at different price points. In this direction, a very interesting work by Libman et al. [<xref ref-type="bibr" rid="B7">7</xref>] concludes that the deeper layers of the order book possess valuable information in the context of liquidity, a finding that is supported by other studies.</p>
<p>A radically different approach to modeling market liquidity is proposed by the Fractal Market Hypothesis (FMH) [<xref ref-type="bibr" rid="B8">8</xref>]. This posits that liquidity is driven by the heterogeneity of investment time horizons among market participants. Under normal conditions, investors operate on a variety of time horizons, from intraday (fractions of seconds or minutes) to several years (pension funds, institutional investors); liquidity originates from the different expectations (and probability assessments) of market participants looking at different time-scaled distributions of financial returns. Therefore, a lack of liquidity can occur when the distributions among time scales appear similar or when trading activity ceases on some relevant time scales and investors start trading on common (typically short-term) horizons. In these cases, usually occurring during periods of high volatility where rising uncertainty results in a shift toward quick buy-and-sell operations, trading can slow or even be freezed, simply because most of traders&#x02014;who are supposedly rational&#x02014;base their trading decisions on similar distributions which induce similar behaviors. Typically, short-term investors rely more heavily on technical information, whereas long-term investors focus on fundamental indicators [<xref ref-type="bibr" rid="B9">9</xref>]. In the event of a significant market crash that challenges fundamental assumptions, long-term investors may either exit the market or shift to short-term strategies [<xref ref-type="bibr" rid="B10">10</xref>]. The Fractal Market Hypothesis can also be used to assess the causes of financial (in)stability, as suggested by Anderson and Noss [<xref ref-type="bibr" rid="B11">11</xref>]. In particular, the analysis reveals some relevant implications to a number of ongoing debates regarding the regulation of financial markets and of their major participants. A review of the Fractal Market Hypothesis together with the basic principles of fractal geometry is provided by Blackledge and Lamphiere [<xref ref-type="bibr" rid="B12">12</xref>]. Specifically, they consider the intrinsic scaling properties that characterize a random walk and the Efficient Market Hypotheses and exploring the L&#x000E9;vy index, coupled with other metrics, such as the Lyapunov exponent and the volatility, a long-term forecasts analysis is developed. In a study of two developed market indices and one emerging market index, Karp and Van Vuuren [<xref ref-type="bibr" rid="B13">13</xref>] find a relationship between the change in a time series&#x00027; fractal dimension (before breaching a threshold) and both the magnitude and direction of the subsequent change in the time series. This relationship was found to be prevalent during times of strong price persistence, characterized by elevated Hurst exponents, suggesting potential investment strategies.</p>
<p>From a mathematical perspective, while various methods&#x02014;such as DFA, wavelet power spectra, variance scaling, and R/S analysis&#x02014;have been proposed to quantify liquidity in terms of scale invariance (see [<xref ref-type="bibr" rid="B14">14</xref>] or [<xref ref-type="bibr" rid="B15">15</xref>] for a comprehensive discussion), most traditional approaches primarily examine single moments rather than full distributions, which may yield incomplete insights. The aim of this work is to present the implementation of a novel methodology that examines self-similarity and (il)liquidity by comparing the entire distributions of log-returns over pairs of time scales, rather than only specific moments. In particular, an algorithm and a ready-to-use Matlab software are discussed to evaluate liquidity through the analysis of a time indexed self-similarity matrix whose entries are the pairwise self-similarity parameters relating the log-returns distributions across different investment time horizons (from 1 day up to 6 months). Roughly speaking, the estimated parameters tell how diverse the paired distributions are.</p>
<p>The methodology we implement provides insights into both market liquidity and the evolution of return distributions across time scales. Thus, it can provide insights to market makers and regulators particularly during periods of market turbulence. Indeed, the 2007&#x02013;2009 global financial crisis, as well as the recent pandemic and geopolitical crises, have underscored the importance of understanding liquidity and its underlying drivers in financial markets.</p>
<p>The remainder of this article is organized as follows: Section 2 outlines the theoretical framework and the self-similarity testing procedure employed in this study. Section 3 presents the proposed algorithm, and Section 4 concludes.</p>
</sec>
<sec id="s2">
<title>2 Theoretical background and methodology</title>
<p>In subSection 2.1 the definition of self-similarity is introduced along with the justification of its usage in financial context. SubSection 2.2 shortly discusses how self-similarity can be evaluated using the Kolmogorov&#x02013;Smirnov distribution. Both topics are introduced to clarify how the methodology has been implemented in the software introduced in Section 3.</p>
<sec>
<title>2.1 Self-similarity</title>
<p>Definition 2.1. [<xref ref-type="bibr" rid="B16">16</xref>] A stochastic process {<italic>X</italic><sub><italic>t</italic></sub>, <italic>t</italic> &#x02265; 0} in &#x0211D;<sup><italic>k</italic></sup>, continuous at <italic>t</italic> &#x0003D; 0, is <italic>self-similar</italic> with parameter <italic>H</italic><sub>0</sub> &#x02265; 0 (denoted <italic>H</italic><sub>0</sub>-ss) if, for all scaling factors <italic>a</italic> &#x0003E; 0, the following holds:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow><mml:mover class="overset"><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M2"><mml:mover class="overset"><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:mover></mml:math></inline-formula> denotes that the finite-dimensional distributions of {<italic>X</italic><sub><italic>at</italic></sub>} and <inline-formula><mml:math id="M3"><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:math></inline-formula> are equal.</p>
<p>Remark 2.1. The process is trivial (<italic>H</italic> &#x0003D; 0) if and only if <italic>X</italic><sub><italic>t</italic></sub> &#x0003D; <italic>X</italic><sub>0</sub> almost surely for all <italic>t</italic> &#x0003E; 0. Additionally, if &#x1D53C;(|<italic>X</italic><sub>1</sub>|) &#x0003C; &#x0221E;, then <italic>H</italic> &#x02264; 1 [<xref ref-type="bibr" rid="B17">17</xref>], meaning non-degenerate processes have <italic>H</italic> &#x02208; (0, 1]. A common example is Brownian motion, which is <inline-formula><mml:math id="M5"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula>-self-similar.</p>
<p>Consider now a <italic>H</italic><sub>0</sub>-self-similar process {<italic>X</italic>(<italic>t</italic>)} with stationary increments, and let <italic>Y</italic>(<italic>t, a</italic>) &#x0003D; <italic>X</italic>(<italic>t</italic> &#x0002B; <italic>a</italic>) &#x02212; <italic>X</italic>(<italic>t</italic>) denote the increments over lag <italic>a</italic>. Due to stationarity, <inline-formula><mml:math id="M6"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mover class="overset"><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:math></inline-formula> for any times <italic>t</italic> and <italic>T</italic>. It is easy to check that <italic>Y</italic>(<italic>t, a</italic>) is also self-similar with the same parameter <italic>H</italic><sub>0</sub>, i.e. that</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow><mml:mover class="overset"><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>and <italic>X</italic><sub><italic>t</italic></sub> is said <italic>H</italic><sub>0</sub>-sssi (self-similar of parameter <italic>H</italic><sub>0</sub> with stationary increments).</p>
<p>Remark 2.2. In financial applications, let <italic>X</italic><sub><italic>t</italic></sub> &#x0003D; ln <italic>P</italic><sub><italic>t</italic></sub>, where <italic>P</italic><sub><italic>t</italic></sub> is the price of an asset at time <italic>t</italic>. If <italic>X</italic><sub><italic>t</italic></sub> is (at least locally) self-similar and with stationary increments, the <italic>a</italic>-lagged log-price change scales as <inline-formula><mml:math id="M8"><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup></mml:math></inline-formula> times the one-lag change. This observation forms the theoretical basis for the widely-used practice of annualizing volatility in finance. Specifically, from self-similarity, we have <inline-formula><mml:math id="M9"><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mo>&#x1D53C;</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:math></inline-formula>, and assuming &#x1D53C;[<italic>X</italic><sub><italic>t</italic></sub>] &#x02248; 0, it follows that <inline-formula><mml:math id="M10"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x02248;</mml:mo><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula>. For volatility, this implies <inline-formula><mml:math id="M11"><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02248;</mml:mo><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Under the assumption of Brownian motion (with <italic>H</italic><sub>0</sub> &#x0003D; 1/2), this simplifies to the familiar relation <inline-formula><mml:math id="M12"><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02248;</mml:mo><mml:msqrt><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msqrt><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, which is commonly used by practitioners to scale volatility over different time horizons.</p>
<p>In this regard, the methodology is particularly well-suited to classes of financial instruments that are continuously traded in financial markets and exhibit a certain degree of risk (including commodities or cryptocurrencies), while it proves less applicable to instruments with a low level of risk, such as, for example, the fixed income.</p>
</sec>
<sec>
<title>2.2 Testing for Self-Similarity</title>
<p>To estimate the self-similarity parameter <italic>H</italic><sub>0</sub>, one needs to test the equality in <xref ref-type="disp-formula" rid="E1">Equations 1</xref>, or <xref ref-type="disp-formula" rid="E2">2</xref>. To this aim, the tool which will be described in next sections follows the methodology proposed in [<xref ref-type="bibr" rid="B18">18</xref>&#x02013;<xref ref-type="bibr" rid="B20">20</xref>] focusing on the increment process {<italic>Y</italic>(<italic>t, a</italic>)} for simplicity.</p>
<p>Let <inline-formula><mml:math id="M13"><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></inline-formula> be a compact set of time scales, and define <inline-formula><mml:math id="M14"><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder><mml:mo>=</mml:mo><mml:mo class="qopname">min</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M15"><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo class="qopname">max</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M16"><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder><mml:mo>&#x0003C;</mml:mo><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:math></inline-formula>. For each <inline-formula><mml:math id="M17"><mml:mi>a</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></inline-formula>, let <italic>F</italic><sub><italic>Y</italic>(<italic>a</italic>)</sub>(<italic>x</italic>) denote the cumulative distribution function (CDF) of <italic>Y</italic>(<italic>t, a</italic>). For any <inline-formula><mml:math id="M18"><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></inline-formula>, the self-similarity condition from <xref ref-type="disp-formula" rid="E2">Equation 2</xref> can be rewritten as:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Let <italic>H</italic> be a candidate parameter. From <xref ref-type="disp-formula" rid="E3">Equation 3</xref>, it follows that:</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>/</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>/</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>We now define the set <inline-formula><mml:math id="M21"><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:math></inline-formula> and introduce a distance function &#x003C1; based on the sup-norm ||&#x000B7;||<sub>&#x0221E;</sub> over the set <inline-formula><mml:math id="M22"><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></inline-formula>. The metric space (&#x003A8;<sub><italic>H</italic></sub>, &#x003C1;) has a diameter given by:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M23"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">sup</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>&#x0211D;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">sup</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mstyle displaystyle="true"><mml:mo stretchy="true">|</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mrow><mml:mstyle displaystyle="true"><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">sup</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>&#x0211D;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mo stretchy="true">|</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo stretchy="true">|</mml:mo><mml:mo>.</mml:mo></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The diameter &#x003B4;(&#x003A8;<sub><italic>H</italic></sub>) is minimized when <italic>H</italic> &#x0003D; <italic>H</italic><sub>0</sub>, as it decreases for <italic>H</italic> &#x02264; <italic>H</italic><sub>0</sub> and increases for <italic>H</italic> &#x02265; <italic>H</italic><sub>0</sub> (see [<xref ref-type="bibr" rid="B18">18</xref>] for the proofs). Thus, we can estimate the self-similarity parameter as:</p>
<disp-formula id="E7"><label>(6)</label><mml:math id="M25"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mn>0</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">arg</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M26"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the empirical counterpart of &#x003B4;(&#x003A8;<sub><italic>H</italic></sub>), computed using the empirical cumulative distribution function <inline-formula><mml:math id="M27"><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula>.</p>
<p>Remark 2.3. Notice that the last line of <xref ref-type="disp-formula" rid="E5">Equation 5</xref> is the two-sample Kolmogorov&#x02013;Smirnov (KS) statistic, which provides the distribution of the maximum of the absolute differences between two empirical CDF, under the null hypothesis that both are drawn from the same population distribution. In particular, the goodness-of-fit of the empirical distribution can be evaluated with respect to a theoretical distribution <italic>F</italic> (Kolmogorov, <italic>D</italic><sub><italic>n</italic></sub>) or between two empirical distributions (Smirnov, (<italic>D</italic><sub><italic>n, m</italic></sub>)) of <italic>n</italic> and <italic>m</italic> observations:</p>
<disp-formula id="E8"><label>(7)</label><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">sup</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>F</italic><sub>1,<italic>n</italic></sub> and <italic>F</italic><sub>2,<italic>m</italic></sub> are the empirical cumulative distribution functions of two independent samples. The statistics is non parametric and for large samples, the null hypothesis is rejected at level &#x003B1; if</p>
<disp-formula id="E9"><label>(8)</label><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003E;</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo>-</mml:mo><mml:mo class="qopname">log</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:msqrt></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>When applied to the estimation of the self-similarity parameter <italic>H</italic><sub>0</sub> of a sample of size <italic>n</italic>, <xref ref-type="disp-formula" rid="E8">Equation 7</xref> becomes</p>
<disp-formula id="E10"><label>(9)</label><mml:math id="M30"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">sup</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>&#x0211D;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mstyle displaystyle="true"><mml:mo>|</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:msup><mml:mrow><mml:munder accentunder='true'><mml:mi>a</mml:mi><mml:mo>_</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:msup><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The distribution (<xref ref-type="disp-formula" rid="E9">Equation 8</xref>) of the KS statistic is well-known when the samples are independent, i.e. when <italic>H</italic><sub>0</sub> &#x0003D; 1/2. For values of <italic>H</italic><sub>0</sub> &#x0003E; 1/2, the process exhibits positive autocorrelation increasing with the distance from 1/2 and decreasing with the lag at such a slow rate that the autocorrelation function becomes non-summable (the so-called long-term memory). For <italic>H</italic> &#x0003C; 1/2, the process displays short-term memory characterized by negative autocorrelation. These positive and negative autocorrelations result in a Type I error for <italic>H</italic> &#x0003E; 1/2 and a Type II error for <italic>H</italic> &#x0003C; 1/2, i.e. the KS critical value tends to be too restrictive for moderate to high levels of positive autocorrelation and too lenient for moderate to high levels of negative autocorrelation. Since in these cases the distribution of the test statistic is not explicitly known and it is also difficult to be derived analytically, we have implemented Monte Carlo simulations to deduce the p-values for different values of <italic>H</italic><sub>0</sub>. The results are summarized in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Estimates of <italic>H</italic> and <italic>K</italic><sub>&#x003B1;</sub> and summary statistics.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th/>
<th valign="top" align="center" colspan="6"><inline-formula><mml:math id="M38"><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula></th>
<th valign="top" align="center" colspan="4"><inline-formula><mml:math id="M4"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></th>
</tr>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><italic>H</italic></th>
<th valign="top" align="center"><bold>Mean</bold></th>
<th valign="top" align="center"><bold>Min</bold></th>
<th valign="top" align="center"><bold>Max</bold></th>
<th valign="top" align="center"><bold>StDev</bold></th>
<th valign="top" align="center"><bold>Skewness</bold></th>
<th valign="top" align="center"><bold>Kurtosis</bold></th>
<th valign="top" align="center">&#x003B1; &#x0003D; 0.01</th>
<th valign="top" align="center">&#x003B1; &#x0003D; 0.025</th>
<th valign="top" align="center">&#x003B1; &#x0003D; 0.05</th>
<th valign="top" align="center">&#x003B1; &#x0003D; 0.1</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="11" style="background-color:#dee1e1"><italic>N</italic> &#x0003D; 512</td>
</tr>
<tr>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td valign="top" align="center">0.1031</td>
<td valign="top" align="center">0.0937</td>
<td valign="top" align="center">0.0860</td>
<td valign="top" align="center">0.0775</td>
</tr>
<tr>
<td valign="top" align="left">0.1000</td>
<td valign="top" align="center">0.0975</td>
<td valign="top" align="center">0.0250</td>
<td valign="top" align="center">0.1750</td>
<td valign="top" align="center">0.0242</td>
<td valign="top" align="center">0.0497</td>
<td valign="top" align="center">2.9471</td>
<td valign="top" align="center">0.0589</td>
<td valign="top" align="center">0.0545</td>
<td valign="top" align="center">0.0504</td>
<td valign="top" align="center">0.0464</td>
</tr>
<tr>
<td valign="top" align="left">0.2000</td>
<td valign="top" align="center">0.1981</td>
<td valign="top" align="center">0.1050</td>
<td valign="top" align="center">0.3000</td>
<td valign="top" align="center">0.0339</td>
<td valign="top" align="center">0.1134</td>
<td valign="top" align="center">2.8240</td>
<td valign="top" align="center">0.0686</td>
<td valign="top" align="center">0.0628</td>
<td valign="top" align="center">0.0574</td>
<td valign="top" align="center">0.0516</td>
</tr>
<tr>
<td valign="top" align="left">0.3000</td>
<td valign="top" align="center">0.2943</td>
<td valign="top" align="center">0.1800</td>
<td valign="top" align="center">0.4250</td>
<td valign="top" align="center">0.0380</td>
<td valign="top" align="center">0.0165</td>
<td valign="top" align="center">2.9079</td>
<td valign="top" align="center">0.0769</td>
<td valign="top" align="center">0.0702</td>
<td valign="top" align="center">0.0637</td>
<td valign="top" align="center">0.0572</td>
</tr>
<tr>
<td valign="top" align="left">0.4000</td>
<td valign="top" align="center">0.3945</td>
<td valign="top" align="center">0.2350</td>
<td valign="top" align="center">0.5300</td>
<td valign="top" align="center">0.0450</td>
<td valign="top" align="center">&#x02013;0.0498</td>
<td valign="top" align="center">2.8527</td>
<td valign="top" align="center">0.0904</td>
<td valign="top" align="center">0.0817</td>
<td valign="top" align="center">0.0737</td>
<td valign="top" align="center">0.0656</td>
</tr>
<tr>
<td valign="top" align="left">0.5000</td>
<td valign="top" align="center">0.4883</td>
<td valign="top" align="center">0.3500</td>
<td valign="top" align="center">0.6700</td>
<td valign="top" align="center">0.0490</td>
<td valign="top" align="center">&#x02013;0.0936</td>
<td valign="top" align="center">2.8769</td>
<td valign="top" align="center">0.1032</td>
<td valign="top" align="center">0.0931</td>
<td valign="top" align="center">0.0830</td>
<td valign="top" align="center">0.0742</td>
</tr>
<tr>
<td valign="top" align="left">0.6000</td>
<td valign="top" align="center">0.5852</td>
<td valign="top" align="center">0.4350</td>
<td valign="top" align="center">0.7250</td>
<td valign="top" align="center">0.0523</td>
<td valign="top" align="center">&#x02013;0.0841</td>
<td valign="top" align="center">2.8295</td>
<td valign="top" align="center">0.1114</td>
<td valign="top" align="center">0.1005</td>
<td valign="top" align="center">0.0897</td>
<td valign="top" align="center">0.0789</td>
</tr>
<tr>
<td valign="top" align="left">0.7000</td>
<td valign="top" align="center">0.6718</td>
<td valign="top" align="center">0.4650</td>
<td valign="top" align="center">0.8550</td>
<td valign="top" align="center">0.0546</td>
<td valign="top" align="center">&#x02013;0.1532</td>
<td valign="top" align="center">3.3839</td>
<td valign="top" align="center">0.1175</td>
<td valign="top" align="center">0.1071</td>
<td valign="top" align="center">0.0973</td>
<td valign="top" align="center">0.0875</td>
</tr>
<tr>
<td valign="top" align="left">0.8000</td>
<td valign="top" align="center">0.7525</td>
<td valign="top" align="center">0.5200</td>
<td valign="top" align="center">0.9650</td>
<td valign="top" align="center">0.0610</td>
<td valign="top" align="center">&#x02013;0.2348</td>
<td valign="top" align="center">3.2544</td>
<td valign="top" align="center">0.1304</td>
<td valign="top" align="center">0.1168</td>
<td valign="top" align="center">0.1036</td>
<td valign="top" align="center">0.0924</td>
</tr>
<tr>
<td valign="top" align="left">0.9000</td>
<td valign="top" align="center">0.8268</td>
<td valign="top" align="center">0.6350</td>
<td valign="top" align="center">0.9700</td>
<td valign="top" align="center">0.0582</td>
<td valign="top" align="center">&#x02013;0.2180</td>
<td valign="top" align="center">2.9001</td>
<td valign="top" align="center">0.1311</td>
<td valign="top" align="center">0.1122</td>
<td valign="top" align="center">0.1063</td>
<td valign="top" align="center">0.0942</td>
</tr>
<tr>
<td valign="top" align="left" colspan="11" style="background-color:#dee1e1"><italic>N</italic> &#x0003D; 4, 096</td>
</tr>
<tr>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td valign="top" align="center">0.0360</td>
<td valign="top" align="center">0.0328</td>
<td valign="top" align="center">0.0301</td>
<td valign="top" align="center">0.0271</td>
</tr>
<tr>
<td valign="top" align="left">0.1000</td>
<td valign="top" align="center">0.0998</td>
<td valign="top" align="center">0.0700</td>
<td valign="top" align="center">0.1300</td>
<td valign="top" align="center">0.0089</td>
<td valign="top" align="center">0.0342</td>
<td valign="top" align="center">2.9869</td>
<td valign="top" align="center">0.0223</td>
<td valign="top" align="center">0.0199</td>
<td valign="top" align="center">0.0186</td>
<td valign="top" align="center">0.0169</td>
</tr>
<tr>
<td valign="top" align="left">0.2000</td>
<td valign="top" align="center">0.1998</td>
<td valign="top" align="center">0.1650</td>
<td valign="top" align="center">0.2350</td>
<td valign="top" align="center">0.0116</td>
<td valign="top" align="center">&#x02013;0.0365</td>
<td valign="top" align="center">2.9448</td>
<td valign="top" align="center">0.0249</td>
<td valign="top" align="center">0.0229</td>
<td valign="top" align="center">0.0209</td>
<td valign="top" align="center">0.0184</td>
</tr>
<tr>
<td valign="top" align="left">0.3000</td>
<td valign="top" align="center">0.2989</td>
<td valign="top" align="center">0.2500</td>
<td valign="top" align="center">0.3450</td>
<td valign="top" align="center">0.0141</td>
<td valign="top" align="center">&#x02013;0.1273</td>
<td valign="top" align="center">3.1095</td>
<td valign="top" align="center">0.0280</td>
<td valign="top" align="center">0.0250</td>
<td valign="top" align="center">0.0230</td>
<td valign="top" align="center">0.0209</td>
</tr>
<tr>
<td valign="top" align="left">0.4000</td>
<td valign="top" align="center">0.3992</td>
<td valign="top" align="center">0.3500</td>
<td valign="top" align="center">0.4650</td>
<td valign="top" align="center">0.0158</td>
<td valign="top" align="center">0.0198</td>
<td valign="top" align="center">3.5140</td>
<td valign="top" align="center">0.0326</td>
<td valign="top" align="center">0.0290</td>
<td valign="top" align="center">0.0269</td>
<td valign="top" align="center">0.0239</td>
</tr>
<tr>
<td valign="top" align="left">0.5000</td>
<td valign="top" align="center">0.4992</td>
<td valign="top" align="center">0.4450</td>
<td valign="top" align="center">0.5550</td>
<td valign="top" align="center">0.0171</td>
<td valign="top" align="center">&#x02013;0.0440</td>
<td valign="top" align="center">3.0551</td>
<td valign="top" align="center">0.0342</td>
<td valign="top" align="center">0.0323</td>
<td valign="top" align="center">0.0294</td>
<td valign="top" align="center">0.0258</td>
</tr>
<tr>
<td valign="top" align="left">0.6000</td>
<td valign="top" align="center">0.5978</td>
<td valign="top" align="center">0.5350</td>
<td valign="top" align="center">0.6550</td>
<td valign="top" align="center">0.0182</td>
<td valign="top" align="center">&#x02013;0.1257</td>
<td valign="top" align="center">3.0960</td>
<td valign="top" align="center">0.0418</td>
<td valign="top" align="center">0.0378</td>
<td valign="top" align="center">0.0330</td>
<td valign="top" align="center">0.0295</td>
</tr>
<tr>
<td valign="top" align="left">0.7000</td>
<td valign="top" align="center">0.6921</td>
<td valign="top" align="center">0.6300</td>
<td valign="top" align="center">0.7600</td>
<td valign="top" align="center">0.0211</td>
<td valign="top" align="center">0.0093</td>
<td valign="top" align="center">3.2052</td>
<td valign="top" align="center">0.0426</td>
<td valign="top" align="center">0.0396</td>
<td valign="top" align="center">0.0344</td>
<td valign="top" align="center">0.0305</td>
</tr>
<tr>
<td valign="top" align="left">0.8000</td>
<td valign="top" align="center">0.7837</td>
<td valign="top" align="center">0.7100</td>
<td valign="top" align="center">0.8650</td>
<td valign="top" align="center">0.0232</td>
<td valign="top" align="center">0.1619</td>
<td valign="top" align="center">2.9807</td>
<td valign="top" align="center">0.0463</td>
<td valign="top" align="center">0.0433</td>
<td valign="top" align="center">0.0398</td>
<td valign="top" align="center">0.0353</td>
</tr>
<tr>
<td valign="top" align="left">0.9000</td>
<td valign="top" align="center">0.8622</td>
<td valign="top" align="center">0.7850</td>
<td valign="top" align="center">0.9450</td>
<td valign="top" align="center">0.0248</td>
<td valign="top" align="center">0.1242</td>
<td valign="top" align="center">3.0289</td>
<td valign="top" align="center">0.0532</td>
<td valign="top" align="center">0.0467</td>
<td valign="top" align="center">0.0420</td>
<td valign="top" align="center">0.0376</td>
</tr>
<tr>
<td valign="top" align="left" colspan="11" style="background-color:#dee1e1"><italic>N</italic> &#x0003D; 16, 384</td>
</tr>
<tr>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td valign="top" align="center">0.0180</td>
<td valign="top" align="center">0.0164</td>
<td valign="top" align="center">0.0150</td>
<td valign="top" align="center">0.0135</td>
</tr>
<tr>
<td valign="top" align="left">0.1000</td>
<td valign="top" align="center">0.1001</td>
<td valign="top" align="center">0.0850</td>
<td valign="top" align="center">0.1150</td>
<td valign="top" align="center">0.0042</td>
<td valign="top" align="center">0.0031</td>
<td valign="top" align="center">3.0950</td>
<td valign="top" align="center">0.0108</td>
<td valign="top" align="center">0.0101</td>
<td valign="top" align="center">0.0094</td>
<td valign="top" align="center">0.0085</td>
</tr>
<tr>
<td valign="top" align="left">0.2000</td>
<td valign="top" align="center">0.2002</td>
<td valign="top" align="center">0.1850</td>
<td valign="top" align="center">0.2200</td>
<td valign="top" align="center">0.0059</td>
<td valign="top" align="center">0.0987</td>
<td valign="top" align="center">2.8413</td>
<td valign="top" align="center">0.0125</td>
<td valign="top" align="center">0.0115</td>
<td valign="top" align="center">0.0102</td>
<td valign="top" align="center">0.0094</td>
</tr>
<tr>
<td valign="top" align="left">0.3000</td>
<td valign="top" align="center">0.3000</td>
<td valign="top" align="center">0.2750</td>
<td valign="top" align="center">0.3200</td>
<td valign="top" align="center">0.0068</td>
<td valign="top" align="center">&#x02013;0.0697</td>
<td valign="top" align="center">3.0795</td>
<td valign="top" align="center">0.0148</td>
<td valign="top" align="center">0.0132</td>
<td valign="top" align="center">0.0119</td>
<td valign="top" align="center">0.0106</td>
</tr>
<tr>
<td valign="top" align="left">0.4000</td>
<td valign="top" align="center">0.4002</td>
<td valign="top" align="center">0.3750</td>
<td valign="top" align="center">0.4350</td>
<td valign="top" align="center">0.0079</td>
<td valign="top" align="center">0.0553</td>
<td valign="top" align="center">3.0387</td>
<td valign="top" align="center">0.0167</td>
<td valign="top" align="center">0.0149</td>
<td valign="top" align="center">0.0134</td>
<td valign="top" align="center">0.0118</td>
</tr>
<tr>
<td valign="top" align="left">0.5000</td>
<td valign="top" align="center">0.4996</td>
<td valign="top" align="center">0.4750</td>
<td valign="top" align="center">0.5250</td>
<td valign="top" align="center">0.0087</td>
<td valign="top" align="center">&#x02013;0.0489</td>
<td valign="top" align="center">2.6184</td>
<td valign="top" align="center">0.0188</td>
<td valign="top" align="center">0.0162</td>
<td valign="top" align="center">0.0147</td>
<td valign="top" align="center">0.0129</td>
</tr>
<tr>
<td valign="top" align="left">0.6000</td>
<td valign="top" align="center">0.5993</td>
<td valign="top" align="center">0.5700</td>
<td valign="top" align="center">0.6300</td>
<td valign="top" align="center">0.0097</td>
<td valign="top" align="center">0.0793</td>
<td valign="top" align="center">3.0243</td>
<td valign="top" align="center">0.0211</td>
<td valign="top" align="center">0.0188</td>
<td valign="top" align="center">0.0168</td>
<td valign="top" align="center">0.0151</td>
</tr>
<tr>
<td valign="top" align="left">0.7000</td>
<td valign="top" align="center">0.6971</td>
<td valign="top" align="center">0.6600</td>
<td valign="top" align="center">0.7250</td>
<td valign="top" align="center">0.0105</td>
<td valign="top" align="center">&#x02013;0.0290</td>
<td valign="top" align="center">3.0093</td>
<td valign="top" align="center">0.0218</td>
<td valign="top" align="center">0.0204</td>
<td valign="top" align="center">0.0184</td>
<td valign="top" align="center">0.0163</td>
</tr>
<tr>
<td valign="top" align="left">0.8000</td>
<td valign="top" align="center">0.7916</td>
<td valign="top" align="center">0.7550</td>
<td valign="top" align="center">0.8300</td>
<td valign="top" align="center">0.0126</td>
<td valign="top" align="center">&#x02013;0.0375</td>
<td valign="top" align="center">2.9096</td>
<td valign="top" align="center">0.0245</td>
<td valign="top" align="center">0.0217</td>
<td valign="top" align="center">0.0199</td>
<td valign="top" align="center">0.0178</td>
</tr>
<tr>
<td valign="top" align="left">0.9000</td>
<td valign="top" align="center">0.8743</td>
<td valign="top" align="center">0.8350</td>
<td valign="top" align="center">0.9500</td>
<td valign="top" align="center">0.0143</td>
<td valign="top" align="center">0.1586</td>
<td valign="top" align="center">3.7706</td>
<td valign="top" align="center">0.0288</td>
<td valign="top" align="center">0.0238</td>
<td valign="top" align="center">0.0220</td>
<td valign="top" align="center">0.0198</td>
</tr></tbody>
</table>
</table-wrap>
<p>Given the daily distribution of returns of the all stocks forming a stock index, the value <italic>&#x00124;</italic><sub>0</sub> of <xref ref-type="disp-formula" rid="E12">Equation 11</xref> can be calculated at any time <italic>t</italic> and any pair of time scales <italic>a, b</italic> in the set <inline-formula><mml:math id="M31"><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi></mml:mrow><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:math></inline-formula>. Thus, a symmetric self-similarity matrix can be built as</p>
<disp-formula id="E11"><label>(10)</label><mml:math id="M32"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>H</mml:mtext></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>t</mml:mtext></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>with</p>
<disp-formula id="E12"><label>(11)</label><mml:math id="M33"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">arg</mml:mo><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>&#x0211D;</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mstyle displaystyle="true"><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>/</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mstyle></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Of course, since <italic>&#x00124;</italic><sub>0</sub>(<italic>a, b, t</italic>) &#x0003D; <italic>&#x00124;</italic><sub>0</sub>(<italic>b, a, t</italic>) the resulting estimation will consist in a time-indexed sequence of lower (upper) triangular matrices.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Algorithm for testing self-similarity</title>
<p>The pseudocode <xref ref-type="table" rid="T2">Algorithm 1</xref> provides a structured overview of the function SelfSimilarity, detailing the nested loop structure, the determination of rescaled sequences, and the two-sample Kolmogorov&#x02013;Smirnov (KS) test implementation.</p>
<table-wrap position="float" id="T2">
<label>Algorithm 1</label>
<caption><p>Estimation of the self-similarity parameter.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-11-1527750-i0001.tif"/>
</table-wrap>
<p>In detail, the algorithm iteratively estimates self-similarity on different time scales and intervals, aiming to find the parameter <italic>H</italic> that minimizes the KS statistic, thereby quantifying the self-similarity index between two paired lagged sequences. The function receives four input values: the time sequence <italic>X</italic>(<italic>t, m</italic>) (log-price for financial applications), which stores <italic>m</italic> paths of length <italic>t</italic>; the maximum number of time scales <italic>N</italic> and the indices of the startpoint and endpoint of the analysis. Within nested loops that iterate over time indices, time scales and a range of potential <italic>H</italic> values, the algorithm generates lagged sequences for each pair of scales and performs the KS test to assess distributional similarity. The KS statistic and its associated <italic>p</italic>-value are stored, enabling the identification of the optimal <italic>H</italic> for each pair of scales. Finally, the function outputs matrices containing the estimated self-similarity parameter, the KS statistic, and the <italic>p</italic>-value across all analyzed time scales and indices, providing a robust measure of self-similarity in the time series data.</p>
<p>Regarding the two-sample Kolmogorov&#x02013;Smirnov test used by the algorithm, it should be noted that this test is readily available in the standard function libraries of most major programming languages. Implementations in languages such as Python, MATLAB, and R provide accessible and optimized functions that allow users to efficiently perform the KS test to assess whether two samples come from the same distribution. These library functions typically offer flexibility in terms of input parameters, enabling control over test options such as significance levels and alternative hypotheses.</p>
<p>To demonstrate the effectiveness of the proposed algorithm with real data, it was implemented in the MATLAB R2024a environment and tested on a computer with a 64-bit Windows operating system, an Intel Core i7-10510U CPU (1.80 GHz&#x02013;2.30 GHz), and 16 GB of RAM. The input matrix <italic>X</italic> was constructed using the logarithmic prices of 183 assets continuously listed in the S&#x00026;P500 index (Standard and Poor&#x00027;s, USA) from January 2000 to December 2023, totaling 6,037 observations. Even if 183 out of 500 individual stocks were consider as representative of the index, constructing the distribution from the all stocks that make up the market index makes it possible to eliminate the inertial effect that would be observed if&#x02014;instead of the individual stocks&#x02014;only the time-marginal distribution of the index were considered.</p>
<p>The average execution time for each iteration was &#x0007E;30 s.</p>
<p><xref ref-type="fig" rid="F1">Figure 1</xref> illustrates three contrasting market conditions in terms of liquidity: the top row represents a period of near-total liquidity shortage, revealed by the self-similarity surface (left-hand plot) and the rescaled log-return densities, reported for the pair <italic>a</italic> &#x0003D; 58 and <italic>b</italic> &#x0003D; 72 (right-hand plot) on March 16, 2020. The self-similarity surface, dominated by a uniform blue color across all investment pairs, indicates very low values of the self-similarity parameter, signifying an extremely low liquidity level in the market due to the fact that the distributions almost overlap as they are, the scaling exponent being close to zero. This outcome aligns with expectations, as this date was chosen during the U.S. quarantine or lockdown period, where markets were affected by heightened concerns regarding the COVID-19 pandemic&#x00027;s progression. Additional evidence appears in the right panel, where both rescaled densities exhibit a pronounced left-skewed tail.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Self-similarity matrices <inline-formula><mml:math id="M34"><mml:mover accent="true"><mml:mrow><mml:mtext>H</mml:mtext></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> sampled at days March 16, 2020 <bold>(top-left)</bold>, June 08, 2022 <bold>(middle-left</bold>) and August 29, 2008 <bold>(bottom-left)</bold> and corresponding rescaled densities of log-returns for the pair <italic>a</italic> &#x0003D; 58, <italic>b</italic> &#x0003D; 72 <bold>(top-right)</bold>, <italic>a</italic> &#x0003D; 83, <italic>b</italic> &#x0003D; 100 <bold>(middle-right)</bold> and <italic>a</italic> &#x0003D; 3, <italic>b</italic> &#x0003D; 91 <bold>(bottom-right)</bold>. The colormap indicates the value <italic>H</italic><sub>0</sub> &#x02208; (0, 1]. Being the matrices symmetric, to ease visualization only the associated triangular matrices are displayed in the plots.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-11-1527750-g0001.tif"/>
</fig>
<p>In contrast, the plots in the mid row illustrate market liquidity conditions on June 8, 2022, when the S&#x00026;P index rose by 1% or 39.25 points, with positive performance across most sectors. The self-similarity surface (left-hand plot) displays high values (yellow shading) for nearly all the considered investment pairs, indicating a high-liquidity market. In the corresponding right-hand plot, the rescaled log-return densities for the pair <italic>a</italic> &#x0003D; 83 and <italic>b</italic> &#x0003D; 100 are shown, featuring right-skewed tails. Finally, the plots in the bottom row illustrate a scenario in which self-similarity is rejected at a 95% significance level on August 29, 2008. In this case, &#x0201C;holes" appear in the similarity surface (blank areas), as the two densities (right-hand plot) are significantly different. At <italic>H</italic> &#x0003D; 0.4, the distance between the distributions is minimized but remains statistically significant; therefore, self-similarity is rejected (i.e., no value of the parameter <italic>H</italic> satisfies the distributional equality for the pair <italic>a</italic> &#x0003D; 3 and <italic>b</italic> &#x0003D; 91).</p>
<p><xref ref-type="fig" rid="F2">Figure 2</xref> illustrates two summary measures for the daily distributions of <italic>&#x00124;</italic>(<italic>t</italic>) and the estimated diameters <inline-formula><mml:math id="M36"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. To improve the readability of the graphs, the entire dataset was downsampled using a 20-day step, corresponding to an average trading month. The median value and the InterQuartile Range (<italic>IQR</italic> &#x0003D; <italic>P</italic><sub>75</sub>(&#x000B7;) &#x02212; <italic>P</italic><sub>25</sub>(&#x000B7;)) were then computed for the distributions of both <italic>&#x00124;</italic>(<italic>t</italic>) and <inline-formula><mml:math id="M37"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. The data are particularly interesting because the dynamics of <italic>P</italic><sub>50</sub><italic>&#x00124;</italic>(<italic>t</italic>) are fully consistent with the known estimates of the Hurst parameter reported in the literature (see, e.g. [<xref ref-type="bibr" rid="B21">21</xref>&#x02013;<xref ref-type="bibr" rid="B24">24</xref>]). Furthermore, the fact that the values oscillate around 1/2 is of particular financial significance, as this is the only value consistent with the absence of arbitrage opportunities in the market&#x02014;a sort of benchmark to which the market always returns after deviations that can be more or less prolonged depending on the shocks it experiences.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Interquartile range (Q3&#x02013;Q1) (gray area) and median value (red line) of <italic>&#x00124;</italic>(<italic>t</italic>) <bold>(top panel)</bold> and <inline-formula><mml:math id="M35"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mtext>&#x003A8;</mml:mtext></mml:mrow><mml:mrow><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> <bold>(bottom panel)</bold>. The plots describe the temporal evolution of two summary values of the self-similarity matrices. To ease the readability of the graphs, the dataset was downsampled with a 20-day step, corresponding to the average trading month.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fams-11-1527750-g0002.tif"/>
</fig>
</sec>
<sec sec-type="conclusions" id="s4">
<title>4 Conclusions</title>
<p>In this paper, we have implemented a new methodology for assessing market liquidity. Starting from the Fractal Market Hypothesis&#x00027;s (FMH) assumption that liquidity emerges from the heterogeneity of investment time scales, the scale invariance or self-similarity between pairs of investment horizons is examined with regard to the whole distribution rather than, as usual, its individual moments. Specifically, the self-similarity exponent is obtained as the unknown argument that minimizes the diameter of the space of rescaled distributions, which is observed to reduce to the Kolmogorov&#x02013;Smirnov statistic. A numerical procedure is built to determine this value with respect to a number of time scales flowing through time and an algorithm provides as output a dynamical estimation of the pairwise self-similarity parameter of the considered scaled distributions. Implemented in MatLab, the algorithm uses nested cycles that, for each trading day, iterates over both time scales and a range of potential values of <italic>H</italic>, and performs the KS test to assess distributional similarity. The KS statistic and its associated value are stored, allowing the optimal <italic>H</italic> for each pair of scales to be identified. Low values of the self-similarity parameter, typically occurring during volatile periods where long-term investors may either exit the market or shift to short-term scales, indicate potential liquidity shortage. In contrast, high values of the self-similarity parameter describe liquid market phases in which each time horizon is populated by a sufficient share of market participants to match trades. Empirical evidence that proves the effectiveness of the proposed algorithm with real data is offered by analyzing 183 assets continuously listed in the in the S&#x00026;P500 index (Standard and Poor&#x00027;s, USA) from January 2000 to December 2023.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The datasets presented in this article are not readily available. Requests to access the datasets should be directed to Massimiliano Frezza, <email>massimiliano.frezza&#x00040;uniroma1.it</email>.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>SB: Conceptualization, Formal analysis, Supervision, Writing &#x02013; review &#x00026; editing. AP: Data curation, Methodology, Software, Writing &#x02013; original draft. MF: Data curation, Formal analysis, Methodology, Writing &#x02013; original draft. DA: Investigation, Validation, Writing &#x02013; review &#x00026; editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest. The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.</p>
</sec>
<sec sec-type="ai-statement" id="s8">
<title>Generative AI statement</title>
<p>The author(s) declare that no Gen AI was used in the creation of this manuscript.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name> <name><surname>Frezza</surname> <given-names>M</given-names></name></person-group>. <article-title>Liquidity, Efficiency and the 2007 &#x02212; 2008 global financial crisis</article-title>. <source>Ann Econ Finance</source>. (<year>2018</year>) <volume>19</volume>:<fpage>375</fpage>&#x02013;<lpage>404</lpage>.</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amihud</surname> <given-names>Y</given-names></name> <name><surname>Mendelson</surname> <given-names>H</given-names></name></person-group>. <article-title>Asset pricing and the bid-ask spread</article-title>. <source>J Financ Econ</source>. (<year>1986</year>) <volume>17</volume>:<fpage>223</fpage>&#x02013;<lpage>49</lpage>. <pub-id pub-id-type="doi">10.1016/0304-405X(86)90065-6</pub-id></citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dennis</surname> <given-names>P</given-names></name> <name><surname>Strickland</surname> <given-names>D</given-names></name></person-group>. <article-title>The effect of stock splits on liquidity and excess returns: evidence from shareholder ownership composition</article-title>. <source>J Financ Res</source>. (<year>2003</year>) <volume>26</volume>:<fpage>355</fpage>&#x02013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1111/1475-6803.00063</pub-id></citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hui</surname> <given-names>B</given-names></name> <name><surname>Heubel</surname> <given-names>B</given-names></name></person-group>. <source>Comparative Liquidity Advantages among Major U.S. Stock Markets.</source> Working Paper, DRI Financial Information Group Study Series, No. 84081. (<year>1984</year>).</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amihud</surname> <given-names>Y</given-names></name></person-group>. <article-title>Illiquidity and stock returns: cross-section and time-series effects</article-title>. <source>J Financ Mark</source>. (<year>2002</year>) <volume>5</volume>:<fpage>31</fpage>&#x02013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1016/S1386-4181(01)00024-6</pub-id></citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hasbrouck</surname> <given-names>J</given-names></name> <name><surname>Schwartz</surname> <given-names>RA</given-names></name></person-group>. <article-title>Liquidity and execution costs in equity markets</article-title>. <source>J Portfolio Manag</source>. (<year>1988</year>) <volume>14</volume>:<fpage>10</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.3905/jpm.1988.409160</pub-id></citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Libman</surname> <given-names>D</given-names></name> <name><surname>Haber</surname> <given-names>S</given-names></name> <name><surname>Schaps</surname> <given-names>M</given-names></name></person-group>. <article-title>Forecasting quoted depth with the limit order book</article-title>. <source>Front Artif Intell</source>. (<year>2021</year>) <volume>4</volume>:<fpage>667780</fpage>. <pub-id pub-id-type="doi">10.3389/frai.2021.667780</pub-id><pub-id pub-id-type="pmid">34046586</pub-id></citation></ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Peters</surname> <given-names>E</given-names></name></person-group>. <source>Fractal Market Analysis &#x02014; Applying Chaos Theory to Investment and Analysis</source>. <publisher-loc>Hoboken, NJ</publisher-loc>: <publisher-name>Wiley</publisher-name> (<year>1994</year>).<pub-id pub-id-type="pmid">34465934</pub-id></citation></ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kristoufek</surname> <given-names>L</given-names></name></person-group>. <article-title>Fractal markets hypothesis and the global financial crisis: scaling, investment horizons and liquidity</article-title>. <source>Adv Complex Syst</source>. (<year>2012</year>) <volume>15</volume>:<fpage>1250065</fpage>. <pub-id pub-id-type="doi">10.1142/S0219525912500658</pub-id><pub-id pub-id-type="pmid">24091386</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>DY</given-names></name> <name><surname>Nishimura</surname> <given-names>Y</given-names></name> <name><surname>Men</surname> <given-names>M</given-names></name></person-group>. <article-title>Fractal markets: liquidity and investors on different time horizons</article-title>. <source>Phys A: Stat Mech Appl</source>. (<year>2014</year>) <volume>407</volume>:<fpage>144</fpage>&#x02013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.03.073</pub-id></citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>N</given-names></name> <name><surname>Noss</surname> <given-names>J</given-names></name></person-group>. <article-title>The Fractal Market Hypothesis and its implications for the stability of financial markets</article-title>. <source>Bank of England, Financial Stability Paper n23</source>. (<year>2013</year>).</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Blackledge</surname> <given-names>J</given-names></name> <name><surname>Lamphiere</surname> <given-names>M</given-names></name></person-group>. <article-title>A review of the fractal market hypothesis for trading and market price prediction</article-title>. <source>Mathematics</source>. (<year>2022</year>) <volume>10</volume>:<fpage>117</fpage>. <pub-id pub-id-type="doi">10.3390/math10010117</pub-id></citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karp</surname> <given-names>A</given-names></name> <name><surname>Van Vuuren</surname> <given-names>G</given-names></name></person-group>. <article-title>Investment implications of the fractal market. Hypothesis</article-title>. <source>Ann Financ Econ</source>. (<year>2019</year>) <volume>14</volume>:<fpage>1950001</fpage>. <pub-id pub-id-type="doi">10.1142/S2010495219500015</pub-id></citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mandelbrot</surname> <given-names>BB</given-names></name></person-group>. <source>Fractals and scaling in finance. Discontinuity, Concentration, Risk Selecta Volume E</source>. <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>1997</year>). <pub-id pub-id-type="doi">10.1007/978-1-4757-2763-0</pub-id></citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Cont</surname> <given-names>R</given-names></name> <name><surname>Potters</surname> <given-names>M</given-names></name> <name><surname>Bouchaud</surname> <given-names>JP</given-names></name></person-group>. <article-title>Scaling in stock market data: stable laws and beyond</article-title>. In:<person-group person-group-type="editor"><name><surname>Dubrulle</surname> <given-names>B</given-names></name> <name><surname>Graner</surname> <given-names>F</given-names></name> <name><surname>Sornette</surname> <given-names>D</given-names></name></person-group>, editors. <source>Scale Invariance and Beyond</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer Berlin Heidelberg</publisher-name> (<year>1997</year>), p. <fpage>75</fpage>&#x02013;<lpage>85</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-662-09799-1_5</pub-id></citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lamperti</surname> <given-names>J</given-names></name></person-group>. <article-title>Semi-stable stochastic process</article-title>. <source>Trans Am Math Soc</source>. (<year>1962</year>) <volume>104</volume>:<fpage>62</fpage>&#x02013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1090/S0002-9947-1962-0138128-7</pub-id><pub-id pub-id-type="pmid">30656504</pub-id></citation></ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Embrechts</surname> <given-names>P</given-names></name> <name><surname>Maejima</surname> <given-names>M</given-names></name></person-group>. <source>Selfsimilar Processes</source>. <publisher-loc>Princeton, NJ</publisher-loc>: <publisher-name>Princeton University Press</publisher-name> (<year>2002</year>).</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name></person-group>. <article-title>A new distribution-based test of self-similarity</article-title>. <source>Fractals</source>. (<year>2004</year>) <volume>12</volume>:<fpage>331</fpage>&#x02013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1142/S0218348X04002586</pub-id></citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name> <name><surname>Pianese</surname> <given-names>A</given-names></name> <name><surname>Frezza</surname> <given-names>M</given-names></name></person-group>. <article-title>A distribution-based method to gauge market liquidity through scale invariance between investment horizons</article-title>. <source>Appl Stochastic Models Bus Ind</source>. (<year>2020</year>) <volume>36</volume>:<fpage>809</fpage>&#x02013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1002/asmb.2531</pub-id></citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name> <name><surname>Bruni</surname> <given-names>V</given-names></name> <name><surname>Frezza</surname> <given-names>M</given-names></name> <name><surname>Marconi</surname> <given-names>S</given-names></name> <name><surname>Pianese</surname> <given-names>A</given-names></name> <name><surname>Vantaggi</surname> <given-names>B</given-names></name> <etal/></person-group>. <article-title>An information theory approach to stock market liquidity</article-title>. <source>Chaos</source>. (<year>2024</year>) <volume>34</volume>:<fpage>061102</fpage>. <pub-id pub-id-type="doi">10.1063/5.0213429</pub-id><pub-id pub-id-type="pmid">38865096</pub-id></citation></ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cajueiro</surname> <given-names>DO</given-names></name> <name><surname>Tabak</surname> <given-names>BM</given-names></name></person-group>. <article-title>The Hurst exponent over time: testing the assertion that emerging markets are becoming more efficient</article-title>. <source>Phys A Stat Mech Appl</source>. (<year>2004</year>) <volume>336</volume>:<fpage>521</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2003.12.031</pub-id></citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name> <name><surname>Pantanella</surname> <given-names>A</given-names></name></person-group>. <article-title>Pointwise regularity exponents and well-behaved residuals in stock markets</article-title>. <source>Int J Trade Econ Finance</source>. (<year>2011</year>) <volume>2</volume>:<fpage>52</fpage>&#x02013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.7763/IJTEF.2011.V2.78</pub-id></citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Frezza</surname> <given-names>M</given-names></name></person-group>. <article-title>Modeling the time-changing dependence in stock markets</article-title>. <source>Chaos Solitons Fractals</source>. (<year>2012</year>) <volume>45</volume>:<fpage>1510</fpage>&#x02013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2012.08.009</pub-id></citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bianchi</surname> <given-names>S</given-names></name> <name><surname>Pantanella</surname> <given-names>A</given-names></name> <name><surname>Pianese</surname> <given-names>A</given-names></name></person-group>. <article-title>Modeling stock prices by multifractional Brownian motion: an improved estimation of the pointwise regularity</article-title>. <source>Quant Finance</source>. (<year>2013</year>) <volume>13</volume>:<fpage>1317</fpage>&#x02013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1080/14697688.2011.594080</pub-id></citation>
</ref>
</ref-list>
</back>
</article>