Next Article in Journal
Switching Self-Attention Text Classification Model with Innovative Reverse Positional Encoding for Right-to-Left Languages: A Focus on Arabic Dialects
Previous Article in Journal
Modulated Memory Network for Video Object Segmentation
Previous Article in Special Issue
Has the COVID-19 Pandemic Led to a Switch in the Volatility of Biopharmaceutical Companies?
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Noisy Fractional Brownian Motion Model for Multiscale Correlation Analysis of High-Frequency Prices

Applied Mathematics Department, University of Washington, Seattle, WA 98195, USA
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(6), 864; https://doi.org/10.3390/math12060864
Submission received: 23 February 2024 / Revised: 7 March 2024 / Accepted: 13 March 2024 / Published: 15 March 2024
(This article belongs to the Special Issue Advanced Statistical Applications in Financial Econometrics)

Abstract

:
We analyze the multiscale behaviors of high-frequency intraday prices, with a focus on how asset prices are correlated over different timescales. The multiscale approach proposed in this paper is designed for the analysis of high-frequency intraday prices. It incorporates microstructure noise into the stochastic price process. We consider a noisy fractional Brownian motion model and illustrate its various statistical properties. This leads us to introduce new latent correlation and noise estimators. New numerical algorithms are developed for model estimation using empirical high-frequency data. For a collection of stocks and exchange-traded funds, examples are provided to illustrate the relationship between multiscale correlation and sampling frequency as well as the evolution of multiscale correlation over time.

1. Introduction

The modern financial securities markets are populated with a wide array of market players, such as hedge funds, high-frequency firms, and other institutional and retail traders, who execute trades at various timescales, from several milliseconds to multiple days. Therefore, asset prices are driven by multiscale forces. Depending on the timescales, their price patterns may be quite different. These observations lead us to examine the multiscale properties of financial time series.
The original Brownian motion stock model by [1] intrinsically determines return distribution at any timescale as a result of independent increments and memory-less properties. Fractional Brownian motion has been proposed to challenge the efficient market hypothesis (EMH) and replace the standard Brownian motion model for asset prices (see [2,3]). It leads to a much wider class of stochastic processes with additional scaling and long-memory properties, and also allows for arbitrage opportunities, as pointed out by [4]. Fractional Brownian motion has become an important tool in financial modeling with various applications (see [5,6], among others).
As high-frequency data become increasingly available, more sophisticated models are needed to capture their dynamics. Multiscale models designed for low-frequency daily data, such as those by [7,8,9], can hardly fit the complex structure of high-frequency data, especially for (co)variance modeling (see [10,11]). It also leads to a host of new research problems, ranging from stochastic models for intraday prices and their estimations to price dependency and portfolio management implications (see, e.g., [12]).
Various approaches have been proposed to analyze the complex structure of high-frequency prices, especially their realized volatility (see, for example, [10,13]). Nevertheless, market microstructure research by [14,15], among others, suggests that there is noise at a higher frequency. As a consequence, the market microstructure noise can potentially bias estimation of the scaling parameters. For example, as shown by [16], the discrepancy between realized and instantaneous volatility can lead to bias in the estimation of the Hurst exponent ([17]). A common idea in various approaches is to conduct measurement at multiple timescales, and then, assimilate the outputs to arrive at an estimate (see [11,18,19,20,21]).
In our companion paper [22], we investigate the theoretical and empirical properties of multiscale volatility of high-frequency data. Using a fractional Brownian motion model, we estimate the Hurst exponent and noise level and illustrate the time-varying intraday patterns. In this paper, we investigate the connections between correlations and timescales of high-frequency prices. In addition, we incorporate market microstructure noise into our model to better understand how noise can affect the multiscale behaviors and associated statistical properties of correlations. This also allows us to estimate the microstructure noise realized at different times of the day, or compare the noise levels among various traded assets.
Our study begins with the definitions of multiscale correlation and some important properties in several stochastic models. In order to model high-frequency price processes, a class of multivariate noisy fractional Brownian motion models is introduced. Our analysis on multiscale correlation leads us to an equation that connects correlation and frequency. Moreover, the effect of microstructure noise is expressed analytically and examined empirically. Using intraday high-frequency price data, we illustrate the estimated correlation–frequency relationship and microstructure noise level for a collection of ETFs and stocks.
We present the definition and properties of multiscale covariance and correlation in Section 2. A fractional Brownian motion model with microstructure noise is introduced in Section 3. This leads to an analysis of the asymptotic behaviors and timescale dependence of multiscale correlation. Several illustrative examples are provided to show the correlation structures over different timescales. In Section 4, the model is estimated using empirical data. We conclude the paper in Section 5.

2. Multiscale Correlation

We consider a collection of p financial assets whose prices at time t are denoted by the vector P t R p . Converting to log prices X t : = log ( P t ) , the log return vector over the time interval from t to t + τ is given by
r t , τ X = X t + τ X t .
All operations are applied element-wise. The multiscale covariance matrix can be defined as
V [ X ] [ τ ] : = E [ ( r t , τ X E [ r t , τ X ] ) ( r t , τ X E [ r t , τ X ] ) T ] .
We remark that if X t R p is a stationary multivariate process, then V [ X ] [ τ ] R p × p must be a matrix dependent on the time increment τ only at any time t. Next, we define the notions of multiscale pair-wise covariance and correlation.

2.1. Definition and Properties

