Skip to main content

Performance of the CoinShares Gold and Cryptoassets Index Under Different Market Regimes

Published onOct 22, 2021
Performance of the CoinShares Gold and Cryptoassets Index Under Different Market Regimes


Regime-switching models are frequently used to explain the tendency of financial markets to change their behavior, often abruptly. Such changes usually translate to structural breaks in the average means and volatilities of financial indicators, and partition their time-series into distinct segments, each with unique statistical properties. In this paper, we address the problem of identifying the presence of such regimes in the constituents of diversified, cryptoasset-containing portfolios, ultimately to define high-risk market conditions and assess portfolio resilience. For each portfolio component, we first consider a Gaussian Hidden Markov Model (HMM) in order to extract intermediate trend-related states, conditional on the weekly returns distributions. We further apply a Markov-switching GARCH model to the demeaned daily returns to describe changes in the conditional variance dynamics and isolate volatility-related states. We combine the former approaches to generate a number of price paths for each constituent, simulate the portfolio allocation strategy and obtain a risk profile for each combination of the trend and volatility regimes. We apply the proposed method to the CoinShares Gold and Cryptoassets Index, a diversified, monthly-rebalanced index which includes two main risk-weighted components: a cryptoassets basket and physical gold. Results demonstrate an overall stable risk-reward profile when compared against the individual components and suggest a superior performance in terms of Omega ratio for investors that target wealth preservation and moderate annual returns. We detect underperformance regions in bear-low volatility market regimes, where diversification is hindered.

Keywords: Cryptoassets, Gold, Index, Hidden Markov Model, Regime-switching GARCH

1. Introduction

The study of market regimes is important in many fields, including governmental policy, financial markets and regulation. Use cases span from Investment Banks who attempt to determine when market regime changes occur (e.g., Morgan Stanley Regime Switching Index, MSCEEMRI) to Central Banks aiming to estimate the occurrence probability of high-stress scenarios [1] in order to signal and mitigate financial risk. Methods including estimation of conditional volatilities are key for risk-monitoring processes and, while the original works of Engle [2] and Bollerslev [3] have been widely adopted and expanded by risk managers, studies highlight the presence of structural breaks in the dynamics of financial time-series.

The first application of regime switching approaches is found in the works of Hamilton [4] which examine how economic activity fluctuates between states of expansion and recession. Since then, Markov-switching approaches have extended to different specifications, with Hamilton & Susmel [5] presenting a conditional hetereoskedasticity (ARCH) setting with a Markov-switching specification in the state alteration. Other extensions are found in the works of Bauwens et al[6] and Haas [7] which investigate stock market indices and categorize time periods according to volatility changes. Other applications include attempts to forecast stock prices [8][9], portfolio allocation methodologies [10][11], and univariate Value-at-Risk (VaR) estimations [12].

In the cryptoasset space, previous studies have investigated single-regime generalized conditional heteroskedasticity (GARCH) model estimations [13][14]. Nevertheless, the weaknesses of single-regime models have also been highlighted in existing literature, with Molnár & Thies [15] detecting structural changes in Bitcoin pricing data. Ardia et al[16] address the switch in the Bitcoin returns process through a Markov-switching GARCH model (MSGARCH) whose parameters adapt to variations in the unconditional variance. They further show that the 2-state MSGARCH approach in volatility modeling improves one–day ahead VaR predictions. Koki et al[17] further study cryptoasset prices via a Non-Homogeneous Pólya Gamma Hidden Markov (NHPG) model. Their findings identify two states—high and low volatility, with frequent transitions between the two—and the proposed model is characterized by good in-sample performance but poor posterior out-of-sample predictions.

The inclusion of cryptoassets in investment portfolios has also been a point of interest in recent studies. Henriques & Sadorsky [18] refer to gold as a safe haven asset with important diversification capabilities and recognize that its elimination from investment portfolios can potentially negatively impact their risk-return profile. Motivated by the occasional referral to Bitcoin as digital gold, they examine whether Bitcoin can replace physical gold in traditional investment portfolios and how such scenario would impact the risk-adjusted returns. Their approach uses multivariate GARCH models to minimize variance, given a target return and is applied to a US benchmark portfolio that includes gold and a portfolio that substitutes gold for bitcoin. They conclude that the bitcoin-containing portfolio ranks higher in terms of risk-adjusted returns. Nevertheless, their model assumes daily rebalancings with no restrictions on short sales and is limited in historical data up to 2018, therefore disregarding a large portion of the crypto-market’s recent dynamics.

The diversification properties of cryptoassets are also examined by Antipova [19]. Empirical results show that global portfolios display better performance when they utilize the crypto-market as a diversification mechanism. Additionally, it is shown that better results are achieved when portfolios are exposed to multiple cryptoassets rather than solely Bitcoin. Optimization approaches on crypto-containing portfolios have also been studied, with Brauneis et al[20] examining a traditional mean-variance framework. Castro et al[21] suggest maximizing the Omega ratio when optimizing cryptoasset-based portfolios and consider four investment portfolios, two of which contain stock market indices in addition to cryptoassets. They conclude that, while crypto-exposure improves returns, it also increases risk. A detailed, comprehensive overview and analysis of further research work around cryptocurrency trading is presented by Fang et al[22].

