Next Article in Journal
Safer, but Not Safe Enough
Next Article in Special Issue
How to Explain When the ES Is Lower Than One? A Bayesian Nonlinear Mixed-Effects Approach
Previous Article in Journal
Do Global Value Chains Make Firms More Vulnerable to Trade Shocks?—Evidence from Manufacturing Firms in Sweden
Previous Article in Special Issue
Disentangling Civilian and Military Spending Shocks: A Bayesian DSGE Approach for the US Economy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparing the Forecasting of Cryptocurrencies by Bayesian Time-Varying Volatility Models

School of Business and Economics, Department of Econometrics and Operations Research, Vrije Universiteit Amsterdam, De Boelelaan 1105, 1081 HV Amsterdam, The Netherlands
*
Author to whom correspondence should be addressed.
J. Risk Financial Manag. 2019, 12(3), 150; https://doi.org/10.3390/jrfm12030150
Submission received: 9 September 2019 / Revised: 9 September 2019 / Accepted: 14 September 2019 / Published: 18 September 2019
(This article belongs to the Special Issue Bayesian Econometrics)

Abstract

:
This paper studies the forecasting ability of cryptocurrency time series. This study is about the four most capitalised cryptocurrencies: Bitcoin, Ethereum, Litecoin and Ripple. Different Bayesian models are compared, including models with constant and time-varying volatility, such as stochastic volatility and GARCH. Moreover, some cryptopredictors are included in the analysis, such as S&P 500 and Nikkei 225. In this paper, the results show that stochastic volatility is significantly outperforming the benchmark of VAR in both point and density forecasting. Using a different type of distribution, for the errors of the stochastic volatility, the student-t distribution is shown to outperform the standard normal approach.

1. Introduction

Nowadays it is more common to handle your affairs online. According to the World Payments Report (Capgemini and BNP Paribas 2017), electronic payments are expected to increase by almost 11% each year worldwide from 2015 to 2020. The world is becoming more online accessible due to innovations and modern technology. Online investing on the open market is due to technology much easier to do, for example there are applications such as eToro, Robinhood and Plus500 where people can invest money with their mobile devices.
In the last decades, a new type of currency is launched on the financial market and has gained importance. In particular, it is a virtual currency of which the main feature is the total absence of any intrinsic value. In 2009, Nakamoto (Nakamoto 2008) documented the creation of the first decentralised cryptocurrency, called Bitcoin. Since its introduction, it has been gaining more attention from the media, the finance industry, and academics. There are several reasons for this interest: Firstly Japan and South Korea have recognised Bitcoin as a legal method of payment (Bloomberg 2017a; Cointelegraph 2017). Second, some central banks are exploring the use of cryptocurrencies (Bloomberg 2017b). Third, the Enterprise Ethereum Alliance was created by a large number of companies and banks to make use of cryptocurrencies and the related technology called blockchain (Forbes 2017). These are just three of the many reasons the interest in cryptocurrencies has spiked. After the introduction of Bitcoin, many cryptocurrencies (around 1000) were created and became a new investment opportunity for trades. Hereafter, a short overlook of the four most important cryptocurrencies is described.
Bitcoin (BTC) is based on decentralisation, which means that it is controlled and owned by its users. This decentralisation is often criticised due to the lack of control over the whole system. Despite this criticism, Bitcoin increased in value from a couple of cents in the beginning (2009) to about 20,000 US dollar at the end of 2017. Ethereum (ETH, Ethereum 2014) is also decentralised and features smart contract functionality. Due to this contractual agreement, there is no possibility of fraud, downtime, third party interference or censorship. The researcher and programmer Vitalik Buterin proposed it in late 2013 and Ethereum went live at the end of July in 2015.
Ripple (XRP, Ripple 2012) is founded by Ryan Fugger in 2004. It is a blockchain network that incorporates both a currency system known as XRP and a payment system. This enables real-time international payments and is therefore currently used by multiple banks. Litecoin (LTC, Litecoin 2014) was created in 2011 by Charles Lee and is based on the same peer to peer protocol used by Bitcoin. It is often considered Bitcoin’s rival due to its improvements in transactions; these transactions are significantly faster than Bitcoin. Therefore it could be particularly attractive in certain situations to invest in.
Recently, researchers have started to study cryptocurrencies by applying different models and techniques. However, apart from Catania et al. (2019), a forecasting analysis of cryptocurrencies has not been strongly used and proposed. This paper tries to continue the analysis initialised by Catania et al. (2019) and to improve it by comparing different multivariate models for point and density forecasting of the four most capitalised cryptocurrencies previously described.
To study and forecast the cryptocurrencies, vector autoregressive models and moreover its extension to time-varying volatility have been introduced. Vector autoregressions (VARs) are used in models for empirical macroeconomic applications. VARs were introduced by Sims (1980) and have been widely adopted for forecasting and analysis of macroeconomic variables. The formulation of VARs is simple, however they tend to forecast well and are often used as the benchmark to compare the performance of forecasts among models. Sims and Zha (2006) emphasised the value of volatility modelling for improving efficiency. Accordingly, taking time variation in volatility into account should improve the estimation of a VAR-based model and inference common in analysis of macroeconomic variables. Modelling changes in volatility of VARs should also improve the accuracy of density forecasts. Forecast densities are potentially either too wide or too narrow, due to shifts in volatility. D’Agostino et al. (2013) showed that the combination of time-varying parameters and stochastic volatility improves the accuracy of point and density forecasts. One application of these regressions on a macroeconomic level is investing in assets, stocks and, as the purpose for this paper, in cryptocurrencies, as mentioned above.
VAR models can have many parameters if they include many lags, however using non-data information and turning it into priors is found to greatly improve the forecast performance. In Bayesian estimation algorithms, the stochastic volatility specification is computationally tractable, while in frequentist estimation it is captured with a single model. This is one of the reasons, in this paper, the Bayesian approach is used. Another reason is that the Bayesian approach gives some advantages in parameter uncertainty, computing of probabilistic statements and estimation with many parameters. As a standard procedure, the normal distribution is often used as a distribution of the so called “noise”. For this paper, not only the normal distribution, but also the student-t distribution is used for modelling the errors.
A strong improvement of our paper is the introduction of time-varying specifications for multivariate models for better forecasting the cryptocurrencies behaviour. In particular, the use of time-varying volatility jointly with the multivariate time series is of interest for capturing the possible heteroscedasticity of the shocks and non-linearities in the simultaneous relations among the different cryptocurrencies in the models. Moreover, taking into account the time variation in volatility improves the VAR-based estimation and inference that have been shown in the preliminary cryptocurrencies analyses.
Our results show that including time-varying volatility and in particular stochastic volatility provides forecasting gains in terms of point and density forecasting relative to the multivariate autoregressive model. The inclusion of cryptopredictors can lead to better forecasting with respect to the benchmark but not strong improvements with respect to time-varying volatility models with only lags of the cryptocurrencies included. Directional predictability indicates that using stochastic volatility with heavy tails can be used to create profitable investment strategies.
The content of this paper is structured as follows. In Section 2, some literature used as research background is reviewed, especially research in the field of Bayesian VARs and cryptocurrencies. Section 3 describes the data. Section 4 presents our models, estimation methodology and metrics used to assess our results, which are discussed in Section 5 together with the major findings. Finally, Section 6 concludes.