Definition 1. 
Let the pair of log prices X t R and Y t R be stationary processes on 0 t T . For τ > 0 , the multiscale covariance between X and Y is defined as
C [ X , Y ] ( τ ) : = E [ r t , τ X r t , τ Y ] E [ r t , τ X ] · E [ r t , τ Y ] .
In turn, their multiscale correlation is defined as
R [ X , Y ] ( τ ) : = C [ X , Y ] ( τ ) V [ X ] ( τ ) · V [ Y ] ( τ ) .
Although there is no restriction on the form of the R [ X , Y ] ( τ ) function, the multiscale correlation behavior is limited for a wide class of processes.
Proposition 1 
(uncorrelated increments). For any pair of stationary random processes X t , Y t has jointly uncorrelated increments, i.e.,
E [ ( X t 2 X t 1 ) ( X t 3 X t 2 ) ] = E [ X t 2 X t 1 ] · E [ X t 3 X t 2 ] , E [ ( Y t 2 Y t 1 ) ( Y t 3 Y t 2 ) ] = E [ Y t 2 Y t 1 ] · E [ Y t 3 Y t 2 ] , E [ ( X t 2 X t 1 ) ( Y t 3 Y t 2 ) ] = E [ X t 2 X t 1 ] · E [ Y t 3 Y t 2 ] , E [ ( Y t 2 Y t 1 ) ( X t 3 X t 2 ) ] = E [ Y t 2 Y t 1 ] · E [ X t 3 X t 2 ] ,
For any 0 t 1 < t 2 < t 3 , the correlation function R [ X , Y ] ( τ ) must be a constant in τ.
Proof. 
We first show that the covariance C [ X , Y ] ( τ ) scales linearly with τ :
C [ X , Y ] ( τ ) τ .
For any τ 1 , τ 2 > 0 ; let us show the additive-ness C [ X , Y ] ( τ 1 + τ 2 ) = C [ X , Y ] ( τ 1 ) + C [ X , Y ] ( τ 2 ) . Consider that 0 < τ 1 < τ 1 + τ 2 ; then,
C [ X , Y ] ( τ 1 + τ 2 ) = E [ ( X τ 1 + τ 2 X 0 ) ( Y τ 1 + τ 2 Y 0 ) ] E [ X τ 1 + τ 2 X 0 ] · E [ Y τ 1 + τ 2 Y 0 ] = E [ ( ( X τ 1 + τ 2 X τ 1 ) + ( X τ 1 X 0 ) ) · ( ( Y τ 1 + τ 2 Y τ 1 ) + ( Y τ 1 Y 0 ) ) ] E [ ( X τ 1 + τ 2 X τ 1 ) + ( X τ 1 X 0 ) ] · E [ ( Y τ 1 + τ 2 Y τ 1 ) + ( Y τ 1 Y 0 ) ] = E [ ( X τ 1 + τ 2 X τ 1 ) ( Y τ 1 + τ 2 Y τ 1 ) ] + E [ ( X τ 1 X 0 ) ( Y τ 1 Y 0 ) ) ] E [ X τ 1 + τ 2 X τ 1 ] · E [ Y τ 1 + τ 2 Y τ 1 ] E [ X τ 1 X 0 ] · E [ Y τ 1 Y 0 ] + 0 = C [ X , Y ] ( τ 2 ) + C [ X , Y ] ( τ 1 ) .
Then, C [ X , Y ] ( τ ) τ . Following the same derivation, the multiscale variance of the two processes also satisfies V [ X ] τ and V [ Y ] τ . Therefore, the correlation must remain a fixed constant for all values of τ :
R [ X , Y ] ( τ ) τ τ · τ = c o n s t .
This means that, for the stationary processes in Proposition 1, the mulstiscale correlation stays the same at any time scale over which the correlation is computed.
Example 1 
(stochastic volatility model). Let B t and W t be independent standard Brownian motions. For ρ [ 1 , 1 ] and ρ σ [ 1 , 1 ] , define the following pair of correlated stochastic processes:
d X t ( 1 ) = μ 1 d t + ν t ( 1 ) d B t ( 1 ) , d X t ( 2 ) = μ 2 d t + ν t ( 2 ) ρ d B t ( 1 ) + 1 ρ 2 d B t ( 2 ) ,
where the volatility processes are
ν t ( 1 ) = α t ( 1 ) d t + β t ( 1 ) d W t ( 1 ) , ν t ( 2 ) = α t ( 2 ) d t + β t ( 2 ) ρ σ d W t ( 1 ) + 1 ρ σ 2 d W t ( 2 ) .
In the stochastic volatility model above, B t ( 1 ) , B t ( 2 ) , W t ( 1 ) , and W t ( 2 ) are independent Brownian motions. The processes ( X t ( 1 ) , X t ( 2 ) ) are correlated through a shared Brownian motion, so they do not have independent increments. Nevertheless, their increments are jointly uncorrelated given that
E t 1 t 2 ν t ( k ) d B t ( i ) t 2 t 3 ν t ( l ) d B t ( j ) = 0 ,
for any i , j , k , l { 1 , 2 } . Therefore, the correlation between X t ( 1 ) and X t ( 2 ) is scale-independent.
Proposition 2. 
Let X t ( 1 ) , , X t ( n ) be a sequence of independent processes, and Y t ( 1 ) , , Y t ( n ) be another sequence of independent processes. Further, assume that X ( i ) Y ( j ) , i j . Denote the sequence summations by S X = i = 1 n X ( i ) and S Y = i = 1 n Y ( i ) . Then, the multiscale correlation between the summation of the two sequences is given by
R [ S X , S Y ] ( τ ) = i = 1 n R [ X ( i ) , Y ( i ) ] ( τ ) · V [ X ( i ) ] ( τ ) · V [ Y ( i ) ] ( τ ) j = 1 n V [ X ( j ) ] ( τ ) · j = 1 n V [ Y ( j ) ] ( τ ) .
Proof. 
Direct computation of the covariance yields the covariance
C [ S X , S Y ] ( τ ) = E i = 1 n r t , τ X ( i ) i = 1 n r t , τ Y ( i ) E i = 1 n r t , τ X ( i ) E i = 1 n r t , τ Y ( i ) = i = 1 n E [ r t , τ X ( i ) r t , τ Y ( i ) ] + i j n E [ r t , τ X ( i ) r t , τ Y ( j ) ] i = 1 n E [ r t , τ X ( i ) ] E [ r t , τ Y ( i ) ] i j n E [ r t , τ X ( i ) ] E [ r t , τ Y ( j ) ] = i = 1 n C [ X ( i ) , Y ( i ) ] ( τ ) + 0 = i = 1 n R [ X ( i ) , Y ( i ) ] ( τ ) · V [ X ( i ) ] ( τ ) · V [ Y ( i ) ] ( τ ) .
The variance terms in the denominator of (5) follow from the independence of ( X ( i ) ) 1 = 1 , , n and ( Y ( i ) ) 1 = 1 , , n . □
Remark 1. 
Note that in Equation (5), even if R [ X ( i ) , Y ( i ) ] ( τ ) is constant for all i = 1 , , n , the correlation of the two summations can still be scale-dependent if the variance scaling behavior is different among the pairs ( X ( i ) , Y ( i ) ) , i = 1 , , n .

2.2. Numerical Estimation

In order to estimate the multiscale correlation function from discrete observations, we consider a given pair of time series, ( X i , Y i ) , for i = 1 , , n . The multiscale correlation can be estimated as follows.
For m = 1 , 2 , , M :
  • Compute variance V X , m , V Y , m using
    V X , m = 1 n m i = 1 n m ( X i + m X i μ X m ) 2 , V Y , m = 1 n m i = 1 n m ( Y i + m Y i μ Y m ) 2 ,
    where
    μ X = X n X 1 n 1 , and μ Y = Y n Y 1 n 1
    are estimated drifts.
  • Compute covariance:
    C X Y , m = 1 n m i = 1 n m ( X i + m X i μ X m ) ( Y i + m Y i μ Y m ) .
  • Compute correlation:
    R X Y , m = C X Y , m V X , m · V Y , m .
We will apply these expressions in the sections below.

3. Multivariate High-Frequency Models

In this section, we discuss multiscale volatility in the intraday setting with high-frequency prices. The definitions of fractional Brownian motions are based on the seminal work of [3]. Then, we incorporate additional elements into the fractional Brownian motion model to create interesting scaling behaviors.