Notwithstanding past studies on the crypto-market dynamics and the diversification properties of cryptoassets, it is not clear how traditional allocation strategies (a) behave in relation to different market conditions; and (b) meet individual investor’s expectations. The primary goal of this paper is the application of regime-switching models to unveil high-risk market states for the diversification strategy employed by the CoinShares Gold and Cryptoassets Index (CGCI) and assess how appropriate it is for investors with different annual return targets. For this purpose, we isolate the index’s two main market determinants, namely the crypto-basket and gold, and study the dynamics of their price evolution both in terms of volatility and intermediate trend. In the proposed setting, we isolate four trend states and three volatility states for the crypto-basket, and three trend states and three volatility states for gold. We produce 1 000 paths for each CGCI component and report the Omega ratio, both in isolation and combined, following the index rebalancing scheme. We also detect regions where the weighting scheme does not improve risk-adjusted returns due to limited diversification opportunities.

The remainder of this paper is organized as follows. Section 2 presents the essential background on the principles behind the design of the index. In Section 3, we elaborate on the models that are used for the extraction of the market regimes. Intermediate trend—referring to general movement in the prices that can last up to a few weeks—is examined on the demeaned weekly logarithmic returns of each constituent through a Gaussian Hidden Markov Model. Volatility regimes are identified through a Markov-switching GARCH approach on the demeaned daily logarithmic returns, where parameters change according to switches in time-varying conditional variance. Section 4 demonstrates the results of 1 000 simulations for price paths, including all 144 combinations of regimes. Section 5 concludes.

2. Background

The CoinShares Gold and Cryptoassets Index (CGCI) [23] is a monthly rebalanced index that aims to provide diversified exposure to the cryptoasset space in a way that strengthens resilience to unforeseen drawdowns during stressful crypto-market conditions. The index employs a weighting scheme based on the historical volatilities of its two components, an equally-weighted basket of five cryptoassets, and physical gold. The crypto-basket constituents are selected on a monthly basis and include the top five eligible cryptoassets based on the 6-month rolling mean of the free-float market capitalization.

The design of the CGCI is based on the fact that the cryptoasset space is characterized by high levels of volatility and high intraclass correlation, therefore providing limited diversification opportunities for pure cryptoasset-containing portfolios. Taking into further consideration the lack of significant rolling correlation with physical gold, the CGCI utilizes the concept of volatility harvesting and uses a weighted-risk contribution scheme as a rebalancing mechanism between a basket of five cryptoassets and gold.

The weighting among the crypto-basket and gold in the CGCI is computed through:

xc=ασc1ασc1+σg1,xg=1xc,\begin{aligned} x_c &= \frac{\sqrt{\alpha}\,\sigma_c^{-1}}{\sqrt{\alpha}\,\sigma_c^{-1} + \sigma_g^{-1}}\:, \\ x_g &= 1 - x_c, \end{aligned}(1)

where α=4\alpha=4, xcx_c and xgx_g are the weights for the crypto-basket and gold and σc\sigma_c and σg\sigma_g the historical volatilities of the crypto-basket and gold logarithmic daily returns.

The index is calculated following a two-stage allocation scheme that involves:

  1. Computation of the 6-month rolling volatility of (a) the equally-weighted crypto-basket, and (b) gold;

  2. Asset allocation among the crypto-basket and gold expressed as the bivariate weighted risk contribution problem presented in Equation 1. The risk contribution ratio level, set as α=4\alpha=4, indicates that 80%80\% of the total risk emanates from the crypto-basket.

Since the persistent high levels of cryptoasset volatility and the lack of correlation among the crypto-market and gold are the main design hypotheses of the CGCI, it is important to consider the effect of changes in both factors. In [24], several scenarios are considered in a stress testing framework, with different specifications in conditional variance and correlation. The CGCI constituents are modelled individually using ARMA and GJR–GARCH processes, while their joint evolution is described through a t-Copula.

Several specifications, including historical and hypothetical plausibility-constrained simulated scenarios yield results that support the hypothesized superiority of diversified strategies, such as the one employed by the CGCI. Nevertheless, the considered framework is limited in its ability to consider the regime-conditional performance of the examined strategy.

3. Methodology

A. Regime-Switching Intermediate-Trend

We let VtV_t denote the daily value of a financial instrument at day tt and we express its weekly log-return with Rt=ln(Vt,n/Vt,1)R_t=\ln{(V_{t,n}/V_{t,1})}, where Vt,1V_{t,1} is the value on the first day and Vt,nV_{t,n} is the value on the last day of the week. In an attempt to model its intermediate-trend, we assume that RtR_t can be described through a pair of stochastic processes {(St,Rt), tN}\{(S_t, R_t),~t\in\mathbb{N}\} that follow a Hidden Markov Model (HMM) specification [25].