2. Literature Review

Cryptocurrency is becoming a hot topic in academia and outside of it. In particular, in the last years, the interest in cryptocurrencies has exploded from around 19 billion Dollars in February 2018 to around 800 billion Dollars in December 2017, thus much research has been done about this subject. Although Bitcoin is a relatively new currency, there have already been some studies on this topic.
Hencic and Gourieroux (2015) investigated the presence of bubbles in Bitcoin/US Dollar exchange rate by applying a non-causal AR model; the dynamics of the daily Bitcoin/USD exchange rate shows episodes of local trends, which can be modelled and interpreted as speculative bubbles. Cheah and Fry (2015) focused on the same issue; as with many asset classes, they showed that Bitcoin exhibits bubbles. They found empirical evidence that the fundamental price of Bitcoin is zero. The volatility of six major currencies against the volatility of Bitcoin was measured by Sapuric and Kokkinaki (2014), the results indicate a high volatility for Bitcoin exchange rate. Then, Chu et al. (2015) did a statistical analysis of the log-returns of the exchange rate of Bitcoin against the US Dollar and the generalised hyperbolic distribution is shown to give the best fit. Yermack (2015) wondered whether Bitcoin can be considered a real currency on the financial market.
Fernández-Villaverde and Sanches (2016) analysed privately issued fiat currencies, checked the existence of price equilibria and showed that there exists an equilibrium in which price stability is consistent with competing private monies. However, they also concluded that the value of private currencies monotonically converges to zero by equilibrium trajectories. Dyhrberg (2016) showed that the movements of the volatility of Bitcoin has several similarities to gold and the dollar. Bianchi (2018) investigated if there is a relationship between returns on cryptocurrencies and traditional asset classes. There was a mild correlation with some commodities, but not that many macroeconomic variables.
Catania et al. (2018) showed that predicting volatility can be improved by using leverage and time-varying skewness at different forecast horizons. Hotz-Behofsits et al. (2018) used time-varying parameter VAR with t-distributed measurement errors and stochastic volatility to model three cryptocurrencies: Bitcoin, Ethereum and Litecoin. Griffin and Shams (2018) investigated whether the cryptocurrency called Tether is directly manipulating the price of Bitcoin, increasing its predictability. By using algorithms to analyse the data, they found that purchases with Tether go along with sizeable increases in Bitcoin prices.
In 2019, there are more studies done on cryptocurrencies. Muglia et al. (2019) investigated the predictability of the S&P 500 by the movement of Bitcoin, showing that Bitcoin does not have any direct impact on the predictability of the S&P 500. Catania et al. (2019) found that point forecasting is statistically significant for Bitcoin and Ethereum when using combinations of univariate models. They also concluded that density forecasting for all four cryptocurrencies is significant when relying on time-varying multivariate models.
The exercise in this paper is generalised to multivariate models where the four cryptocurrencies are predicted jointly using Bayesian VAR models with stochastic volatility as in Koop and Korobilis (2013). Johannes et al. (2014) predicted stock prices using time-varying parameter and stochastic volatility VAR models and found statistically and economically significant portfolio benefits for an investor who uses models of return predictability.
Many institutions tried to investigate the relationship between Bitcoin and the stock market. An article by Bloomberg (2018) stated that “big investors may be dragging Bitcoin toward Market correlation”, thus investors looking for high gains may be attracted to the increasing risk of this cryptocurrency. Stavroyiannis et al. (2019) studied the relation between Bitcoin and the S&P500 and found that it does not hold any of the hedge, diversifier, or safe-haven properties and the intrinsic value is not related to US markets.
There are still no studies that can confirm that Bitcoin is a good stock market predictor. This paper tries to fill the gap, analysing whether Bitcoin, Ethereum, Litecoin and Ripple can be forecasted by its lags and other macroeconomic variables.

3. Data

The data collected for the sample span from 8 August 2015 to 28 February 2019, giving a total of 1301 observations. The data can be seen in Figure 1, which shows a big spike around the end of 2017. Chinn’a “Big Three” exchanges were pending closure around that time; however, the cryptocurrencies were largely buoyed by a bullish sentiment and went up. In December 2017, the peaks were reached and a couple days later they dropped. At this time, cryptocurrencies are mainly considered as an alternative investment, due to the fact that their use for payment is still limited. This can create correlations with other assets in the financial market for at least two main reasons. The first regards investors, who usually allocate wealth in a global portfolio and hedge across investments; the second relates to market sentiments that spread fast among different assets. See the work of Bianchi (2018) for similar arguments.
In this paper, we consider different cryptopredictors, as described below. The choice of these cryptopredictors is due to the fact that possible correlations between cryptocurrencies and these assets can be created, because Bitcoin and other currencies are considered as an alternative investment and their use as payment is still poor. We use the following list of predictors for cryptocurrencies as stated in Catania et al. (2019) as proxying market sentiments: international stock index prices (the S&P 500, Nikkei 225 and Stoxx Europe 600); commodity prices (gold and silver); interest rates (the 1-month and 10-year US Treasury rates); and the VIX closing price. To study the possible dependence between cryptocurrencies, a transformation is necessary. The percentage daily log returns of cryptocurrencies is computed as follows:
y t = 100 × log ( S t / S t 1 ) ,
where S t is the price on day t and y t is the cryptocurrency log return. Table 1 reports the descriptive statistics of the cryptocurrencies. In Figure 2, the transformed data are plotted against time; as documented in Chu et al. (2015), the cryptocurrencies display high volatility, non-zero skewness, very high kurtosis and several spikes.
Ripple has the highest volatility due to the highest kurtosis. Litecoin has also a high volatility but not that high compared to Ripple. The other two (Bitcoin and Ethereum) are compared to the aforementioned cryptocurrencies less volatile, however the kurtosis is still far away from the normal distribution, which has a kurtosis of three. Another interesting statistic is the skewness; Bitcoin is the only one with a negative skewness. This indicates that the tail is at the left side of the distribution, so the probability of lower values than the mean is higher than the normal distribution, which has a skewness of zero. With a positive skewness, this is the case for the other cryptocurrencies, the opposite is true. As before, Ripple has the highest skewness, which indicates that Ripple has the highest probabilities of higher values than its mean.
In Figure 2, the transformation of daily log returns is shown. This gives some more insight into the cryptocurrencies. Ripple is the most volatile crypto, the descriptive statistics of which are also indicated. In addition, Ethereum stands out in the first half and after that it is more stable, which means that it is less volatile. Bitcoin is the most stable crypto according to Figure 2.
The crypto market is open 24/7, however the predictor variables are not. For this reason, the data have to be adapted to use for forecasting. The procedure is simple; when the market is closed, for a variable, the previous value of that variable is used. This gives a return of zero, however this is the best way since the variable is actually not changing for a day. Figure 3 shows the plots of the predictor variables.