3.1. Correlated Fractional Brownian Motions

Definition 2. 
A fractional Brownian motion (fBm) B t H , t 0 , is a continuous-time Gaussian process that satisfies E [ B t H ] = 0 , t 0 , and has the following covariance function:
E [ B t H B s H ] = 1 2 ( t 2 H + s 2 H | t s | 2 H ) ,
where t , s 0 , and H ( 0 , 1 ) is called the Hurst exponent.
As is well know, in the case of H = 1 2 , we obtain the standard Brownian motion. When H ( 0 , 1 / 2 ) , the fractional Brownian motion is called anti-persistent or mean-reverting, and its increments are negatively correlated. When H ( 1 / 2 , 1 ) , the fBm has positively correlated increments and is called persistent or trending.
A fractional Brownian motion adopts various forms of stochastic integral representation, which can be found in Chapter 1.2 of [23] and references therein. In this study, we focus on the following representation to construct a fractional Brownian motion from an underlying standard Brownian motion:
B t H = B ( W ; H ) t : = 1 Γ ( H + 1 / 2 ) t ( t s ) H 1 / 2 ( s ) + H 1 / 2 d W s ,
where ( W t ) t R is the underlying Brownian motion. We will apply this representation to define correlated fractional Brownian motions and generate sample paths of fractional Brownian motions.
The correlation between Brownian motions has been well established for a long time. Like any random walk with stationary and independent increments, Brownian motion also has scale-independent correlation, as shown in Proposition 1. The correlation between fractional Brownian motions was studied more recently in the setting of multivariate fractional Brownian motion (mfBm) [24,25,26,27]. To begin with, let us first define a pair of correlated fractional Brownian motions using Equation (7) and study their correlation property.
Proposition 3. 
For any Hurst exponent pair H 1 , H 2 ( 0 , 1 ) , and for any correlation coefficient ρ [ 1 , 1 ] , define the following pair of correlated fractional Brownian motions:
B t H 1 = B ( W ( 1 ) ; H 1 ) t , B t H 2 = B ( ρ W ( 1 ) + 1 ρ 2 W ( 2 ) ; H 2 ) t ,
where W ( 1 ) and W ( 2 ) are independent standard Brownian motions, and the B ( · ) operator is defined in Equation (7). Then their multiscale correlation function is as follows:
R [ B H 1 , B H 2 ] ( τ ) = ρ .
Proof. 
Without loss of generality, let us take t = 0 in Equation (3) and analyze the increments from 0 to τ . The covariance between B H 1 and B H 2 is
C [ B H 1 , B H 2 ] ( τ ) = E [ B τ H 1 B τ H 2 ] E [ B τ H 1 ] · E [ B τ H 2 ] = E [ B ( W ( 1 ) ; H 1 ) τ · B ( ρ W ( 1 ) + 1 ρ 2 W ( 2 ) ; H 2 ) τ ] 0 = ρ · E [ B ( W ( 1 ) ; H 1 ) τ · B ( W ( 1 ) ; H 2 ) τ ] + 1 ρ 2 · E [ B ( W ( 1 ) ; H 1 ) τ · B ( W ( 2 ) ; H 2 ) τ ] = ρ · E [ B ( W ( 1 ) ; H 1 ) τ · B ( W ( 1 ) ; H 2 ) τ ] .
Note that we have used linearity of the B ( · ) operator. To compute the expectation of the product of two stochastic integrals, we apply the generalized Ito isometry to obtain
E τ ( τ s ) H 1 1 / 2 ( s ) + H 1 1 / 2 d W s τ ( τ s ) H 2 1 / 2 ( s ) + H 2 1 / 2 d W s = τ ( τ s ) H 1 1 / 2 ( s ) + H 1 1 / 2 ( τ s ) H 2 1 / 2 ( s ) + H 2 1 / 2 d s .
Using a change in variable u : = s / τ , we can write
τ ( τ s ) H 1 1 / 2 ( s ) + H 1 1 / 2 ( τ s ) H 2 1 / 2 ( s ) + H 2 1 / 2 d s = 1 τ H 1 1 / 2 ( 1 u ) H 1 1 / 2 ( u ) + H 1 1 / 2 τ H 2 1 / 2 ( 1 u ) H 2 1 / 2 ( u ) + H 2 1 / 2 τ d u = τ H 1 + H 2 · I ( H 1 , H 2 ) ,
where I ( H 1 , H 2 ) is the integral
I ( H 1 , H 2 ) : = 1 ( 1 u ) H 1 1 / 2 ( u ) + H 1 1 / 2 ( 1 u ) H 2 1 / 2 ( u ) + H 2 1 / 2 d u .
In turn, we obtain the covariance
C [ B H 1 , B H 2 ] ( τ ) = ρ τ H 1 + H 2 · I ( H 1 , H 2 ) Γ ( H 1 + 1 / 2 ) · Γ ( H 2 + 1 / 2 ) = ρ τ H 1 + H 2 .
Here, we refer to [28] for canceling the integral I ( H 1 , H 2 ) with the normalizing factor. The variance terms can be verified by taking H 1 = H 2 :
V [ B H 1 ] ( τ ) = E [ B ( W ( 1 ) ; H 1 ) τ 2 ] = τ 2 H 1 , V [ B H 2 ] ( τ ) = E [ B ( ρ W ( 1 ) + 1 ρ 2 W ( 2 ) ; H 2 ) τ 2 ] = τ 2 H 2 .
And by the definition of correlation,
R [ B H 1 , B H 2 ] ( τ ) = ρ .
More general multivariate fractional Brownian motion can be defined through self-similarity in vector form. Its covariance structure is given in Theorem 2.1 of [29]. One can show that the pair-wise correlation will still be constant.
Next, we discuss the scale-independent correlation in a more general case, with multivariate fractional Brownian motion being a special example. To this end, let us define self-similarity formally in a multivariate scenario.
Definition 3 
(self-similarity). A p-dimensional multivariate random process ( X t ) t 0 R p is self-similar if there exists a vector H ( 0 , 1 ) p , s.t.
X λ t ( 1 ) , , X λ t ( p ) = d i s t . λ H 1 X t ( 1 ) , , λ H p X t ( p ) , t 0 .
Proposition 4. 
For any p-dimensional multivariate random process that is self-similar, the pair-wise multiscale correlation R [ X ( i ) , X ( j ) ] ( τ ) between any 1 i , j p must be a constant.
Proof. 
We prove this by showing that for any τ 1 τ 2 R + , R [ X ( i ) , X ( j ) ] ( τ 1 ) = R [ X ( i ) , X ( j ) ] ( τ 2 ) . Due to self-similarity, their variance functions satisfy
V [ X ( i ) ] ( τ 2 ) = τ 2 τ 1 2 H i V [ X ( i ) ] ( τ 1 ) , V [ X ( j ) ] ( τ 2 ) = τ 2 τ 1 2 H j V [ X ( j ) ] ( τ 1 ) .
The covariance is given by
C [ X ( i ) , X ( j ) ] ( τ 2 ) = E [ ( X t + τ 2 ( i ) X t ( i ) ) · ( X t + τ 2 ( j ) X t ( j ) ) ] = E [ X τ 2 ( i ) X τ 2 ( j ) ] = E τ 2 τ 1 2 H i X τ 1 ( i ) · τ 2 τ 1 2 H j X τ 1 ( j ) = τ 2 τ 1 H i + H j E X τ 1 ( i ) X τ 1 ( j ) = τ 2 τ 1 H i + H j C [ X ( i ) , X ( j ) ] ( τ 1 ) .
Then, we have
R [ X ( i ) , X ( j ) ] ( τ 2 ) = C [ X ( i ) , X ( j ) ] ( τ 2 ) V [ X ( i ) ] ( τ 2 ) V [ X ( j ) ] ( τ 2 ) = ( τ 2 / τ 1 ) H i + H j C [ X ( i ) , X ( j ) ] ( τ 1 ) ( τ 2 / τ 1 ) 2 H i V [ X ( i ) ] ( τ 1 ) · ( τ 2 / τ 1 ) 2 H j V [ X ( j ) ] ( τ 1 ) = R [ X ( i ) , X ( j ) ] ( τ 1 ) .
Example 2 
(multivariate fractional Brownian motion). A multivariate fractional Brownian motion (mfBm) is a p-dimensional Gaussian process with stationary increments and satisfies self-similarity with H ( 0 , 1 ) p . According to Proposition 4, it has scale-independent pair-wise correlation.

