1. Introduction
Change point analysis is a statistical approach used to detect structural changes in time-ordered data, determining the number and locations of these changes. It plays a vital role in understanding the dynamic behaviors of data and has been widely applied in business, finance, and quality control. Formally, the change point problem can be described as follows [
1].
Let be a sequence of independent random variables with corresponding distribution functions , respectively. The hypotheses are
Here, q denotes the unknown number of change points, and represent their unknown locations satisfying .
The concept was first introduced for quality control in [
2,
3], then extended in [
4] to assess equality between means of independent variables, and further developed by Picard [
5], who proposed methods for detecting changes in the mean and covariance of time-series data. Recently, change point detection has gained importance in economics and finance. For example, Oh [
6] compared various approaches to identify Korea’s 1997 economic crisis; Balaguera et al. [
7] applied it to forecast medicine demand in Colombia’s healthcare sector; and, in [
8], financial time series were analyzed to reveal structural changes, emphasizing the practical value of change point analysis in real-world applications. Valderrama Balaguera [
9] used long-term precipitation data from Colombia to compare ARIMA and change point forecasting, finding that change point estimates matched 2021 observations more accurately. Yao et al. [
10] applied a TDA-based method to detect change points in global stock markets, while Tian et al. [
11] demonstrated the effectiveness of several statistical methods for detecting change points, showing that Bernstein-based models successfully identified major financial shocks, including those associated with the COVID-19 pandemic.
Several methods exist for change point analysis, including the LRT, Bayesian approaches, and information criterion methods. The LRT is widely used because it can effectively detect multiple change points. Said et al. [
12] applied the LRT based on the skew-normal distribution and combined it with binary segmentation to detect multiple changes in location, scale, and shape parameters. Likewise, Yao and Yewen [
13] used the LRT to identify shifts in the tail parameters of the Generalized Pareto Distribution, highlighting its sensitivity to extreme value changes. Wang et al. [
14] extended the LRT to the skew-slash distribution, enabling the detection of simultaneous changes in scale, skewness, and tail behavior. In addition, Hazra and Bose [
15] employed the LRT to capture structural changes in the extremal dependence of airline stock returns during the COVID-19 pandemic. Agarwal et al. [
16] employed a likelihood-ratio-based framework to detect abrupt temporal changes in spatio-temporal processes.
Bayesian methods have become increasingly popular due to their flexibility with complex datasets. For example, Nitzan et al. [
17] proposed Bayesian techniques for detecting multiple change points in sensor networks under communication constraints, while Kim et al. [
18] applied Bayesian approaches to high-dimensional datasets, focusing on changes in the mean and covariance structure. Information criterion methods are also widely used due to their simplicity. The Schwarz Information Criterion (SIC) and the Modified Information Criterion (MIC) are two commonly applied approaches. Nosek [
19] and Ngunkeng and Ning [
20] have applied the SIC to detect change points in regression models and skew-normal distributions, respectively. Tian et al. [
21] showed that the MIC can outperform the SIC and LRT for Kumaraswamy-distributed data, especially in large samples. Overall, these studies show that modern change point detection approaches effectively combine traditional statistical methods with computational and Bayesian techniques, enabling accurate and flexible identification of structural changes in various datasets.
Change point applications are not limited to univariate distributions; they have been extended to generalized distributions due to their flexibility and broad applicability. Ning and Gupta [
22] investigated multiple parameter change point detection in the generalized lambda distribution (GLD), noting its advantages for fitting diverse data. They used the binary segmentation procedure combined with SIC to identify all possible change points, demonstrating GLD’s effectiveness due to its broad and flexible nature. Through simulations, Mwelu et al. [
23] created a reliable change point estimator for the shape parameter of the generalized Pareto distribution using maximum likelihood estimation. Vardhan and Nagarjuna [
24] studied change points in the Kumaraswamy Power Lomax distribution and proposed a binary segmentation procedure using MIC. Wang and Ning [
25] employed a modified max-cumulative sum (CUSUM) to detect changes in the skew-normal distribution’s position and shape parameters. Cai et al. [
26] proposed a change point detection method for the Generalized Extreme Value distribution based on generalized fiducial inference and Markov Chain Monte Carlo techniques, demonstrating superior accuracy and robustness on annual maximum rainfall data in Beijing. Du and Cheng [
27] introduced the QMIC framework to identify change points in Skew-Normal distributions, integrating the Q-function from the EM algorithm with MIC, and reported higher accuracy and computational efficiency compared to MIC and BIC.
A time series may contain a single or multiple change points. One widely used method to handle multiple change points is binary segmentation, introduced by Vostrikova [
28], which can determine the number and locations of change points simultaneously. The binary segmentation approach works by first examining the entire dataset to test for the presence of a change point. If a significant change is detected, the dataset is divided into two segments at the identified point, and each segment is subsequently tested for additional change points. This recursive process continues until no further change points are found, and all detected points are then compiled and analyzed. This method enables the simultaneous identification of the number and locations of change points. Notably, Cho [
29] applied binary segmentation to panel data and demonstrated its consistency in estimating the number and positions of multiple change points, while Kim et al. [
30] employed this method for financial time series using the Iterative Cumulative Sum of Squares approach.
In this study, we use the EEL distribution to model the data and apply change point detection methods. The EEL distribution, introduced by Ghosh and Alzaatreh [
31] based on the approach of Alzaatreh et al. [
32], extends the classical logistic distribution by combining the exponential and logistic distributions. It is highly flexible, being able to model symmetric, positively skewed, or negatively skewed data.
The cumulative distribution function (CDF) of the EEL distribution is defined as
The corresponding probability density function (PDF) is
where
θ denotes the scale parameter, while
γ and
λ represent the shape parameters of the EEL distribution. Using this distribution, we apply the LRT and binary segmentation to identify and locate structural changes in time-series data. Cryptocurrency returns are typically characterized by high volatility and complex distributional behavior, which require flexible statistical distributions for accurate modeling. Therefore, the EEL distribution provides an appropriate framework for modeling cryptocurrency return data and detecting structural changes in such financial series.
The remainder of this paper is structured as follows: In
Section 2, the LRT is developed to detect changes in the parameters of the EEL distribution, and the corresponding asymptotic result of the test statistic is established.
Section 3 demonstrates the performance and advantages of the proposed method through simulations under various parameter settings and sample sizes. In
Section 4, the method is applied to two real datasets—Ripple (XRP) and Ethereum (ETH)—to illustrate the change point detection procedure. Finally,
Section 5 provides a discussion and summarizes the main findings.
2. Likelihood Ratio Test Detection of Parameter Changes in the Exponentiated Exponential Logistic Distribution
In many change point detection studies, the primary objective is to identify the number and precise locations of structural changes within a dataset. Suppose that
are independent random variables following the EEL distribution. Our focus is on testing whether simultaneous changes occur in the parameters
θ,
γ, and
λ. Accordingly, the hypotheses for the EEL distribution parameters, under the null and alternative assumptions, are formulated as follows:
Consequently, the likelihood functions corresponding to
and
for the independent observations
are derived from the PDF given in Equation (
2) as follows:
The log-likelihood functions corresponding to each hypothesis are given by
The maximum likelihood estimates (MLEs)
,
, and
are obtained by setting the first-order partial derivatives of the log-likelihood function in Equation (
3) with respect to
θ,
γ, and
λ equal to zero:
Similarly, the MLEs
,
,
,
,
, and
can be obtained by solving the following equations:
If a change is detected at
, the null hypothesis is rejected whenever the log-likelihood ratio statistic
exceeds a sufficiently large threshold, which is given by
As the change point location
k is unknown, it is natural to define the maximum log-likelihood ratio test statistic as
In practice, if the change occurs near the beginning or the end of the sample, the number of observations may be insufficient to ensure the existence or uniqueness of the maximum likelihood estimators [
14]. Therefore, we adopt a trimmed version of the test statistic proposed by Zou et al. [
33], defined as
There are several ways to choose
. For example, Liu and Qian [
34] suggested choosing
whereas Zou et al. [
33] considered
In this article, we adopt the latter choice and we reject if the statistic is sufficiently large.
The estimated change point location is defined as
Therefore, for a given significance level
α, we fail to reject
when
where
denotes the critical value associated with
α. To obtain
, we make use of the following theorem.
Theorem 1 (Csörgő and Horváth (1997))
. Under , as , for all , we havewhere Proof. The proof follows similar arguments to those in Theorem 1.3.1 of [
35], with minor modification. Specifically, Theorem A.3.4 is employed instead of Corollary A.3.1, since
denotes the trimmed version of the test statistic.
According to Theorem 1, for any
α, we have
Taking a double logarithm,
Finally, squaring both sides, the approximate critical value is obtained as
□
The asymptotic properties of the proposed likelihood ratio test statistic hold under standard regularity conditions. Specifically, these require that the observations are independent (or transformed to achieve approximate independence), the EEL distribution parameters are identifiable, and the log-likelihood function is differentiable with respect to the model parameters.
Table 1 provides the empirical critical values
for several significance levels
α and sample sizes
n.
3. Simulation
In this section, we conduct a comprehensive simulation study to investigate the performance of the LRT in detecting change points in the parameters of the EEL distribution. The simulations are designed to assess the ability of the LRT to identify changes in under various experimental settings.
Before the change point, the observations are generated from the EEL distribution with parameter vector
After the change, the distribution follows an EEL model with parameter vector
To reflect different magnitudes of parameter changes, the post-change parameters are set to
The sample sizes considered in the simulation study were n = 50, 100, and 150. The change-point location, denoted by K, was selected to represent structural changes occurring at different positions within the sample, approximately around , , and of the sample size n. Random samples from the EEL distribution were generated using the inverse transformation method based on the corresponding cumulative distribution function. Furthermore, the simulation results were obtained using N = 1000 Monte Carlo replications conducted under different significance levels. In this study, the empirical power is defined as the probability of rejecting the null hypothesis when a true change point exists in the generated data. The empirical power values were estimated as the proportion of Monte Carlo replications in which the proposed likelihood ratio test detected the presence of a structural change under the alternative hypothesis . The empirical power in this simulation study reflects the ability of the test to detect the existence of a change point.
The corresponding empirical power values obtained from the simulation study are summarized in
Table 2,
Table 3 and
Table 4, while the graphical representations of the power curves are illustrated in the accompanying
Figure 1.
From
Table 2,
Table 3 and
Table 4 and
Figure 1, it can be observed that the empirical power of the LRT improves noticeably as the sample size increases and as the magnitude of the parameter changes becomes larger. In particular, for smaller sample sizes such as
n = 50, the power values are relatively moderate, especially when the change point is located near the boundaries of the sample (i.e., for smaller or larger values of
K). Nevertheless, the LRT exhibits higher power at central change point locations, such as
K = 15 and
K = 25, across all considered parameter configurations.
As the sample size increases to n = 100, the power of the LRT increases substantially for all parameter settings and significance levels. The results indicate that moderate changes in the parameters are detected with high accuracy, particularly when the change point occurs near the center of the sample. For larger parameter deviations, the LRT achieves power values close to 1 even for relatively early or late change point locations.
For the largest sample size (n = 150), the empirical power of the LRT approaches 1 in most scenarios, especially for larger parameter changes such as . This demonstrates that the LRT becomes highly efficient in detecting change points when sufficient data are available and when the contrast between the pre- and post-change parameters is pronounced. The figures further illustrate that the power curves increase smoothly as a function of K, reaching their maximum values near the center of the sample and decreasing slightly toward the boundaries.
Overall, both the tabulated results and the graphical representations consistently indicate that larger sample sizes, stronger parameter shifts, and centrally located change points lead to higher detection power. These findings confirm the effectiveness of the LRT for change point detection in the EEL distribution and highlight its robustness under a wide range of experimental settings.
4. Application
In recent years, cryptocurrencies have received increasing attention due to their high volatility and susceptibility to structural changes driven by market dynamics, regulatory interventions, and technological innovations. Identifying such change points plays a crucial role in understanding market behaviors and enhancing decision-making in investment and risk management. In this paper, the proposed methodology is applied to two widely traded cryptocurrencies—namely, ETH and XRP —with the aim of detecting potential structural changes in their return series. The monthly return data for both cryptocurrencies were obtained from CoinMarketCap [
36], covering the period from 1 January 2016 to 1 December 2023. To evaluate the suitability of the EEL distribution for the analyzed data, the Kolmogorov–Smirnov goodness-of-fit test was conducted. The obtained
p-values were 0.7903 for ETH and 0.8916 for XRP, indicating that the cryptocurrency return data fit the EEL distribution well. These results support the adequacy of the EEL distribution for modeling cryptocurrency return series and demonstrate its ability to capture the underlying distributional characteristics of highly volatile financial data.
Since the cryptocurrency data displayed serial dependence, we converted prices to returns using the return series by Hsu [
37]. Let
denote the observed price index at time
t. To construct a series of approximately independent observations, the return series
is computed using the following transformation:
Prior to implementing the LRT procedure to detect possible change points in the real data, it is necessary to examine the independence assumption of the return series. To this end, the Portmanteau test, as proposed by Ngunkeng [
38], is employed. The corresponding test statistic is given by
where
denotes the autocorrelation coefficient at lag
j, and
o represents the number of lags included in the test. Under the null hypothesis of independence, the statistic
asymptotically follows a chi-square (
) distribution with
o degrees of freedom.
4.1. Ethereum Data
For the ETH dataset, the correlation test defined in Equation (
6) was first applied to the original return series to assess potential temporal dependence. The test results indicated the presence of significant autocorrelation, necessitating a statistical transformation before further analysis. Consequently, the transformation in Equation (
5) was applied to the data. As illustrated in
Figure 2, the transformed ETH series appears to exhibit independence. To further confirm this observation, the Portmanteau test was conducted on the transformed dataset, yielding the following result:
Therefore, we fail to reject , indicating that the transformed data can be regarded as independent.
We applied the likelihood ratio test (LRT) combined with the binary segmentation procedure to detect all possible change points in the ETH series as follows.
Step 1. Consider the sequence from positions 1 to 95. The test statistic is
and, therefore, the null hypothesis of no change is rejected. The first change point is detected at position
k = 27.
Step 2. Using the binary segmentation procedure, the subsequences comprising positions 1 to 27 and 28 to 95 are examined separately. For the interval from positions 1 to 27, the test statistic does not exceed the corresponding critical value, indicating no additional change. For the interval from positions 28 to 95, the test statistic satisfies
leading to the detection of a second change point at position
k = 84.
Step 3. The remaining subsequences, comprising positions 28 to 84 and 85 to 95, are further tested. In both intervals, the test statistics are smaller than the corresponding critical values, indicating that no additional change points are present.
Therefore, we conclude that the ETH return series contains two change points located at positions 27 and 84. The final segmentation divides the data into three homogeneous segments—positions 1 to 27, 28 to 84, and 85 to 95—with no further structural changes detected within each segment. The results of the LRT-based detection procedure are presented in
Figure 3.
Table 5 presents the maximum likelihood estimates of the parameters
θ,
γ and
λ for each segment in the ETH datasets. Two significant structural shifts were identified regarding the statistical behavior of the ETH return series. These change points correspond to periods during which the price dynamics of ETH underwent notable transitions. A summary of these shifts is provided below:
Position 27 (April 2018): This change point aligns with a period in which ETH prices ranged approximately between USD 695 and 700. This phase marked the beginning of a major market correction following the sharp expansion of the cryptocurrency sector in 2017. From an analytical perspective, the detected change reflects a substantial shift in the distributional structure of the return series (see [
36,
39]).
Position 84 (January 2023): The second change point corresponds to a recovery phase during which ETH prices rose to approximately USD 1645–2281 after the high volatility observed in 2022. Regarding the change point analysis, this transition indicates a shift toward a different return regime, characterized by comparatively greater stability and a gradual adjustment in the underlying statistical properties of the series (see [
40,
41]).
4.2. Ripple Data
For the XRP dataset, the same procedure as applied to the ETH data was performed. The correlation test defined in Equation (
6) was first applied to the original XRP return series to assess potential temporal dependence. The results indicated the presence of autocorrelation, necessitating a statistical transformation prior to further analysis. Therefore, the transformation in Equation (
5) was applied to the data.
As illustrated in
Figure 4, the transformed XRP series appears to exhibit independence. This observation is further supported by the Portmanteau test:
Thus, we fail to reject , confirming that the transformed XRP series is independent.
We applied the likelihood ratio test (LRT) combined with the binary segmentation procedure to detect all possible change points in the XRP series as follows.
Step 1. Consider the sequence from positions 1 to 95. The test statistic is
and, therefore, the null hypothesis of no change is rejected. The first change point is detected at position
k = 63.
Step 2. Using the binary segmentation procedure, the subsequences comprising positions 1 to 63 and 64 to 95 are examined separately. For the interval from positions 1 to 63, the test statistic does not exceed the corresponding critical value, indicating that no change point is detected within this segment. For the interval from positions 64 to 95, the test statistic satisfies
leading to the detection of a second change point at position
k = 65.
Step 3. The remaining subsequence from positions 66 to 95 is further examined. For this interval, the test statistic is
resulting in the detection of an additional change point at position
k = 93.
Step 4. The remaining subsequence, comprising positions 66 to 93, are tested. In this case, the test statistic is smaller than the corresponding critical value, indicating that no additional change points are detected.
Therefore, we conclude that the XRP return series contains three change points, located at positions 63, 65, and 93. The final segmentation divides the data into four homogeneous segments—positions 1 to 63, 64 to 95, 66 to 95, and 66 to 93—with no further structural changes detected within any subinterval. The results of the LRT-based detection procedure are presented in
Figure 5.
Table 6 presents the estimated EEL parameters
θ,
γ and
λ for each segment identified by the binary segmentation method. Three notable structural changes were detected regarding the statistical behavior of the XRP return series. These change points mark periods in which the price dynamics of XRP underwent meaningful shifts. A summary of these changes is provided below.
Position 63 (April 2021): This change point corresponds to a period in which XRP experienced a sharp upward movement, with prices rising by nearly 300% and approaching USD 2. This phase reflects a strong bullish momentum within the broader cryptocurrency market despite the ongoing legal dispute between Ripple Labs and the U.S. Securities and Exchange Commission (SEC). From an analytical perspective, this point signifies a substantial shift in the distributional structure of the return series (see [
36,
42]).
Position 65 (June 2021): The second detected change point aligns with a noticeable price decline following the April peak, where XRP prices opened between USD 0.90 and 1.04 and closed around USD 0.70–0.71. This drop reflects a broader market correction after the rapid prior surge, combined with continued regulatory uncertainty related to the SEC lawsuit. From a change point analysis perspective, this period indicates a shift from a growth regime to a corrective regime, highlighting a structural change in the volatility and distributional behavior of the series (see [
36,
39]).
Position 93 (October 2023): The third change point corresponds to a phase of moderate price recovery, with XRP opening around
$0.52 and closing near
$0.60. This period reflects renewed positive sentiment in the cryptocurrency market, supported by improved regulatory outlooks and increasing investor confidence. Analytically, this transition indicates a shift toward a more stable return regime, marking a structural change in the underlying price dynamics (see [
40,
43]).