4. Methodology

Studies have provided strong evidence of time-varying volatility in macroeconomic variables, however VARs with constant volatility are used in this paper. By using constant volatility, the performance of point forecasting should not be affected that much by conditional heteroscedasticity, which is the case for heteroscedastic models such as GARCH and stochastic volatility. Heteroscedasticity is a major concern in the regression analysis, as well as in the analysis of variance, as it can invalidate statistical tests. These tests assume that the errors, obtained by modelling, are uniform and uncorrelated. For example, the ordinary least squares (OLS) estimator is still unbiased in the case of heteroscedasticity, thus is inefficient because the actual variance and covariance are underestimated.
In this paper, three types of specifications are analysed: the standard VAR model, VAR with stochastic volatility and VAR with GARCH. The reason for multiple specifications of the model is to really see if the forecasting performance of a more complex model is better than a simple model. The Bayesian approach gives some advantages, as the parameter uncertainty can be mitigated. The probabilistic statements can be computed without assumption. Another advantage is that the estimation of complex nonlinear models with many parameters is feasible. For the stochastic volatility, two different models are investigated: one where the normal distribution is used and the other where the student-t distribution is used. These procedures by using these models are not the same, thus could end up with different results. This way, there can also be a conclusion about which distribution would give more accurate forecasts between all the models.
As stated in Catania et al. (2019), the number of lags of the VAR models is selected equal to three based on the BIC. The lag of interest of the cryptopredictors is the first lag. Thus, eight models are discussed and used in this paper: Bayesian VAR(3), Bayesian VARX(3), Bayesian VAR(3)-SV, Bayesian VARX(3)-SV, Bayesian VAR(3)-GARCH, Bayesian VARX(3)-GARCH, Bayesian VAR(3)-SVt and Bayesian VARX(3)-SVt. These models are constant parameter vector autoregressive and among the most common models applied in financial and macroeconomic forecasting (see Koop and Korobilis (2010); Lutkepohl (2007)). Regarding time-varying parameters, we left this issue as future research. To compare the models with each other, the Bayesian VAR(3) is chosen to be the benchmark. In the next subsections, the models used for the in-sample analysis and the forecasting exercise are explained briefly.

4.1. Bayesian VAR

First, the focus is on the benchmark model; the Bayesian VAR(3) model is described as follows:
y t = β 1 y t 1 + β 2 y t 2 + β 3 y t 3 + ϵ t , ϵ t N ( 0 , Σ ϵ t ) , for t = 1 , , T ,
with T the number of total days of the data. Since this model is for every cryptocurrency, the equation above can be rewritten in stacked form:
Y t = Z t β + ϵ t , β = v e c ( β 1 , β 2 , β 3 ) , Z t = ( I N X t ) ,
where X t = [ y t 1 , y t 2 , y t 3 ] , for every cryptocurrency.

Bayesian VARX

To introduce possible dependence to other variables, it is possible to extend the Bayesian VAR model, by including other variables of interest. The so-called VARX model can be described as:
y t = β 1 y t 1 + β 2 y t 2 + β 3 y t 3 + j = 1 8 γ j W j , t + ϵ i , t , ϵ t N ( 0 , Σ ϵ t ) , for t = 1 , , T ,
with T the number of total days of the data and where γ j and W j , t are the parameter and cryptopredictor, respectively. Since this model is for every cryptocurrency, the equation above can be rewritten in stacked form:
Y t = Z t β + ϵ t , β = v e c ( β 1 , β 2 , β 3 , γ 1 , , γ 8 ) , Z t = ( I N X t ) ,
with T the number of total days of the data and where X t = [ y t 1 , y t 2 , y t 3 , W 1 t , , W 8 t ] , for every cryptocurrency.

4.2. Bayesian VAR-SV

In the following section, the models with time-varying volatility are described in detail by differentiating between SV and GARCH. First, the Bayesian VAR(3) with stochastic volatility is similar to the previous model, however there is a difference in the innovations term. This allows the model to take different approaches over time, for example in times of high uncertainty there could be a higher variance in the innovations. For this reason, one should use stochastic volatility, since the model adapts to the movement and volatility of the time series.
The Bayesian VAR-SV(3) model is described in the following way:
y t = β 1 y t 1 + β 2 y t 2 + β 3 y t 3 + ϵ t , ϵ t = A 1 Λ t 0.5 ε t , ε t N ( 0 , I k ) , Λ t diag ( λ 1 t , , λ k t ) , log ( λ t ) = log ( λ t 1 ) + ν t , ν t = ( ν 1 t , ν 2 t , , ν k t ) N ( 0 , Φ ) , for t = 1 , , T
with T the number of total days of the data and where A is a lower triangular matrix with non-zero coefficients below the diagonal, which are ones. Λ t is a diagonal matrix which contains the time-varying variances of shocks. This model implies that the reduced form variance-covariance matrix of innovations to the VAR is v a r ( ϵ t ) Σ t = A 1 Λ t ( A 1 ) (Clark and Ravazzolo (2015)).

4.3. Bayesian VAR-GARCH