3.2. Microstructure Noise in Correlated Prices

In markets with high-frequency prices, the notion of microstructure noise has been proposed and studied; see the early work by [30], for example. The intuition is that activities by agents in the market that result in transactions, along with various frictions in the trading process, may give rise to “noise” in the observed prices (see [31]). In the literature, there are different approaches to modeling this. In the recent work by [16], noise is implicitly modeled based on the discrepancy between stochastic volatility and realized volatility, and it has an effect on estimating the Hurst exponent of the volatility process.
To avoid any confusion on the concept of “market microstructure noise”, we fix our modeling to be the same as the form in [14,19,20], among others. In this section, we are going to establish the multiscale behaviors of microstructure noise generalized into a multivariate case.
Definition 4. 
Let ( X t ) t 0 R p be a p-dimensional stochastic process. We denote the multivariate noisy price process as
P t = exp ( Y t ) ,
where
Y t = X t + ϵ t ,
for t 0 , and ϵ is the independent random noise vector such that ϵ X , E [ ϵ t ] = 0 , C o v ( ϵ t ) = Σ ϵ , and ϵ t i.i.d., for t 0 . The covariance matrix Σ ϵ is a positive semi-definite matrix.
Property 1. 
For any p-dimensional noisy price process
Y t = X t + ϵ t ,
the pair-wise multiscale correlation between i and j, i j , is
R [ Y i , Y j ] ( τ ) = R [ X i , X j ] ( τ ) V [ X i ] ( τ ) V [ X j ] ( τ ) + 2 Σ ϵ , i j V [ X i ] ( τ ) + 2 σ ϵ i 2 · V [ X j ] ( τ ) + 2 σ ϵ j 2 .
Proof. 
The multiscale covariance in the noise is
C [ ϵ i , ϵ j ] = E [ ( ϵ i , t + τ ϵ i , t ) ( ϵ j , t + τ ϵ j , t ) ] = E [ ϵ i , t + τ ϵ j , t + τ ] + E [ ϵ i , t ϵ j , t ] = 2 Σ ϵ , i j .
The rest of the process is to apply Proposition 2 and calculate the denominator in the same manner. □
Note that even if R X i X j ( τ ) is scale-independent, R Y i Y j ( τ ) can still be scale-dependent, as long as the multiscale variance of the underlying process is not constant. We remark that the multiscale variance is most likely to depend on the timescale unless the price is pure noise. Therefore, for almost all price processes, its noisy process will have scale-dependent correlation.
Lastly, the off-diagonal entries of the covariance matrix, Σ ϵ , i j , for i j , reflect the correlations among the microstructure noises from different price processes. If the noises are independent, then these entries are zero. Our framework, without further assumptions or specifications, does not require them to be zero.

3.3. Noisy Fractional Brownian Motion

We now consider a bivariate noisy fractional Brownian motion model for a pair of asset price processes. This leads to the analytical and numerical studies of the associated correlation structure and asymptotic behaviors.
Definition 5. 
For Hurst exponents H 1 , H 2 ( 0 , 1 ) , drift coefficients μ 1 , μ 2 R ; volatility parameters σ 1 , σ 2 R + ; initial values Y 0 ( 1 ) , Y 0 ( 2 ) R ; and correlation coefficient ρ [ 1 , 1 ] define the pair of noisy fractional Brownian motions:
Y t ( 1 ) = Y 0 ( 1 ) + μ 1 t + σ 1 B ( W ( 1 ) ; H 1 ) t + ϵ t ( 1 ) ,
Y t ( 2 ) = Y 0 ( 2 ) + μ 2 t + σ 2 B ( ρ W ( 1 ) + 1 ρ 2 W ( 2 ) ; H 2 ) t + ϵ t ( 2 ) ,
where W t ( 1 ) and W t ( 2 ) are independent Brownian motions, and ϵ t ( 1 ) and ϵ t ( 2 ) are microstructure noises with variance V ( ϵ t ( 1 ) ) = σ ϵ , 1 2 , V ( ϵ t ( 2 ) ) = σ ϵ , 2 2 , and correlation ρ ϵ [ 1 , 1 ] .

3.3.1. Correlation Curve

Applying Proposition 3 and Property 1 gives the multiscale correlation of noisy fractional Brownian motions. Denote η i : = σ ϵ , i 2 σ i 2 , i = 1 , 2 as the noise ratios. As a general case, let us first consider the microstructure noise ϵ t ( 1 ) , ϵ t ( 2 ) to be correlated, i.e., the noise correlation ρ ϵ 0 . The multiscale correlation is given by
R [ Y 1 , Y 2 ] ( τ ) = ρ τ H 1 + H 2 + 2 ρ ϵ η 1 η 2 ( τ 2 H 1 + 2 η 1 ) ( τ 2 H 2 + 2 η 2 ) .
If the microstructure noises are assumed to be independent, then ρ ϵ = 0 and the above formula can be simplified to
R [ Y 1 , Y 2 ] ( τ ) = ρ · τ H 1 + H 2 ( τ 2 H 1 + 2 η 1 ) ( τ 2 H 2 + 2 η 2 ) .
We can see from Equation (12) that the noisy correlation is just the underlying correlation times a scaling factor, which depends on the noise ratios and the Hurst exponents of the underlying processes. In the special case where H 1 = H 2 = 1 / 2 , i.e., the log price processes are noisy Brownian motions, we have
R [ Y 1 , Y 2 ] ( τ ) = ρ · τ ( τ + 2 η 1 ) ( τ + 2 η 2 ) .