In this case, {St, tN}\{S_t,~t\in\mathbb{N}\} represents a Markov chain that is not directly observable and {Rt, tN}\{R_t,~t\in\mathbb{N}\} is a sequence of independent random variables conditional on StS_t. At every time point tt, the next state St+1S_{t+1} is dependent only upon the current state StS_t and the conditional distribution of RtR_t only depends on StS_t. For the purposes of this study, the output variable RtR_t is assumed to follow a Gaussian model (μk,σk,)(\mu_k, \sigma_k,), conditional on state St=k{1,,K}S_t=k\in\{1,\dots,K\} so that:

Rt{N(μ0,σ0), St=0N(μK,σK), St=KR_t\sim \begin{cases} \text{N}(\mu_0,\sigma_0),~S_t=0 \\ \qquad \vdots \\ \text{N}(\mu_K,\sigma_K),~S_t=K \end{cases}(2)

The hidden state variable StS_t is assumed to be defined on the discrete space {1,,K}\{1,\dots,K\}. The K×KK\times K transition matrix is time-invariant and denoted with P\boldsymbol{P}:

P=[p1,1p1,KpK,1pK,K,]\boldsymbol{P}= \begin{bmatrix} p_{1,1} & \cdots & p_{1,K} \\ \vdots & \ddots & \vdots \\ p_{K,1} & \cdots & p_{K,K}, \end{bmatrix}

where pi,jp_{i,j} is the probability of transition from state St1=iS_{t-1}=i to state St=jS_{t}=j, 0<pi,j<1 i,j{1,,K}0<p_{i,j}<1 ~ \forall i,j \in \{1,\dots,K\} and j=1Kpi,j=1 i{1,,K}\sum_{j=1}^K{p_{i,j}}=1 ~ \forall i \in \{1,\dots,K\}.

A main assumption of the HMM is that any observation of the response is statistically independent of the previous outputs. For the purposes of this study, autocorrelation effects in the returns time series are eliminated through filtering with a first-order autoregressive process, AR(1).

The joint distribution of a sequence of a series of TT observations {S1:T,R1:T}\{\boldsymbol{S}_{1:T},\boldsymbol{R}_{1:T}\} is written as:

P(S1:T,R1:T)=P(S1)P(R1S1)t=2MP(StSt1)P(RtSt)\begin{aligned} &\mathsf{P}(\boldsymbol{S}_{1:T},\boldsymbol{R}_{1:T}) = \\ &\mathsf{P}(S_1)\mathsf{P}(R_1\mid S_1) \prod_{t=2}^M \mathsf{P}(S_t\mid S_{t-1})\mathsf{P}(R_t\mid S_t) \end{aligned}(3)

The definition of the probabilistic network described by Equation 3 requires specifying the probability distribution over the initial state P(S1)P(S_1), the K×KK\times K transition matrix that describes the evolution of the state variable, P(StSt1)P(S_t\mid S_{t-1}), and the output model P(RtSt)P(R_t\mid S_t).

The prior, transition and response parameters ϕ=(ϕ1,ϕ2,ϕ3)\boldsymbol{\phi}=(\boldsymbol\phi_1,\boldsymbol\phi_2,\boldsymbol\phi_3) are estimated through the expectation-maximization (EM) algorithm by maximizing their expected joint log-likelihood:

log(P(S1:T,R1:T,ϕ))=log(P(S1,ϕ1))+t=2Tlog(P(StSt1,ϕ2))+t=1Tlog(P(RtSt,ϕ3))\begin{aligned} \log(\mathsf{P}(\boldsymbol{S}_{1:T},\boldsymbol{R}_{1:T},\boldsymbol\phi))= \log(\mathsf{P}(S_1,\boldsymbol\phi_1))\\+ \sum_{t=2}^T\log(\mathsf{P}(S_t\mid S_{t-1},\boldsymbol\phi_2))\\+ \sum_{t=1}^T\log(\mathsf{P}(R_t\mid S_t,\boldsymbol\phi_3)) \end{aligned}(4)

B. Regime-Switching Volatility

We denote the daily value of a given financial instrument at time tt by VtV_t and the daily logarithmic returns by rtr_t, which satisfy the moment conditions E[rt]=0E[r_t]=0 and E[rtrtl]=0E[r_tr_{t-l}]=0 for l0l\neq0 and t>0t>0. In an attempt to capture the time-varying volatility behavior, we express rtr_t in terms of a process that follows a regime-switching specification in its conditional variance hth_t. The general mixture model, which allows for categorization of the conditional variance dynamics in low, moderate and high-volatility periods, can be expressed as:

rt(st=k,It1)D(0,hk,t,ξk),r_t\mid(s_t=k,\mathcal{I}_{t-1}) \sim \mathcal{D}(0,h_{k,t},\boldsymbol{\xi}_k), (5)

where It1\mathcal{I}_{t-1} represents any information about rtr_t that is observed up to time t1t-1 and Dk(0,hk,t,ξk)\mathcal{D}_k(0,h_{k,t},\boldsymbol{\xi}_k) is a continuous distribution, corresponding to state sts_t, with zero mean and time-dependent conditional variance hk,th_{k,t}. Additionally, ξk\boldsymbol{\xi}_k denotes the shape parameters of the distribution of the independent and identically distributed standardized innovations ηk,ti.i.d.Dk(0,1,ξk)\eta_{k,t} \stackrel{\text{i.i.d.}}{\sim} \mathcal{D}_k(0,1,\boldsymbol{\xi}_k) of the conditional variance process. Assuming that there are KK different specifications of hk,th_{k,t}, the latent variable sts_t is defined on the discrete space {1,,K}\{1,\dots,K\}. The definition of the volatility regime-switching model defined by Equation 5, requires specifying (i) the conditional variance dynamics, unique in each state st=k;s_t=k; and (ii) the state dynamics, driving the evolution of the variable sts_t.

In regards to the conditional variances hk,th_{k,t} of rtr_t, we adopt the approach of Haas et al[7] and assume that they follow KK separate GARCH type processes which evolve in parallel. Therefore, given time tt, hk,th_{k,t} follows a GARCH specification, conditional on regime k{1,,K}k\in\{1,\dots,K\} that prevails at time tt:

hk,t=h(rt1,hk,t1,θk),h_{k,t}=h(r_{t-1}, h_{k,t-1}, \boldsymbol{\theta_k}),(6)

where hh is a function that denotes the GARCH expression of the conditional variance and ensures positivity and covariance stationarity and θk\boldsymbol{\theta_k} are the model-specific parameters.

Assuming the ARCH model of Engle [2], we obtain:

hk,t=a0,k+a1,krt12,h_{k,t}=a_{0,k}+a_{1,k}r^2_{t-1}, (7)

where k{1,,K}k\in\{1,\dots,K\}, θk=[a0,k,a1,k]\boldsymbol{\theta_k}=[a_{0,k},a_{1,k}], a0,k>0a_{0,k}>0 and a1,k0a_{1,k}\geq0. Additionally, we require a1,k<0a_{1,k}<0 to ensure covariance stationarity in regime kk. We further assume that the state process st{1,,K}s_t\in\{1,\dots,K\} evolves according to a first-order ergodic homogeneous Markov chain, with K×KK\times K probability matrix P\boldsymbol{P}.

Similarly, if we assume that the conditional variance follows the GARCH model of Bollerslev [3], we have:

hk,t=a0,k+a1,krt12+βkhk,t1,h_{k,t}=a_{0,k}+a_{1,k}r^2_{t-1}+\beta_k h_{k,t-1}, (8)

where k{1,,K}k\in\{1,\dots,K\}, θk=[a0,k,a1,k,βk]\boldsymbol{\theta_k}=[a_{0,k},a_{1,k},\beta_k], a0,k>0a_{0,k}>0, a1,k>0a_{1,k}>0 and βk0\beta_k\geq0. Covariance stationarity is ensured through a1,k+βk<1a_{1,k}+\beta_k<1.

Estimation of the specified model can be achieved through Maximum Likelihood approaches as described by Ardia et al[26]. Given the Markov switching GARCH model parameters Ψ=(θ1,ξ1,,θK,ξK,P)\boldsymbol{\Psi}=(\boldsymbol{\theta_1},\boldsymbol{\xi_1},\dots,\boldsymbol{\theta_K},\boldsymbol{\xi_K},\boldsymbol{P}), where θi\boldsymbol{\theta_i} are the GARCH parameters and ξi\boldsymbol{\xi_i} the parameters of the conditional distribution of the standardized innovations of state sis_i and P\boldsymbol{P} the transition matrix, the likelihood function is given by:


where f(rtΨ,It1)f(r_t\mid\boldsymbol{\Psi},\mathcal{I}_{t-1}) denotes the density of rtr_t given its past observations It1\mathcal{I}_{t-1}. Maximization of the logarithm of L(ΨIT)\mathcal{L}({\boldsymbol{\Psi}\mid\mathcal{I}_T}) gives the ML estimator Ψ^\hat{\boldsymbol{\Psi}}.

C. Market Regimes Simulation

The two presented models can be used to describe and simulate the evolution of VtV_t according to the regime switching behavior of the market, both in terms of volatility and intermediate trend. In the case of regime-switching volatility, a Markov-switching ARCH(1) model is fitted on the daily logarithmic returns, while intermediate trend regime changes are observed in the weekly logarithmic returns.

Assuming the specifications of the previous sections and a discrete space of KTK_T distinct trend states Si, i{1,,KT}S_i,~i\in\{1,\dots,K_T\} and KVK_V volatility states si, i{1,,KV}s_i,~i\in\{1,\dots,K_V\}, the fitting and simulation process can be summarized in the following steps:

Model Fitting

  1. Given VtV_t, observable on day tt, obtain the daily logarithmic returns rtr_t and demean using an AR(1) filter to eliminate autocorrelation effects.

  2. Fit the regime-switching ARCH(1) model to the demeaned rtr_t and obtain the KV×KVK_V\times K_V transition matrix Pv\boldsymbol{P_v} and the ARCH parameter vector θk=[a0,k,a1,k]\boldsymbol{\theta_k}=[a_{0,k},a_{1,k}] for each state sks_k, k{1,,KV}k\in\{1,\dots,K_V\}

  3. Translate VtV_t to weekly logarithmic returns RtR_t and demean using an AR(1) filter to eliminate autocorrelation effects.

  4. Fit the Gaussian HMM to demeaned returns and obtain the KT×KTK_T\times K_T transition matrix Pt\boldsymbol{P_t} and the distribution parameter vector ϕk=[μk,σk]\boldsymbol{\phi_k}=[\mu_k, \sigma_k] for each state SkS_k, k{1,,KT}k\in\{1,\dots,K_T\}

Simulating Process

  1. Given a simulation horizon of TT days and parameters θk\boldsymbol{\theta_k}, simulate process yty_t for t=1,,Tt=1,\dots,T, according to the fitted regime-switching ARCH(1) model, and translate to daily returns rtr_t according to the previously fitted AR(1)

  2. Simulate process YtY_t for t=1,,Tt=1,\dots,T, according to the Gaussian HMM with distribution parameter vector ϕk=[μk,σk]\boldsymbol{\phi_k}=[\mu_k, \sigma_k], and translate to weekly returns RtR_t through the previously fitted AR(1)

  3. For day tt, offset rtr_t by (1+Rt)1/7(1+R_t)^{1/7}

  4. Convert the simulated daily logarithmic returns rtr_t, where t{1,,T}t\in \{1,\dots,T\}, to daily values Vt=V0ectV_t=V_0 e^{c_t}, where ct=i=1tric_t=\sum_{i=1}^t r_i are the daily cumulative logarithmic returns and V0V_0 the initial price level on day t=0t=0

The produced time series evolve according to KV×KTK_V\times K_T combinations of the volatility states si i{1,,KV}s_i~i\in\{1,\dots,K_V\} and trend states Si i{1,,KT}S_i~i\in\{1,\dots,K_T\}, with the two Markov processes progressing independently (Figure 1).

Figure 1: Market regime simulation procedure

4. Analysis and Results

A. Datasets

The aim of this study is to test the resilience of the CoinShares Gold and Cryptoassets Index (CGCI) [23] during different market regimes. For this purpose, we examine the return profile in relation to the volatility and trend states of its main market determinants. The CGCI is a low-volatility index that aims to maintain a prudent risk profile through diversification and regular rebalancing. The two uncorrelated risk factors driving the value of CGCI are the crypto-basket and the gold component, with the crypto-basket being an equally-weighted basket of 5 cryptoassets. The weighting among the crypto-basket and gold in the CGCI is computed through Equation 1.

The estimation of the regime-switching models is performed on a sample of 1231 price observations, ranging from July 1, 2015 to May 31, 2020. Both the crypto-basket and gold time series correspond to the prices used for the calculation of the CGCI, with the crypto-basket price being calculated using historical tick-by-tick trade data provided by Kaiko and the gold price corresponding to the LBMA Gold Price PM data provided by ICE Benchmark Administration (IBA). For a detailed view on the full pricing methodology of both the crypto-constituents and the CGCI, readers can consult the official methodology document.1

B. Trend Regime Estimation

We denote by Pc,tP_{c,t} the price of the crypto-basket component on day tt and by Pg,tP_{g,t} the daily gold prices. Both time-series are expressed in USD. For the detection of the trend regimes we compute the weekly logarithmic returns, Rc,tR_{c,t} and Rg,tR_{g,t} respectively. As mentioned in previous sections, we aim to model the weekly return series as an HMM with Gaussian distributions for the observations, while the regimes change according to a discrete Markov Process. A Durbin–Watson test reveals the presence of serial autocorrelation in the weekly logarithmic returns of both the crypto-basket (d=1.338, p<0.001)(d = 1.338,~p<0.001) and gold (d=1.574, p<0.001)(d = 1.574,~p<0.001) time-series. Therefore, in order to respect the output independence assumption, Rc,tR_{c,t} and Rg,tR_{g,t} are demeaned prior to the HMM fitting, using an AR(1) filter. The same test on the demeaned time series rejects autocorrelation (Crypto-basket: d=2.078, p=0.7347d = 2.078,~p=0.7347, gold: d=1.971, p=0.4080d = 1.971,~p=0.4080).

In regards to the crypto-basket, taking into consideration that the sample dataset includes the historic 2017 price run, we assume the presence of Kc,T=4K_{c,T}=4 states, namely the bear, sideways, bull and outlier regimes. We expect the former states to reflect a downwards, stable, upwards and extreme intermediate trend respectively. The parameters of the four regimes and the diagnostics of the expected log-likelihood maximization are displayed in Table 1. Kolmogorov-Smirnov tests across all regimes confirm that observations, conditional to the prevailing latent state, are normally distributed, as expected by the HMM specification (Bear: D=0.140,p=0.1260D = 0.140, p = 0.1260, sideways: D=0.067, p=0.7901D = 0.067,~p = 0.7901, bull: D=0.105, p=0.3385D = 0.105,~p = 0.3385, outlier: D=0.073, p=0.9993D = 0.073,~p = 0.9993)

Table 1: Regime Fitting Parameters and diagnostics

Latent states 1–3 correspond to the bear, sideways and bull market regimes and display a negative, zero and positive mean respectively. Levene’s test reveals variance homogeneity across the bear and bull markets (F=0.973, p=0.3256)(F=0.973,~p=0.3256), while the variance of the sideways market is slightly lower, something not atypical for neutral market periods. Welch’s ANOVA test confirms that the sample’s means differ significantly across regimes (F=90.423, p<0.001)(F = 90.423,~p < 0.001) (Figure 2). Latent state 4 corresponds to the outlier regime, and describes the dynamics of the 2017 crypto-market price run, displaying extreme volatility and a mean similar to the one of the bull regime. Overall, the bear, sideways, bull and outlier states each constitute 26.46%26.46\%, 35.02%35.02\%, 29.96%29.96\% and 8.56%8.56\% of the 256 analyzed weeks respectively.

Figure 2: Welch’s ANOVA — Crypto-basket Trend Regimes

For the evolution of gold’s prices we follow the same approach and assume a simple HMM with Kg,T=3K_{g,T}=3 states that correspond to bear, sideways and bull market regimes (Fitting diagnostics in Table 1). Response normality across the three regimes is confirmed through Kolmogorov–Smirnov tests (Bear: D=0.071, p=0.9176D = 0.071,~p = 0.9176, sideways: D=0.073,D = 0.073, p=0.4155p = 0.4155, bull: D=0.124, p=0.3736D = 0.124,~p = 0.3736). Welch’s ANOVA test further confirms that the sample means differ significantly across all regimes (F=54.548, p<0.001)(F = 54.548,~p < 0.001) (Figure 3) and the bear, sideways and bull latent states each constitute 22.18%22.18\%, 20.23%20.23\% and 57.59%57.59\% of the 256 analyzed weeks respectively.

Figure 3: Welch’s ANOVA — Gold Trend Regimes

C. Volatility Regime Estimation

For the detection of the volatility states in the historical dataset, we transform the constituent prices Pc,tP_{c,t} and Pg,tP_{g,t} to daily logarithmic returns, rc,tr_{c,t} and rg,tr_{g,t}. To account for different specifications in volatility dynamics of the daily returns, we express them in terms of a Markov-switching ARCH model, as specified in Section 3(B). We assume that the ARCH residuals are Student-t distributed (as it is commonly used in practice and considered adequate for most financial applications [27]). Prior to the fitting process, we filter both time-series with an AR(1) filter. A Durbin–Watson test on the demeaned time series rejects autocorrelation (Crypto-basket: d=2.001, p=0.5080d = 2.001,~p=0.5080, gold: d=1.9708, p=0.4076d = 1.9708,~p=0.4076).

We assume that the crypto-basket time-series contains Kc,V=3K_{c,V}=3 states, namely the low, moderate and high volatility states. The ARCH parameters of the three regimes and the diagnostics of the expected log-likelihood maximization are displayed in Table 1. In this case our aim has been to specify a regime switching set of rules for the daily returns only based on volatility dynamics. Indeed, Levene’s test rejects variance homogeneity across the low, moderate and high volatility regimes (F=209.52, p<0.001)(F=209.52,~p<0.001). Welch’s ANOVA test further fails to reject mean equality across the specified regimes (F=1.199, p=0.3037)(F = 1.199,~p = 0.3037). The identified low, moderate and high volatility latent states each constitute 21.88%21.88\%, 64.59%64.59\%, 13.53%13.53\% of the 256 analyzed weeks respectively.

Similarly for the gold prices, we assume a Markov-switching ARCH model with Kg,T=3K_{g,T}=3 volatility specifications and Student-t distributed innovations (Table 1). Variance homogeneity is rejected (F=95.228, p<0.001)(F=95.228,~p<0.001) and mean equality across regimes cannot be rejected (F=0.428, p=0.653)(F = 0.428,~p = 0.653). The low, moderate and high volatility latent states each constitute 59.45%59.45\%, 37.55%37.55\%, 3.00%3.00\% of the 256 analyzed weeks.

D. Simulation Results

Given the fitted model parameters and a 7-year simulation horizon, we produce N=1000N=1\,000 price paths for the crypto-basket and gold components, with the initial prices set to the last recorded prices of the historical dataset on May 31, 2020. We use the weighted risk contribution allocation scheme (Equation 1) and produce N=1000N=1\,000 corresponding paths for the CGCI, each one containing numerous of the Kc,T×Kc,V×Kg,T×Kg,V=108K_{c,T}\times K_{c,V}\times K_{g,T}\times K_{g,V}=108 possible combinations of its price determinants’ states. We are ultimately interested in examining both the overall performance of the three time series as well as the index risk-adjusted return profile in relation to its constituents’ ongoing trend and volatility regimes.

First, we assess the performance of the CGCI, crypto-basket and gold in terms of their annualized Sharpe ratio, taking into consideration the entire dataset, regardless of the prevailing trend and volatility regimes. Overall, the diversified index strategy yields a superior risk profile, with an average annualized Sharpe ratio equal to 0.9641 (SD=0.3540\text{SD}=0.3540) and a positive value for all simulation paths. The crypto-basket displays a less competitive performance and greater variability, yielding an average annualized Sharpe ratio of 0.3828 (SD=0.4001)(\text{SD}=0.4001). Gold’s risk profile is more stable, with M=0.2819\text{M}=0.2819 and SD=0.1982\text{SD}=0.1982. Welch’s ANOVA test further confirms the highly significant difference in the Sharpe ratios (F=1422.037, p<0.001F = 1422.037,~p < 0.001, Figure 4).

Figure 4: Welch’s ANOVA — Annualized Sharpe Ratios

While the Sharpe ratio is a widely used risk–return assessment metric by investors, its main drawback is the fact that it takes into consideration only the first two moments of the returns distribution. One way to account for all return distribution moments is through the Omega ratio, as introduced by Keating & Shadwick [28]. The Omega ratio is defined as as the probability-weighted ratio of gains over losses given a specific level of threshold return (θ)(\theta). We let XX represent the observed returns of an asset and FF its cumulative probability distribution function of returns. Given a selected target return threshold θ\theta, the Omega ratio is given by:

Ω(θ)=θ[1F(r)]drθF(r)dr\Omega(\theta)=\frac{\int_\theta^\infty[1-F(r)]dr}{\int_{-\infty}^\theta F(r)dr}(10)

When θ\theta is set to be equal to zero, we get the gain–loss ratio of Bernardo and Ledoit [29]. The Omega ratio is used to rank investments similarly to the Sharpe ratio. The threshold is first chosen to a desired target level at will and investments can then be ranked accordingly, with higher values preferred to lower. The metric can further be extended to a portfolio optimization strategy that aims to maximize quantity Ω(θ)\Omega(\theta) for a selected value of the returns threshold θ\theta.

In this study we inspect the average annual return of each component. Given a simulated price path Pi, i1,,1000P_i,~i\in{1,\dots,1\,000}, the annualized return is obtained through:


where ll denotes the length of the simulated prices expressed in number of days. This yields 1 000 values of annualized returns for the CGCI, crypto-basket and gold respectively.

Figure 5 presents the index cumulative distribution function and a graphical representation of the Omega ratio. Given a benchmark threshold θ=0.01\theta=0.01 (translating to a target return of 1% annually), the ratio is defined as the ratio of the blue over the red shaded area. In Figure 6, the slope of the crypto-basket CDF appears visibly less steep compared to the gold and the index, with significantly heavier tails.

Figure 5: Omega Ratio Graphical Interpretation

Figure 6: Empirical Cumulative Distribution Functions

We further investigate the ranking among the three components given different levels of expected profitability θ\theta. For large negative values of θ\theta, all three Omega ratios tends to infinity, while for large positive values of θ\theta, they tend to zero. Figure 7 presents on a log scale the Omega ratio of the CGCI, the crypto-basket and gold as a function of θ\theta. The intersection point of the CGCI and gold Omega lines reveals that the index strategy is more appropriate for investors aiming for moderate positive returns up to 10.6% annually. The area for θ<0\theta<0 reveals that gold provides protection against negative market developments more effectively than the other two components. When it comes to the crypto-basket, it overperforms the index when the target is set higher than a 10.6% annual return, making it a more appropriate for investors with high risk tolerance. Examining the three components wealth preserving capabilities, a threshold of value θ=0\theta=0 yields an Omega ratio of Ω(0)CGCI=1.4018\Omega(0)_{\text{CGCI}}=1.4018 for the index, and Ω(0)CB=0.3056\Omega(0)_{\text{CB}}=0.3056, Ω(0)Gold=0.7747\Omega(0)_{\text{Gold}}=0.7747 for the two components respectively.

Figure 7: Omega Ratios — Log Scale

E. Regime-Conditional Performance

Each of the simulated paths is then factorized according to the constituents’ prevailing states and eventually split into 144 subsets of the original time-series. For each subset we compute the average monthly return for both the CGCI and its two constituents, across all 10001\,000 paths. Given the high number of possible regime combinations, especially in the case of CGCI, we expect their duration to correspond to a few days. The average regime duration for the index is indeed approximately 3.44 days, with a total of Kc,T×Kc,V×Kg,T×Kg,V=108K_{c,T}\times K_{c,V}\times K_{g,T}\times K_{g,V}=108 possible regime combinations. Accordingly, in the case of the crypto-basket, with Kc,T=4K_{c,T}=4 trend states and Kc,V=3K_{c,V}=3 volatility states, we have Kc,T×Kc,V=12K_{c,T}\times K_{c,V}=12 regime combinations with an average duration of 4.27 days. Finally for gold, we observe Kg,T×Kg,V=9K_{g,T}\times K_{g,V}=9 different regime combinations with an average duration of 9.15 days.

Given the short duration of regimes, we express the return profile of each regime in terms of monthly return instead of annual. If we denote with rji\boldsymbol{r}_j^i the vector of returns that correspond to regime jj and simulation path ii, we divide rji\boldsymbol{r}_j^i in NN partitions, each with a duration of 21 days, and obtain the average monthly return of regime jj through:

Rˉji=j=1N(t=121(1+rj,t)1)/N,i1,,1000\bar{R}_j^i = \sum_{j=1}^{N}\left(\prod_{t=1}^{21} (1+r_{j,t}) -1\right)/N, \quad i\in 1,\dots,1\,000(12)

We consider the risk-adjusted return profile of each component per regime combination. As mentioned before, a main drawback of the Sharpe ratio when assessing the performance, is the fact that it fails to consider the entire distribution of returns. An additional disadvantage of the Sharpe ratio is evident in this case because we need to consider the presence of negative returns during bear market periods. A negative Sharpe ratio is generally problematic to interpret when persistent (during market downturns) because a large amount of volatility, given negative excess returns, wrongfully insinuates that the examined performance is not as poor as expected. To this end, when evaluating the regime-conditional risk-adjusted returns, we use the Omega ratio as well.

For each regime combination, we calculate the Omega ratio through 1 000 values of Rˉ\bar{R}, corresponding to the 1 000 simulated time-series. We use a benchmark value of θ=0.0008\theta=0.0008 for the monthly returns, which roughly translates to a 1% annual return. The produced heatmap in Figure 8 reveals high-risk regime combinations for the index diversification and rebalancing strategy. Moreover, it allows for a comparative analysis between the CGCI, the cryptoasset market and gold. For ease of exposition, and since we are interested in the three main trend regimes of bear, sideways and bull market periods, the outlier trend regime is omitted from the heatmap. Overall, the color gradient reveals that the main driver of the CGCI price is the crypto-basket component.

Figure 8: Average Simulated Omega Ratios (Monthly returns, θ = 0.0008)

The heatmaps in Figure 9 display the variability of the CGCI Omega ratio across different regimes, in comparison with its two components. All Omega ratios are estimated using the same target return benchmark value, θ=0.0008\theta=0.0008. In bull market conditions, all three components perform better in low volatility regimes. The highest value for the CGCI Omega ratio, ΩCGCI=23.8387\Omega_\text{CGCI}=23.8387, is observed when both components experience low volatility and have an upward intermediate trend. In this case, the Omega ratios for the two index components are ΩCB=21.1292\Omega_\text{CB}=21.1292 and ΩGold=3.1493\Omega_\text{Gold}=3.1493 respectively. In regions that correspond to bear conditions for both the crypto-asset and gold markets, the CGCI performs best when both components are in a high-volatility state, with ΩCGCI=0.3492\Omega_\text{CGCI}=0.3492, ΩCB=0.0788\Omega_\text{CB}=0.0788 and ΩGold=0.2871\Omega_\text{Gold}=0.2871. This is in line with the primary goal of the index to protect against unfavorable market conditions and to control and benefit from risk through diversification and frequent rebalancing.

Figure 9: Regime-Conditional Average Omega Ratios
(Monthly returns, θ = 0.008)

Likewise, the regions that negatively affect the index performance the most lie around the bottom-left corner of the heatmap. Those regions correspond to periods when the two components simultaneously experience bear markets with low volatilities, therefore, providing limited opportunities for successful diversification. In this case, the Omega ratios of the CGCI and the crypto-basket lie closer to zero, ΩCGCI=0.0079\Omega_\text{CGCI}=0.0079, ΩCB=0.0053\Omega_\text{CB}=0.0053. Gold seems to offer better protection in times of market decline, with ΩGold=0.0192\Omega_\text{Gold}=0.0192.

5. Conclusion

We have proposed a way to describe the dynamic behavior of the two market determinants of the CGCI. We have considered a Gaussian Hidden Markov Model to extract the intermediate trend regimes, given through the weekly logarithmic returns, and a Markov-switching ARCH approach to describe the variability of the conditional variances, through the demeaned daily logarithmic returns. Their combination attempts to produce a realistic set of simulated price paths for the index and its two risk factors, each one containing numerous combinations of the identified regimes.

Taking into consideration the evolution of the index and its two risk factors, we report their overall performance in terms of Sharpe and Omega ratio and assess their suitability for investors, according to their individual return targets and willingness to take on certain levels of risk. The Sharpe ratios across the entire datasets demonstrate the overall superiority of the diversified approach when seeking exposure in the cryptoasset market. Computations of the Omega ratio for different values of the target return threshold reveal that the index is more suitable for wealth-preserving investors and investors who target moderate returns, up to 10.6% on an annual basis. For investors with higher risk tolerance, portfolios with cryptoasset components only are more appropriate, whereas gold is the best choice when seeking protection against periods of persistently declining markets.

No comments here
Why not start the discussion?