The Bayesian VAR(3) with GARCH(1,1) innovations is almost the same as the VAR-SV model, however there is a difference in the innovations term. This allows the model to take different approaches over time, for example in times of high uncertainty there could be a higher variance in the errors. It also has a memory over time so it can compare the observations with the past to get a better estimate of the predictions. For this reason, one should use GARCH over SV, because of the memory over time.
The Bayesian VAR(3) with GARCH(1,1) innovations is described in the following way:
y t = β 1 y t 1 + β 2 y t 2 + β 3 y t 3 + ϵ t , ϵ t = H t 0.5 η t , η t N ( 0 , I k ) , H t = D t R t D t , D t = diag ( h 1 t 0.5 , , h k t 0.5 ) , h t = ω + B ϵ t 1 ( 2 ) + G h t 1 , for t = 1 , , T ,
with T the number of total days of the data. R is the conditional correlation matrix. h t follows a GARCH(1,1) model where h t = [ h 1 t , h 2 t , , h k t ] and ϵ t ( 2 ) = [ ϵ 1 t 2 , ϵ 2 t 2 , , ϵ k t 2 ] are conditional variances and squared errors, respectively. ω and B and G are matrices of coefficients (Carnero and Eratalay (2014)).

4.4. Bayesian VAR-SVt

The following model description is similar to the VAR-SV, but now with a student-t distribution. This model, referred to as VAR-SVt, is described as:
y t = β 1 y t 1 + β 2 y t 2 + β 3 y t 3 + ϵ t , ϵ t = A 1 Λ t 0.5 ε t , ε t t ( 0 , I k , η ) , Λ t diag ( λ 1 t , , λ k t ) , log ( λ t ) = log ( λ t 1 ) + ν t , ν t = ( ν 1 t , ν 2 t , , ν k t ) t ( 0 , Φ , η ) , for t = 1 , , T
with T the number of total days of the data and η the degrees of freedom. A is a lower triangular matrix with non-zero coefficients below the diagonal which are ones, Λ t is a diagonal matrix, which contains the time-varying variances of shocks. This model implies that the reduced form variance–covariance matrix of innovations to the VAR is v a r ( ϵ t ) Σ t = A 1 Λ t ( A 1 ) (Clark and Ravazzolo (2015)).

4.5. Forecasting

To forecast the cryptocurrencies, the methodology used is called a rolling window. The estimation part is from 8 August 2015 to 8 August 2017, i.e. a two-year estimation window. Using the results from this estimation, the point forecast one-day ahead is calculated. The next forecast is done by estimating a day later than before, thus from 8 September 2015 to 8 September 2017. This procedure continues until the end of the data is reached (28 February 2019), i.e. 567 days, thus the number of one-day ahead forecasts is 567. As a prior for the SV and GARCH models, the Minnesota prior is used as a start. This approach is standard and can be extended to other priors; for this paper, the standard approach is sufficient enough to investigate the cryptocurrencies. For every one-day forecast, a total of 6000 simulations are drawn and the first 1000 simulations are burned. This burning of the first simulation is due to the fact that the first simulations can be correlated and/or inaccurate. Over time, the simulations are independent of each other and can be used for measures.

4.6. Measures

To compare the performances of the forecasts, we use five different types of measures. The first three are measures of point forecasts, while the last two are measures of density forecasts. The difference between measures using point forecasts and measures using density forecasts is that measures using point forecasts use the mean of the simulations, while measures using density forecasts use all simulations. Measures using density forecasts give a great view of the full simulation and are not be averaged out as the measures using point forecasts. However, measures using point forecasts still give a good interpretation of the performance and are more efficient in time.
The first measure is the so-called 95% credible interval, which is an interval obtained by simulations. The 2.5% and 97.5% quantiles of the simulations are the lower and upper bounds, respectively. The idea behind this credible interval is that in 95% of the cases the forecast will be in this interval. Another measure is the sign predictability, in this paper referred as the “success rate”, which is the percentage of the forecasts which are in the right direction, as the actual observations. When the actual observation goes down and the forecast as well, then it counts as a “success”. It is also a “success” when the actual observation goes up and the forecast as well. In the two other cases, it counts as a “fail”; in this way, the “success rate” is built. We do not perform sign predictability tests for the reason indicated by Christoffersen and Diebold (2006). Tests that rely on the sign give no information about volatility dynamics, which is potentially valuable for detecting sign predictability.
The third measure is called the Root Mean Squared Error (RMSE). The RMSE is preferred over the Mean Squared Error (MSE) since it is on the same scale as the data. Some authors (e.g., Armstrong (2001)) recommend the use of the RMSE since it is more sensitive to outliers than commonly used Mean Absolute Error (MAE). The RMSE is computed for each cryptocurrency series, i = Bitcoin, Ethereum, Ripple and Litecoin:
RMSE i = t = R T 1 ( y ^ i , t + 1 y i , t + 1 ) 2 T R
where R is the length of the rolling window, T is the number of observations, y ^ i , t + 1 is the ith cryptocurrency forecast at time t, and y i , t + 1 is the actual observation at time t.
The fourth type of measure is for evaluating the density forecasts; this measure is called the Log Predictive Score (LS). In the same way as for the RMSE, it is computed for each series:
LS i = t = R T 1 ln f ( y i , t + 1 )
where f ( y i , t + 1 ) is the predictive density for y i , t + 1 , given the information up to time t. The fifth measure is the Continuous Rank Probability Score (CRPS). This is a continuous extension of the RPS and can be defined by considering an integral of the Brier scores over all possible thresholds x. Denoting the predicted cumulative density function by F ( x ) = p ( X x ) and the observed value of X by y i , the continuous ranked probability score can be written for each series as:
CRPS i = E [ F ( x ) H ( x y i ) ] 2 d x ,
where H ( x y i ) is the Heaviside function that takes the value 0 when the observed value is smaller than the threshold, and 1 otherwise (Jolliffe and Stephenson 2003, Forecast Verification).
For the RMSE, LS and CRPS, we apply the t-test by Diebold and Mariano (1995) for each model versus the benchmark. This test gives a p-value which indicates a certain significance level. If in a table a value has one asterisk, then the model performs better, by a significance level of 5%, than the benchmark model. If in a table a value has two asterisks, then the model performs better, by a significance level of 1%, than the benchmark model. The first row of the tables contain the results of the RMSE, LS and CRPS of the benchmark, which is the BVAR model. Ratios of each models RMSE and CRPS to the benchmark are done such that entries less than 1 indicate that the given model yields forecasts more accurate than those from the benchmark. The differences of each models LS to the benchmark are performed such that a positive number indicates a model beats the baseline.
The other procedure we use is the model confidence set procedure of Hansen et al. (2011) using a R package called M C S , detailed by Bernardi and Catania (2016). The model confidence set procedure compares all the predictions jointly and deletes a model if it is significantly worse, finally ending up with the best possible models of the models that were put in. The models which have a grey background in tables are chosen to be not significantly worse than the other models.