3.3.2. Asymptotic Behavior

Next we consider the asymptotic behavior of multiscale correlation. Results are derived for a general case assuming that the microstructure noises could possibly be correlated, followed by a special case of independent noise.
  • τ ,
    R [ Y 1 , Y 2 ] ( τ ) ρ .
    The correlation converges to the correlation between the two underlying fractional Brownian motions.
  • τ 0 ,
    R [ Y 1 , Y 2 ] ( τ ) ρ ϵ .
    Unlike volatility, the limit of correlation exists when the timescale is approaching zero. The intercept depends on the correlation between the noises, which can be used to determine if there are correlated noises. Also, note that the asymptotic behavior of correlation does not depend on the Hurst exponent H at both ends, which is different from the volatility function. The Hurst exponent only affects the rate at which correlation to the underlying value increases.
In order to better understand the speed of correlation scaling, let us further look at the derivative of the correlation function. We can derive
d d τ R [ Y 1 , Y 2 ] ( τ ) = ρ · 2 τ H 1 + H 2 ( 2 η 1 η 2 ( H 1 + H 2 ) + η 1 H 1 τ 2 H 2 + η 2 H 2 τ 2 H 1 ) τ ( ( 2 η 1 + τ 2 H 1 ) ( 2 η 2 + τ 2 H 2 ) ) 3 / 2 ρ ϵ · 2 η 1 η 2 2 η 2 H 1 τ 2 H 1 + 2 η 1 H 2 τ 2 H 2 + ( H 1 + H 2 ) τ 2 ( H 1 + H 2 ) τ ( ( 2 η 1 + τ 2 H 1 ) ( 2 η 2 + τ 2 H 2 ) ) 3 / 2 .
The form is rather complicated, with one fBm correlation term and one noise correlation term. Let us look at its asymptotic behaviors under certain conditions.
  • τ ,
    Case H 1 H 2 :
    d d τ R [ Y 1 , Y 2 ] ( τ ) ρ 2 η i H i τ 1 + 2 H i ,
    where i as the minimizer of H i , i = 1 , 2 . We can see that the noise correlation term doesn’t affect the asymptotic behavior at a large scale, and the limiting behavior is controlled by the smaller Hurst exponent.
    Case H 1 = H 2 = H :
    d d τ R [ Y 1 , Y 2 ] ( τ ) 4 H τ 1 + 2 H η 1 + η 2 2 ρ η 1 η 2 ρ ϵ .
    This function form is the same as the H 1 H 2 case; however, it is surprising that the noise correlation term plays a part in the asymptotic behavior even at very large scale. A positive correlation in the noise will actually decrease the speed of correlation convergence.
  • τ 0 ,
    Case H 1 H 2 :
    d d τ R [ Y 1 , Y 2 ] ( τ ) ρ ϵ H i 2 η i τ 2 H i 1 .
    Again, the smaller Hurst exponent controls the limiting behavior. Also, note that positive noise correlation leads to a negative derivative in the correlation at small scale.
    Case H 1 = H 2 = H :
    d d τ R [ Y 1 , Y 2 ] ( τ ) ρ η 1 η 2 ρ ϵ η 1 + η 2 2 η 1 η 2 H τ 2 H 1 .
    As in the large-scale limit scenario, equal Hurst exponents make the derivative contribution of fBm correlation and noise correlation balanced throughout the whole correlation curve.
In general, the contribution of the fBm and the noise terms to the correlation derivative is sensitive to the difference between the Hurst exponents. If the Hurst exponents are different, it is always the smaller one dominating the asymptotic behavior at both small and large scales. The dominant term is different at the two ends though. When the two processes have identical Hurst exponents, the fBm and the noise terms are balanced at any scale and weighted according to the arithmetic mean and the geometric mean of the noise ratios.
Figure 1 shows the correlation and derivative as a function of τ in the noisy fractional Brownian motion model under different combinations of Hurst exponents. The parameters are ρ = 0.8 , ρ ϵ = 0 , η 1 = 10 5 , and η 2 = 2 × 10 5 . In other words, the two processes are correlated through the fractional Brownian motions, but their microstructure noises are independent. The correlation curves R ( τ ) all increase in τ and approach the constant correlation coefficient ρ = 0.8 . This can be seen on the right panel as the slopes d R / d τ start from a high value and decay to zero as τ goes from 10 4 to 10 2 . The one associated with the highest Hurst exponent pair ( H 1 = H 2 = 0.55 ) has the lowest correlation but also increases most rapidly as τ increases.

3.3.3. Correlation Curve Evaluation and Fitting

The correlation curve given by Equation (11) can be rather complicated, with six parameters, making it hard to evaluate against observation from real-world data. One practical approach is to consider the noisy Brownian motion model so that the correlation is given by Formula (13). Starting from this expression with only three parameters, ρ , η 1 , η 2 , a simple rearrangement yields
1 ( R [ Y 1 , Y 2 ] ( τ ) ) 2 = 1 ρ 2 ( τ + 2 η 1 ) ( τ + 2 η 2 ) τ 2 = 1 ρ 2 1 + 2 η 1 τ 1 + 2 η 2 τ .
Next, if we define the frequency variable ω : = 1 / τ and assume that η 1 , η 2 1 , we have
1 R [ Y 1 , Y 2 ] 2 = 1 ρ 2 ( 1 + 2 ( η 1 + η 2 ) ω + 4 η 1 η 2 ω 2 )
1 ρ 2 + 2 ( η 1 + η 2 ) ρ 2 ω .
From (15), we observe that the inverse of the correlation squared can be approximated by a linear function in frequency ω : 1 / τ . The intercept is determined by ρ 2 , and the slope is positive and depends on the summation of the two noise ratios η 1 + η 2 . We will return to this as we empirically verify this property with real-world data in the next section
Consider a collection of p noisy Brownian motions Y 1 , , Y p , with corresponding noise ratios η 1 , , η p . Suppose the correlation coefficient between the latent processes of Y i and Y j is ρ i j ; we can evaluate the parameters following the following procedure:
  • Compute R i j , m , 1 i < j p using Equation (6), and ω m = 1 m δ t , for m = 1 , , M .
  • Fit linear regressions 1 R i j , m 2 = α i j + β i j ω m for 1 i < j p .
  • Estimate the correlation ρ i j ^ = sgn ( R i j , M ) 1 α i j .
  • Define the index mapping function ξ ( i , j ) = l = 1 i 1 ( p l ) + ( j i ) , for 1 i < j p . The values of ξ are 1 , , p ( p 1 ) / 2 .
  • Construct the vector b R p ( p 1 ) / 2 , s.t. b ξ ( i , j ) = β i j 2 α i j for 1 i < j p .
  • Construct the matrix A R p ( p 1 ) / 2 × p , s.t. A k , i = 1 if there exists j > i s.t. k = ξ ( i , j ) or j < i s.t. k = ξ ( j , i ) ; otherwise, A k , i = 0 .
  • Estimate the noise ratio vector η ^ = A b .
Here, A represents the pseudo-inverse of A. For η ^ = A b to be solvable, there must be p 3 noisy Brownian motions in the collection. When p = 3 , A is invertible. When p > 3 , the matrix is over-determined.

4. Experiments on Intraday Data

In this section, we discuss the experimental results obtained using real-world high-frequency data of intraday prices sampled at 3 s intervals. Exchange-traded funds (ETFs) and stocks from different sectors are considered, with dates ranging from 27 January 2020 to 22 September 2023. On each trading day in the sample, the market is open for 6.5 h. The collection of equities covers a variety of types that can be categorized as follows:
  • Broad market ETFs: SPY, IWM.
  • Bond ETFs: HYG, TLT.
  • Sector ETFs: XLK, XLF, XLP, XLY.
  • Technology sector ETF and stocks: QQQ, AAPL, MSFT, NVDA.

4.1. Multiscale Correlation Curve

The assets are divided into three comparison groups and we analyze the multiscale correlation behavior among each group. The correlation Formula (6) allows us to compute the correlation curves for different asset pairs within one group.

4.1.1. Sector ETFs

In this group, we analyze the multiscale correlation among four sector ETFs, namely XLK, XLF, XLP, and XLY. Figure 2 shows the correlation curves for all of the pairs among the four ETFs, averaged over all dates in the dataset. From the plots, we can see that all of the correlation curves show a concave increasing shape, converging up to certain levels. This is clear evidence that the correlation between intraday price movements is scale-dependent. As we have shown in the previous sections, none of the Brownian motion, fractional Brownian motion, or stochastic volatility models yield such scale-dependent correlation. The shape of the curves are very similar to that of the noisy (fractional) Brownian motion model shown in Figure 1.
To further evaluate whether the real-world data match the correlation function of a noisy fractional Brownian motion model, we transformed the estimated curves to check if the data exhibit linearity according to (15). Then, using (15), we obtained the average correlation curves over all dates. Figure 3 shows the plots of 1 / R 2 against ω : 1 / τ . From the figures, we can see approximately linear relations for all of the ticker pairs, indicating that the model could be a good fit. Nevertheless, we should also notice the bumpy shape when ω is very small, i.e., at large timescale. Even though only very small parts are shown on the plots, we should keep in mind that ω : = 1 / τ is not evenly distributed on the x-axis. Therefore, there might be unexplained patterns at large timescales. Even though the noisy fractional Brownian motion model may not be a perfect fit for the whole dynamics of the data, it provides a theoretical framework to explain the correlation behavior existing in real-world high-frequency prices.
Following the fitting procedure for (15), we provide numerical estimation of the correlation and noise ratio parameters in Table 1.

4.1.2. Stock vs. Bond

We now analyze the multiscale correlation between the equity ETFs, SPY and IWM, and the bond ETFs, HYG and TLT. Figure 4 shows the correlation curves for all of the pairs among the four ETFs, averaged over all dates in the dataset. While the sector ETFs are positively correlated, in the stock vs. bond case, we see a clear negative correlation between TLT and the two stock market ETFs. Even though the correlation sign is flipped, we can see that the absolute value for all the correlation curves show a concave increasing shape as before. The bond ETF pair, HLG and TLT, shows nearly zero correlation that is constant across the timescale studied, which is very different from all other pairs. The correlation curves among SPY, IWM, and HYG also show a positive concave increasing shape.
Similarly, we transform the estimated curves to check if the data fit the linear form in (15). Figure 5 shows the plots of 1 / R 2 against ω : 1 / τ . From the figures, we can see approximately linear relations for pairs among stock ETFs and between stock and bond, indicating that the model could be a good fit. However, the trend is clearly different between the two bond ETFs, HYG and TLT, indicating that the dynamics between the bond ETFs cannot be explained by the noisy fractional Brownian motion model. The 1 / R 2 value is also extremely high due to the low correlation between HYG and TLT.
The numerical estimations of the correlation and noise ratio parameters are summarized in Table 2. We see a negative correlation between the stock ETFs and TLT as expected.

4.1.3. Technology Market and Stocks

Now, we turn to the three technology stocks, AAPL, MSFT, and NVDA, along with the technology market ETF, QQQ. Figure 6 shows the correlation curves for all of the pairs among the four ETFs, averaged over all dates in the dataset. Similar to the sector ETF case, from the plots, we can see that all of the correlation curves show a concave increasing shape, converging to certain levels. This is clear evidence that the correlation between intraday price movements is scale-dependent. The shapes of the curves are also very similar to that of the noisy (fractional) Brownian motion model shown in Figure 1.
As before, we transform the estimated curves to check if the data fit the linear form implied by (15). Figure 7 shows the plots of 1 / R 2 against ω : 1 / τ . Similar to the sector ETF case, the plots show approximately linear relations for all of the ticker pairs, indicating that the model could be a good fit. Nevertheless, we should also notice the bumpy shape when ω is very small at large timescales. However, unlike the sector ETF case, the trend at large timescales for the technology stocks is going downwards. This indicates that the unexplained patterns at large timescales for the technology stocks trend towards a higher correlation. In contrast, the correlation for the sector ETFs drops at large timescales.
Following the fitting procedure for the correlation–frequency equation in (15), we provide a numerical estimation of the correlation and noise ratio parameters in Table 3.

4.2. Multiscale Correlation Time Series

For various ETFs and stocks, the estimated multiscale correlation does not stay constant over time. To see the evolution of multiscale correlation over time, we compute the 60-day rolling average of the correlation estimated at 3 s, 30 s, and 10 min scales. This is shown in Figure 8, Figure 9, Figure 10 and Figure 11.
Figure 8 shows the multiscale correlations among three ETFs: SPY, HYG, and TLT. While the SPY-HYG pair exhibits parallel correlation time series at the three timescales, the other two pairs show scale-crossing behavior when the correlation changes signs. We can see clearly that the correlations at all timescales approach zero at the same time, and the smallest timescales always have the smallest absolute correlation value. This is consistent with the noisy fractional Brownian motion model that we proposed. Figure 9 shows the multiscale correlation time series among three stocks from the same sector: AAPL, MSFT, and NVDA. We can see that all three pairs exhibit similar patterns, suggesting common behavior for the technology stocks.
In Figure 10 and Figure 11, we consider six ETF pairs using the four sector ETFs: XLK, XLF, XLP, and XLY. The correlation tends to be visibly lower at the larger timescale than at the small timescale. This pattern holds over multiple years. The correlations at the smaller timescales (i.e., 3 s and 30 s) become quite close over time. The scale dependency seems to be stronger at a higher frequency for the sector ETFs than technology stocks. Another interesting observation is that the correlation tends to dip in the middle of the year, most obviously in 2021 and 2023.