5. Results

As stated in Section 4.6, we use different measures for point and density forecasting. Initially, the focus is on point forecasting. The first results of the forecasts are given in Table 2; these are the percentages of actual observations outside of the 95% credible interval obtained by simulation. To compare the BVAR model with the BVAR-GARCH model, the forecasts of the BVAR-GARCH model is only for Ripple not more often in the 95% credible interval. This would imply that the forecasts are less volatile using the BVAR-GARCH model compared to the BVAR model, and for Ripple this would be the opposite. This is in line with the expectations since the kurtosis of Ripple (see Table 1) is significantly higher than the other cryptocurrencies. The BVAR-SV and BVARX-SV models have the highest percentages of all the cryptocurrencies except for Bitcoin. This would suggest that using Stochastic Volatility will not give a good prediction overall using credible intervals. The results between the BVAR model and the BVARX model are close to each other, thus there is not a clear distinction between these two models. However, the BVARX-GARCH model is the model that stands out the most, which gives the most forecasts in the 95% credible interval, the only exceptions are the BVAR-GARCH model for Ethereum and the BVARX-SV model for Bitcoin.
Overall, the use of the cryptopredictor variables would be helpful to simulate forecasts due to the fact that in almost every case using the cryptopredictor variables would give a lower percentage of actual observations outside of the 95% credible interval. Using a student-t distribution in the SV model is only for Bitcoin more often out of the interval, which is expected as Bitcoin is the least volatile of the cryptocurrencies. Including the cryptopredictor variables into the SV-t model, this percentage is only smaller for Ripple, however not by a lot.
For every cryptocurrency, the credible intervals are also plotted (see Figure A1, Figure A2, Figure A3 and Figure A4 in Appendix A). In these figures, the credible interval of the BVAR models are pretty steady for all cryptocurrencies, hence these models are not capturing the volatile movements of the data that well. When one uses a more expanded version, e.g., the BVAR-SV or BVAR-GARCH model, the credible levels captures the movements better; when there are shocks, the credible levels adapt to its movement. However, the BVARX-SV models stands out the most; there is much noise in the credible levels, thus using the predictors would not be helpful to give a more narrow credible interval to predict one day ahead.
Table 3 shows the results for the second point forecasting measure previously described. This predictability is not statistically tested but gives an insight into the accuracy of the movement of the forecasts. The returns are used to see if the direction of predictions is correct. The BVAR-SV model is compared to the BVAR model and BVAR-GARCH model in all cases more in the right direction. Another observation is that only for Ethereum and Ripple including the cryptopredictor variables predict the direction more precisely. The reason for this behaviour would be that Ripple is more dependent on market movement than the other cryptocurrencies. However, the percentages are under 50% or close to 50%, which would imply that these models (BVAR and BVAR-GARCH) cannot predict the movement very precise. That statement only applies for now on the prediction of the cryptocurrency going up or down.
An important observation of this table is that the stochastic volatility models have the best scores overall and are in some cases about 60–67%, which is much more precise than for example 35.45% of the BVAR-GARCH for Bitcoin. This is especially the case for the SV model with a student-t distribution, thus using a SV model with student-t distribution is the best way, among these models, to forecast the direction of the cryptocurrencies.
Moving to the last point forecast measure, Table 4 contains the results of the ratio of the RMSE. For these results, the RMSE of the benchmark model (BVAR) and the ratios of the other models are reported. As expected in the descriptive statistics, Ripple is the cryptocurrency with the highest RMSE due to the high kurtosis.
For Ripple and Litecoin, the SV models are significantly better than the benchmark model. The GARCH model is in all cases not significantly better than the benchmark; the cause could be that cryptocurrencies do not follow such dynamics. We could state that including the cryptopredictor variables does not affect the RMSE of the models enough to increase the performance of the forecasts. For Bitcoin, there is no model significantly better performing than the VAR, this could be caused by the aforementioned stability of Bitcoin compared to the other cryptocurrencies.
The grey areas indicate the model confidence set; this also confirms our conclusion that using the SV model is in almost every case (except for Litecoin and VARX-SV) in this set. If one wants to forecast these cryptocurrencies with one of these models, then the preferred option, by looking at the RMSE, is using stochastic volatility.
Table 5 and Table 6 contain the results of the density measures CRPS and PL. The results of the CRPS measure are not that different from the RMSE. One difference is that by the CRPS, GARCH outperforms the VAR for Bitcoin and for Ripple if the cryptopredictor variables are included. Hence, the density of Bitcoin and Ripple follow the dynamics of a GARCH model more than the benchmark. However, the SV model also outperforms the GARCH model since the values of the SV model are in many cases lower. In the model, confidence set is now also the GARCH for Bitcoin included.
The conclusion drawn from the first measure of density forecast (CRPS) is that for Ethereum the case is now the same as the case for Bitcoin by using the RMSE; there is no model significantly better than the benchmark. The reason could be that the density of the forecasts of Ethereum are not following the movement captured by the used models, such that the predictability of Ethereum is low caused by its uncertainty being higher than those of the other cryptocurrencies.
Regarding the density forecast for CRPS, the main conclusion is that including stochastic volatility in the model formulation lead to better results with respect to the benchmark (VAR model) and to GARCH specification. In particular, the inclusion of student-t specification of the errors in the SV models leads to better results and to great improvements for every cryptocurrency. If one includes the cryptopredictors in the analysis, there are not so great improvements except when the errors are student-t specified for stochastic volatility.
The predictive likelihood (PL, or log predictive score (LS)) has some different results compared to the previous measures. At first, the predictive likelihood is very close to each other if one compares the cryptocurrencies, which indicates that the models perform the same for the cryptocurrencies. Only for Ethereum there are models significantly better performing than the VAR. The SV models are in that case the most significant and the GARCH and VAR including the cryptopredictor variables are less significant.
Overall, the model confidence set is as before containing the SV models. However, this time the SV-t models are not in this set, only for Litecoin including the cryptopredictor variables. Litecoin has however almost a full set, only the SV-t model is not in it, thus Litecoin is not following a single model, but can be explained by multiple models. The GARCH models are now in the model confidence set as well, which illustrates that the log score of the forecasts are describable as GARCH movements.
Regarding the density forecast for PL, the main conclusion is that including stochastic volatility in the model formulation leads for Ethereum to better results with respect to the benchmark (VAR model) and to GARCH specification. Contrarily, the CRPS inclusion of the student-t specification of the errors in the SV model lead to no significant better results. If one includes cryptopredictors in the analysis, there are only for Ethereum improvements if there is no student-t specification.

Robustness Check

In this section, we perform the forecasting exercises by including different univariate models. We report the results for different possible benchmark models. We consider the following two univariate models: an autoregressive model with one lag (AR(1)) and an autoregressive model with the first three lags (AR(3)) based on the BIC criterion.
Table 7 reports the point and density forecasting for the AR(1) and AR(3) versus the benchmark model considered in Section 5. All models are run by using the usual Bayesian priors for 5000 iterations. Furthermore, we perform the root mean square error (RMSE) and the CRPS for the four main cryptocurrencies. As stated in Table 7, the results for the point and density forecasting are qualitatively similar to multivariate benchmark case, VAR(3).

6. Conclusions

Recently, cryptocurrencies have attracted attention from researchers and financial institutions due to their importance. In this paper, a comparison of the performance of several models has been investigated to predict four of the most capitalised cryptocurrencies: Bitcoin, Ethereum, Ripple and Litecoin. A set of cryptopredictors is applied and eight model combinations are proposed for combining these predictors. The results show statistically significant improvements in point forecasting for all the cryptocurrencies when using a combination of stochastic volatility and a student-t distribution. In density forecasting for all cryptocurrencies, the stochastic volatility model gives the best predictability. One recommendation for future research is to allow different weights across time and time-varying parameters to improve the point and density forecasting. Moreover, other cryptopredictors based on the dynamics of the cryptomarket might be interesting for modelling.

Author Contributions

The work was equally divided between the two coauthors. The origin and development of the paper was a joint initiative. R.B. focused on collection of data and econometric analysis; L.R. worked on writing results and the working paper.

Funding

This research was supported by the European Union Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 796902.

Acknowledgments

We thank the editor, two anonymous referees and Lennart Hoogerheide for helpful comments and suggestions to improve this work. Luca Rossini acknowledges financial support from the European Union Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 796902.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Results

Figure A1. Credible interval for Bitcoin.
Figure A1. Credible interval for Bitcoin.
Jrfm 12 00150 g0a1
Figure A2. Credible interval for Ethereum.
Figure A2. Credible interval for Ethereum.
Jrfm 12 00150 g0a2
Figure A3. Credible interval for Litecoin.
Figure A3. Credible interval for Litecoin.
Jrfm 12 00150 g0a3
Figure A4. Credible interval for Ripple.
Figure A4. Credible interval for Ripple.
Jrfm 12 00150 g0a4

References

  1. Armstrong, J. Scott. 2001. Evaluating Forecasting Methods. In Principles of Forecasting: A Handbook for Researchers and Practitioners. Norwell: Kluwer Academic Publishers. [Google Scholar]
  2. Bernardi, Mauro, and Leopoldo Catania. 2016. Portfolio optimisation under flexible dynamic dependence modelling. Journal of Empirical Finance 48: 1–18. [Google Scholar] [CrossRef]
  3. Bianchi, Daniele. 2018. Cryptocurrencies as an Asset Class? An Empirical Assessment. Warwick: WBS Finance Group Research Paper. [Google Scholar]
  4. Bloomberg. 2017a. Japan’s BITpoint to Add Bitcoin Payments to Retail Outlets. Available online: https://www.bloomberg.com/news/articles/2017-05-29/japans-bitpoint-to-add-bitcoin-payments-to-100-000s-of-outlets (accessed on 9 September 2019).
  5. Bloomberg. 2017b. Some Central Banks Are Exploring the Use of Cryptocurrencies. Available online: https://www.bloomberg.com/news/articles/201706-28/rise-of-digital-coins-has-central-banks-considering-eversions (accessed on 9 September 2019).
  6. Bloomberg. 2018. Big Investors May Be Dragging Bitcoin Toward Market Correlation. New York: Bloomberg. [Google Scholar]
  7. Capgemini and BNP Paribas. 2017. World Payments Report 2017. Payments Volume. Available online: https://www.worldpaymentsreport.com/#non-cashpayments-content (accessed on 9 September 2019).
  8. Carnero, M. Angeles, and M. Hakan Eratalay. 2014. Estimating VAR-MGARCH models in multiple steps. Studies in Nonlinear Dynamics and Econometrics 18: 339–65. [Google Scholar] [CrossRef]
  9. Catania, Leopoldo, Stefano Grassi, and Francesco Ravazzolo. 2018. Predicting the volatility of cryptocurrency time-series. In Mathematical and Statistical Methods for Actuarial Sciences and Finance. Cham: Springer. [Google Scholar]
  10. Catania, Leopoldo, Stefano Grassi, and Francesco Ravazzolo. 2019. Forecasting cryptocurrencies under model and parameter instability. International Joural of Forecasting 35: 485–501. [Google Scholar] [CrossRef]
  11. Cheah, Eng-Tuck, and John Fry. 2015. Speculative bubbles in Bitcoin markets? An empirical investigation into the fundamental value of Bitcoin. Economics Letters 130: 32–36. [Google Scholar] [CrossRef] [Green Version]
  12. Christoffersen, Peter F., and Francis X. Diebold. 2006. Financial asset returns, direction-of-change forecasting, and volatility dynamics. Management Science 52: 1273–87. [Google Scholar] [CrossRef]
  13. Chu, Jeffrey, Saralees Nadarajah, and Stephen Chan. 2015. Statistical analysis of the exchange rate of bitcoin. PLoS ONE 10: e0133678. [Google Scholar] [CrossRef] [PubMed]
  14. Clark, Todd E., and Francesco Ravazzolo. 2015. Macroeconomic Forecasting Performance under Alternative Specifications of Time-Varying Volatility. Journal of Applied Econometrics 30: 551–75. [Google Scholar] [CrossRef]
  15. Cointelegraph. 2017. South Korea Officially Legalizes Bitcoin, Huge Market for Traders. Available online: https://cointelegraph.com/news/south-korea-officiallylegalizes-bitcoin-huge-market-for-traders (accessed on 9 September 2019).
  16. D’Agostino, Antonello, Luca Gambetti, and Domenico Giannone. 2013. Macroeconomic forecasting and structural change. Journal of Applied Econometrics 28: 82–101. [Google Scholar] [CrossRef]
  17. Diebold, Francis X., and Robert S. Mariano. 1995. Comparing predictive accuracy. Journal of Business and Economic Stastistics 13: 253–63. [Google Scholar]
  18. Dyhrberg, Anne Haubo. 2016. Hedging capabilities of bitcoin. Is it the virtual Gold? Finance Research Letters 16: 139–44. [Google Scholar] [CrossRef]
  19. Ethereum. 2014. Ethereum Wiki. Available online: https://github.com/ethereum/wiki/wiki/White-Paper/ (accessed on 9 September 2019).
  20. Fernández-Villaverde, Jesús, and Daniel Sanches. 2016. Can Currency Competition Work? NBER Working Papers 22157. New York: National Bureau of Economic Research. [Google Scholar]
  21. Forbes. 2017. Emerging Applications for Blockchain. Available online: https://www.forbes.com/sites/forbestechcouncil/2017/07/18/emerging-applicationsfor-blockchain (accessed on 9 September 2019).
  22. Griffin, John M., and Amin Shams. 2018. Is Bitcoin Really Un-Tethered? Technical Report, SSRN Working Paper. Rochester: SSRN. [Google Scholar]
  23. Hansen, Peter R., Asger Lunde, and James M. Nason. 2011. The model confidence set. Econometrica 79: 453–97. [Google Scholar] [CrossRef]
  24. Hencic, Andrew, and Christian Gouriéroux. 2015. Noncausal Autoregressive Model in Application to Bitcoin/USD Exchange Rates. In Econometrics of Risk. Edited by Van-Nam Huynh, Vladik Kreinovich, Songsak Sriboonchitta and Komsan Suriya. Studies in Computational Intelligence. Cham: Springer, vol. 583. [Google Scholar]
  25. Hotz-Behofsits, Christian, Florian Huber, and Thomas Otto Zörner. 2018. Predicting cryptocurrencies using sparse non–gaussian state space models. Journal of Forecast 36: 627–40. [Google Scholar] [CrossRef]
  26. Johannes, Michael, Arthur Korteweg, and Nicholas Polson. 2014. Sequential learning, predictive regressions, and optimal portfolio returns. Journal of Finance 69: 611–44. [Google Scholar] [CrossRef]
  27. Jolliffe, Ian T., and David B. Stephenson, eds. 2003. Forecast Verification. A Practitioner’s Guide in Atmospheric Science. Hoboken: John Wiley and Sons Ltd., 240p. [Google Scholar]
  28. Koop, Gary, and Dimitris Korobilis. 2010. Bayesian Multivariate Time Series Methods for Empirical Macroeconomics. Foundations and Trends in Econometrics 3: 267–358. [Google Scholar] [CrossRef]
  29. Koop, Gary, and Dimitris Korobilis. 2013. Large time-varying parameter VARs. Journal of Econometrics 177: 185–98. [Google Scholar] [CrossRef]
  30. Litecoin. 2014. Litecoin Wiki. Available online: https://litecoin.info/Litecoin/ (accessed on 9 September 2019).
  31. Lütkepohl, Helmut. 2007. New Introduction to Multiple Time Series Analysis. Berlin: Springer Publishing Company, Incorporated. [Google Scholar]
  32. Muglia, Camilla, Luca Santabarbara, and Stefano Grassi. 2019. Is Bitcoin a Relevant Predictor of Standard & Poor’s 500? Journal of Risk and Financial Management 12: 93. [Google Scholar]
  33. Nakamoto, Satoshi. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.221.9986 (accessed on 9 September 2019).
  34. Ripple. 2012. Welcome to Ripple. Available online: https://ripple.com/ (accessed on 9 September 2019).
  35. Sapuric, Svetlana, and Angelika Kokkinaki. 2014. Bitcoin is volatile! Isn’t that right? Paper presented at Business Information Systems Workshops, Larnaca, Cyprus, May 22–23; pp. 255–65. [Google Scholar]
  36. Sims, Christopher A. 1980. Macroeconomics and Reality. Econometrica 48: 1–48. [Google Scholar] [CrossRef]
  37. Sims, Christopher A., and Tao Zha. 2006. Were there regime switches in US monetary policy? American Economic Review 96: 54–81. [Google Scholar] [CrossRef]
  38. Stavroyiannis, Stavros, Vassilios Babalos, Stelios Bekiros, Salim Lahmiri, and Gazi Salah Uddin. 2019. The high frequency multifractal properties of Bitcoin. Physica A: Statistical Mechanics and its Applications 1873–2119 520: 62–71. [Google Scholar] [CrossRef]
  39. Yermack, David. 2015. Is Bitcoin a real currency? An Economic appraisal. New York: NYU—Stern School of Business. [Google Scholar]
Figure 1. Price of the four cryptocurrencies from 8 August 2015 to 28 February 2019.
Figure 1. Price of the four cryptocurrencies from 8 August 2015 to 28 February 2019.
Jrfm 12 00150 g001
Figure 2. Daily log returns of the four cryptocurrencies.
Figure 2. Daily log returns of the four cryptocurrencies.
Jrfm 12 00150 g002
Figure 3. Daily log returns of the eight cryptopredictors from 8 August 2015 to 28 February 2019.
Figure 3. Daily log returns of the eight cryptopredictors from 8 August 2015 to 28 February 2019.
Jrfm 12 00150 g003
Table 1. Descriptive statistics, calculated between 8 August 2015 and 28 February 2019.
Table 1. Descriptive statistics, calculated between 8 August 2015 and 28 February 2019.
CoinBitcoinEthereumRippleLitecoin
Maximum22.511941.2337102.735651.0348
Minimum−20.7530−31.5469−61.6273−39.5151
Mean0.20710.40010.27810.1912
Median0.2343−0.0884−0.35370.0000
Std Dev.3.95436.79507.44335.7424
Skewness−0.26240.48983.01791.2631
Kurtosis7.81787.636842.623415.3417
Table 2. Percentage of actual observations outside of the 95% credible interval retrieved by simulation.
Table 2. Percentage of actual observations outside of the 95% credible interval retrieved by simulation.
CryptocurrencyBitcoinEthereumRippleLitecoin
BVAR8.99475.11464.76196.5256
BVAR-SV5.820121.51714.99116.755
BVAR-GARCH5.99653.70375.46744.4092
BVARX9.17114.58554.93836.7019
BVARX-SV3.527313.4048.99478.9947
BVARX-GARCH5.64374.05644.05643.351
BVAR-SVt7.76016.52569.700210.582
BVARX-SVt8.11296.34929.171110.582
Table 3. Percentage of forecasts in the right direction (up or down).
Table 3. Percentage of forecasts in the right direction (up or down).
CryptocurrencyBitcoinEthereumRippleLitecoin
BVAR51.67543.56348.32544.621
BVAR-SV51.85255.55655.55655.732
BVAR-GARCH35.4537.3938.80138.448
BVARX47.79545.1549.73543.034
BVARX-SV51.85256.08556.61450.794
BVARX-GARCH35.09741.44641.97536.861
BVAR-SVt61.90562.96361.90567.901
BVARX-SVt62.43462.96358.02567.725
Table 4. Ratio of RMSE against benchmark.
Table 4. Ratio of RMSE against benchmark.
CryptocurrencyBitcoinEthereumRippleLitecoin
BVAR4.60915.69967.66276.7055
BVAR-SV vs. BVAR0.994660.994660.98465 **0.97735 **
BVAR-GARCH vs. BVAR1.00721.01061.01891.0163
BVARX vs. BVAR1.01111.01131.00571.0098
BVARX-SV vs. BVAR0.995850.995980.98555 **0.98187 *
BVARX-GARCH vs. BVAR1.0131.020.994861.0065
BVAR-SVt vs. BVAR0.995930.98915 **0.98254 **0.98709 **
BVARX-SVt vs. BVAR0.997440.98927 *0.98349 **0.98774 **
Notes: (1) The “X” indicates models with the cryptopredictor variables included, the “t” indicates that the student-t distribution is used. (2) For BVAR, the benchmark model, the table reports the RMSE, for other models it reports the ratio between the RMSE of the current model and the benchmark. Entries less than 1 indicate that forecasts from current model are more accurate than forecasts from the benchmark model. (3) ** and * indicate RMSE ratios are significantly different from 1 at 5% and 10%, according to the Diebold–Mariano test. (4) Gray cells indicate models that belong to the Superior Set of Models delivered by the Model Confidence Set procedure at confidence level 10%.
Table 5. Ratio of CRPS against benchmark.
Table 5. Ratio of CRPS against benchmark.
CryptocurrencyBitcoinEthereumRippleLitecoin
BVAR2.47073.10433.94793.453
BVAR-SV vs. BVAR0.95108 **0.993460.90827 **0.9735 *
BVAR-GARCH vs. BVAR0.96574 **1.04430.997321.0226
BVARX vs. BVAR1.01251.0121.0071.0131
BVARX-SV vs. BVAR1.0661.02980.93993 **0.99681
BVARX-GARCH vs. BVAR0.97812 *1.0420.97615 *1.0216
BVAR-SVt vs. BVAR0.95964 **0.985940.88674 **0.96403 **
BVARX-SVt vs. BVAR0.96002 **0.987640.88773 **0.96525 **
Notes: (1) The “X” indicates models with the cryptopredictor variables included, the “t” indicates that the student-t distribution is used. (2) For BVAR, the benchmark model, the table reports the CRPS, for other models it reports the ratio between the CRPS of the current model and the benchmark. Entries less than 1 indicate that forecasts from current model are more accurate than forecasts from the benchmark model. (3) ** and * indicate CRPS ratios are significantly different from 1 at 5% and 10%, according to the Diebold–Mariano test. (4) Gray cells indicate models that belong to the Superior Set of Models delivered by the Model Confidence Set procedure at confidence level 10%.
Table 6. Differences of PL against benchmark.
Table 6. Differences of PL against benchmark.
CryptocurrencyBitcoinEthereumRippleLitecoin
BVAR−3.2676−3.1777−3.7552−3.8476
BVAR-SV vs. BVAR0.28254−1.6413 **−0.030439−0.17147
BVAR-GARCH vs. BVAR−0.081207−0.76657 *0.271990.27338
BVARX vs. BVAR−0.023045−0.0085887 *−0.025829−0.027074
BVARX-SV vs. BVAR0.28375−0.85084 **0.257620.39481
BVARX-GARCH vs. BVAR0.239−0.278490.36540.40684
BVAR-SVt vs. BVAR0.389740.0679360.595460.63765
BVARX-SVt vs. BVAR0.431210.0648340.559270.4663
Notes: (1) The “X” indicates models with the cryptopredictor variables included, the “t” indicates that the student-t distribution is used. (2) For BVAR, the benchmark model, the table reports the PL, for other models it reports the difference between the PL of the current model and the benchmark. Entries greater than 0 indicate that forecasts from current model are more accurate than forecasts from the benchmark model. (3) ** and * indicate PL differences are significantly different from 0 at 5% and 10%, according to the Diebold–Mariano test. (4) Gray cells indicate models that belong to the Superior Set of Models delivered by the Model Confidence Set procedure at confidence level 10%.
Table 7. Point (RMSE) and Density forecasting (CRPS) for Bayesian AR(1), AR(3) and VAR(3).
Table 7. Point (RMSE) and Density forecasting (CRPS) for Bayesian AR(1), AR(3) and VAR(3).
ModelsBitcoinEthereumRippleLitecoin
RMSE
BAR(1)4.60335.64707.57956.5794
BAR(3)4.60695.65177.59846.6076
BVAR(3)4.60915.69967.66276.7055
CRPS
BAR(1)2.47173.07903.83953.4161
BAR(3)2.47303.08093.88163.4245
BVAR(3)2.47073.10433.94793.453

Share and Cite

MDPI and ACS Style

Bohte, R.; Rossini, L. Comparing the Forecasting of Cryptocurrencies by Bayesian Time-Varying Volatility Models. J. Risk Financial Manag. 2019, 12, 150. https://doi.org/10.3390/jrfm12030150

AMA Style

Bohte R, Rossini L. Comparing the Forecasting of Cryptocurrencies by Bayesian Time-Varying Volatility Models. Journal of Risk and Financial Management. 2019; 12(3):150. https://doi.org/10.3390/jrfm12030150

Chicago/Turabian Style

Bohte, Rick, and Luca Rossini. 2019. "Comparing the Forecasting of Cryptocurrencies by Bayesian Time-Varying Volatility Models" Journal of Risk and Financial Management 12, no. 3: 150. https://doi.org/10.3390/jrfm12030150

Article Metrics

Back to TopTop