5. Conclusions

In this paper, we have presented a multiscale correlation analysis of noisy high-frequency financial data. The stochastic model studied herein is shown to possess a variety of statistical properties suitable for real-world intraday prices. To extract the correlation structure from prices, we devise a novel Hurst exponent estimator based on our model and estimate the exponent using a collection of major US stocks and ETFs. This helps better the understanding of the intraday correlations among asset prices and also the evolution of correlations over time.
The current study also suggests several future directions for further investigation. For instance, machine learning models can be designed to harness the Hurst exponents and other estimates from our model as useful inputs. There are a number of practical applications, including portfolio optimization and risk management at different timescales. Our current study illustrates that the Hurst exponent for different assets may vary significantly. This should motivate authors to conduct research on finding and understanding the factors that give rise to this phenomenon.

Author Contributions

Conceptualization, T.L. and T.Z.; Methodology, T.L. and T.Z.; Formal analysis, T.L. and T.Z.; Data curation, T.Z.; Writing—original draft, T.L. and T.Z.; Writing—review & editing, T.L.; Project administration, T.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Osborne, M.F. Brownian motion in the stock market. Oper. Res. 1959, 7, 145–173. [Google Scholar] [CrossRef]
  2. Mandelbrot, B. New methods in statistical economics. J. Political Econ. 1963, 71, 421–440. [Google Scholar] [CrossRef]
  3. Mandelbrot, B.B.; Van Ness, J.W. Fractional brownian motions, fractional noises and applications. SIAM Rev. 1968, 10, 422–437. [Google Scholar] [CrossRef]
  4. Rogers, L.C.G. Arbitrage with fractional brownian motion. Math. Financ. 1997, 7, 95–105. [Google Scholar] [CrossRef]
  5. Guasoni, P.; Nika, Z.; Rásonyi, M. Trading fractional brownian motion. SIAM J. Financ. Math. 2019, 10, 769–789. [Google Scholar] [CrossRef]
  6. Øksendal, B. Fractional Brownian Motion in Finance; Pure Mathematics Preprint Series; University of Oslo: Oslo, Norway, 2003; Available online: http://urn.nb.no/URN:NBN:no-8076 (accessed on 1 February 2024).
  7. Capobianco, E. Multiscale stochastic dynamics in finance. Phys. A Stat. Mech. Its Appl. 2004, 344, 122–127. [Google Scholar] [CrossRef]
  8. In, F.; Kim, S. An Introduction to Wavelet Theory in Finance: A Wavelet Multiscale Approach; World Scientific: Singapore, 2013. [Google Scholar]
  9. Leung, T.; Zhao, T. Financial time series analysis and forecasting with hilbert–huang transform feature generation and machine learning. Appl. Stoch. Model. Bus. Ind. 2021, 37, 993–1016. [Google Scholar] [CrossRef]
  10. Andersen, T.G.; Bollerslev, T.; Diebold, F.X. Some Like It Smooth, and Some Like It Rough: Untangling Continuous and Jump Components in Measuring, Modeling, and Forecasting Asset Return Volatility. 2003. Available online: https://ssrn.com/abstract=473204 (accessed on 1 February 2024).
  11. Fan, J.; Wang, Y. Multi-scale jump and volatility analysis for high-frequency financial data. J. Am. Stat. Assoc. 2007, 102, 1349–1362. [Google Scholar] [CrossRef]
  12. Mensi, W.; Rehman, M.U.; Shafiullah, M.; Al-Yahyaee, K.H.; Sensoy, A. High frequency multiscale relationships among major cryptocurrencies: Portfolio management implications. Financ. Innov. 2021, 7, 75. [Google Scholar] [CrossRef]
  13. Barndorff-Nielsen, O.E.; Shephard, N. Econometric analysis of realized volatility and its use in estimating stochastic volatility models. J. R. Stat. Soc. Ser. B Stat. Methodol. 2002, 64, 253–280. [Google Scholar] [CrossRef]
  14. Ait-Sahalia, Y.; Mykl, P.A.; Zhang, L. How often to sample a continuous-time process in the presence of market microstructure noise. Rev. Financ. Stud. 2005, 18, 351–416. [Google Scholar] [CrossRef]
  15. Bandi, F.M.; Russell, J.R. Microstructure noise, realized volatility, and optimal sampling. Rev. Econ. Stud. 2008, 75, 339–369. [Google Scholar] [CrossRef]
  16. Cont, R.; Das, P. Rough volatility: Fact or artefact? Sankhya B 2024. [Google Scholar] [CrossRef]
  17. Hurst, H.E. Long-term storage capacity of reservoirs. Trans. Am. Soc. Civ. Eng. 1951, 116, 770–799. [Google Scholar] [CrossRef]
  18. Aït-Sahalia, Y.; Fan, J.; Xiu, D. High-frequency covariance estimates with noisy and asynchronous financial data. J. Am. Stat. Assoc. 2010, 105, 1504–1517. [Google Scholar] [CrossRef]
  19. Podolskij, M.; Vetter, M. Estimation of volatility functionals in the simultaneous presence of microstructure noise and jumps. Bernoulli 2009, 15, 634–658. [Google Scholar] [CrossRef]
  20. Zhang, L.; Mykland, P.A.; ït-Sahalia, Y. A tale of two time scales: Determining integrated volatility with noisy high-frequency data. J. Am. Stat. Assoc. 2005, 100, 1394–1411. [Google Scholar] [CrossRef]
  21. Bibinger, M.; Hautsch, N.; Malec, P.; Reiß, M. Estimating the quadratic covariation matrix from noisy observations: Local method of moments and efficiency. Ann. Stat. 2014, 42, 1312–1346. [Google Scholar] [CrossRef]
  22. Leung, T.; Zhao, T. Multiscale volatility analysis for noisy high-frequency prices. Risks 2023, 11, 117. [Google Scholar] [CrossRef]
  23. Biagini, F.; Hu, Y.; Øksendal, B.; Zhang, T. Stochastic Calculus for Fractional Brownian Motion and Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  24. Amblard, P.-O.; Coeurjolly, J.-F. Identification of the multivariate fractional Brownian motion. IEEE Trans. Signal Process. 2011, 59, 5152–5168. [Google Scholar] [CrossRef]
  25. Amblard, P.-O.; Coeurjolly, J.-F.; Lavancier, F.; Philippe, A. Basic properties of the multivariate fractional Brownian motion. arXiv 2010, arXiv:1007.0828. [Google Scholar]
  26. Coeurjolly, J.-F.; Amblard, P.-O.; Achard, S. On multivariate fractional Brownian motion and multivariate fractional gaussian noise. In Proceedings of the 2010 18th European Signal Processing Conference, Aalborg, Denmark, 23–27 August 2010; pp. 1567–1571. [Google Scholar]
  27. Coeurjolly, J.-F.; Amblard, P.-O.; Achard, S. Wavelet analysis of the multivariate fractional Brownian motion. ESAIM Probab. Stat. 2013, 17, 592–604. [Google Scholar] [CrossRef]
  28. Mishura, I. Stochastic Calculus for Fractional Brownian Motion and Related Processes; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008; Volume 1929. [Google Scholar]
  29. Lavancier, F.; Philippe, A.; Surgailis, D. Covariance function of vector self-similar processes. Stat. Probab. Lett. 2009, 79, 2415–2421. [Google Scholar] [CrossRef]
  30. Black, F. Noise. J. Financ. 1986, 41, 528–543. [Google Scholar] [CrossRef]
  31. Jacod, J.; Li, Y.; Zheng, X. Statistical properties of microstructure noise. Econometrica 2017, 85, 1133–1174. [Google Scholar] [CrossRef]
Figure 1. Multiscale correlation of the noisy Brownian motion model with different Hurst exponents. Left: correlation curves approaching the model correlation parameter ρ = 0.8 . Right: correlation derivative curves for different Hurst exponents.
Figure 1. Multiscale correlation of the noisy Brownian motion model with different Hurst exponents. Left: correlation curves approaching the model correlation parameter ρ = 0.8 . Right: correlation derivative curves for different Hurst exponents.
Mathematics 12 00864 g001
Figure 2. Correlation curves for sector ETFs, estimated for 3 s intraday data. For algorithm, see Section 2.2. The curves shown in each plot are estimated and averaged over all dates in the sample.
Figure 2. Correlation curves for sector ETFs, estimated for 3 s intraday data. For algorithm, see Section 2.2. The curves shown in each plot are estimated and averaged over all dates in the sample.
Mathematics 12 00864 g002
Figure 3. Inverse of correlation squared vs. frequency on intraday data, 1 / R 2 vs. ω : = 1 / τ , for sector ETFs, estimated using 3 s intraday prices.
Figure 3. Inverse of correlation squared vs. frequency on intraday data, 1 / R 2 vs. ω : = 1 / τ , for sector ETFs, estimated using 3 s intraday prices.
Mathematics 12 00864 g003
Figure 4. Correlation curves for stock vs. bond ETFs, estimated for 3 s intraday data using the algorithm in Section 2.2. Each curve shows the average estimated correlation over all available dates for each asset pair.
Figure 4. Correlation curves for stock vs. bond ETFs, estimated for 3 s intraday data using the algorithm in Section 2.2. Each curve shows the average estimated correlation over all available dates for each asset pair.
Mathematics 12 00864 g004
Figure 5. 1 / R 2 vs. ω : = 1 / τ plots for stock vs. bond, estimated for the 3 s intraday dataset. The transform using Equation (15) is applied to the average correlation curves over all dates.
Figure 5. 1 / R 2 vs. ω : = 1 / τ plots for stock vs. bond, estimated for the 3 s intraday dataset. The transform using Equation (15) is applied to the average correlation curves over all dates.
Mathematics 12 00864 g005
Figure 6. Correlation curves among {QQQ, AAPL, MSFT, NVDA} estimated for 3 s intraday data. For the algorithm, we refer to Section 2.2. The curves shown in each plot are estimated and averaged over all dates in the sample.
Figure 6. Correlation curves among {QQQ, AAPL, MSFT, NVDA} estimated for 3 s intraday data. For the algorithm, we refer to Section 2.2. The curves shown in each plot are estimated and averaged over all dates in the sample.
Mathematics 12 00864 g006
Figure 7. 1 / R 2 vs. ω : = 1 / τ plots for technology market and stocks, estimated for the 3 s intraday dataset. Equation (15) is applied to the average correlation curves over all dates.
Figure 7. 1 / R 2 vs. ω : = 1 / τ plots for technology market and stocks, estimated for the 3 s intraday dataset. Equation (15) is applied to the average correlation curves over all dates.
Mathematics 12 00864 g007
Figure 8. Multiscale correlation between stock and bond ETFs estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Figure 8. Multiscale correlation between stock and bond ETFs estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Mathematics 12 00864 g008
Figure 9. Multiscale correlations among technology stocks estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Figure 9. Multiscale correlations among technology stocks estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Mathematics 12 00864 g009
Figure 10. Multiscale correlations among 3 pairs of sector ETFs {XLK, XLF, XLP} estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Figure 10. Multiscale correlations among 3 pairs of sector ETFs {XLK, XLF, XLP} estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.
Mathematics 12 00864 g010
Figure 11. Multiscale correlations between XLY of 3 other sector ETFs {XLK, XLF, XLP} estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.Multiscale correlation time series (Stock).
Figure 11. Multiscale correlations between XLY of 3 other sector ETFs {XLK, XLF, XLP} estimated for a 60-day rolling window. Correlations of intraday returns at different scales are estimated for each day and averaged over all dates in the rolling window.Multiscale correlation time series (Stock).
Mathematics 12 00864 g011aMathematics 12 00864 g011b
Table 1. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves based on the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
Table 1. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves based on the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
XLKXLFXLPXLY η ( 10 2 min)
XLK10.4492110.3543270.7553620.580811
XLF0.44921110.4501550.5603843.719924
XLP0.3543270.45015510.3718761.674828
XLY0.7553620.5603840.37187611.761024
Table 2. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves based on the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
Table 2. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves based on the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
SPYIWMHYGTLT η ( 10 2 min)
SPY10.7672840.616883−0.1201054.661190
IWM0.76728410.50646−0.1437983.237822
HYG0.6168830.5064610.0141456.159371
TLT−0.120105−0.1437980.01414511.014963
Table 3. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves using the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
Table 3. Estimated parameters in multivariate noisy Brownian motion model using the correlation curves using the intraday dataset. The first four columns show the estimated latent correlation matrix. The last column shows the noise ratio estimator η i : = σ ϵ , i 2 / σ i 2 .
QQQAAPLMSFTNVDA η ( 10 3 min)
QQQ10.7963960.7981330.7683582.960843
AAPL0.79639610.6369890.5857924.575938
MSFT0.7981330.63698910.5717595.063824
NVDA0.7683580.5857920.571759113.742560
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Leung, T.; Zhao, T. A Noisy Fractional Brownian Motion Model for Multiscale Correlation Analysis of High-Frequency Prices. Mathematics 2024, 12, 864. https://doi.org/10.3390/math12060864

AMA Style

Leung T, Zhao T. A Noisy Fractional Brownian Motion Model for Multiscale Correlation Analysis of High-Frequency Prices. Mathematics. 2024; 12(6):864. https://doi.org/10.3390/math12060864

Chicago/Turabian Style

Leung, Tim, and Theodore Zhao. 2024. "A Noisy Fractional Brownian Motion Model for Multiscale Correlation Analysis of High-Frequency Prices" Mathematics 12, no. 6: 864. https://doi.org/10.3390/math12060864

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop