Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

HurstIndex

calculate the Hurst Index The Hurst index can be used to measure whether returns are mean reverting, totally random, or persistent.


Description

Hurst obtained a dimensionless statistical exponent by dividing the range by the standard deviation of the observations, so this approach is commonly referred to as rescaled range (R/S) analysis.

Usage

HurstIndex(R, ...)

Arguments

R

an xts, vector, matrix, data frame, timeSeries or zoo object of asset returns

...

any other passthru parameters

Details

H = log(m)/log(n)

where m = [max(r_i) - min(r_i)]/sigma_p and n = number of observations A Hurst index between 0.5 and 1 suggests that the returns are persistent. At 0.5, the index suggests returns are totally random. Between 0 and 0.5 it suggests that the returns are mean reverting.

H.E. Hurst originally developed the Hurst index to help establish optimal water storage along the Nile. Nile floods are extremely persistent, measuring a Hurst index of 0.9. Peters (1991) notes that Equity markets have a Hurst index in excess of 0.5, with typical values of around 0.7. That appears to be anomalous in the context of the mainstream 'rational behaviour' theories of economics, and suggests existence of a powerful 'long-term memory' causal dependence. Clarkson (2001) suggests that an 'over-reaction bias' could be expected to generate a powerful 'long-term memory' effect in share prices.

References

Clarkson, R. (2001) FARM: a financial actuarial risk model. In Chapter 12 of Managing Downside Risk in Financial Markets, ed. Sortino, F. and Satchel, S. Woburn MA. Butterworth-Heinemann Finance.

Peters, E.E (1991) Chaos and Order in Capital Markets, New York: Wiley.

Bacon, Carl. (2008) Practical Portfolio Performance Measurement and Attribution, 2nd Edition. London: John Wiley & Sons.


PerformanceAnalytics

Econometric Tools for Performance and Risk Analysis

v2.0.4
GPL-2 | GPL-3
Authors
Brian G. Peterson [cre, aut, cph], Peter Carl [aut, cph], Kris Boudt [ctb, cph], Ross Bennett [ctb], Joshua Ulrich [ctb], Eric Zivot [ctb], Dries Cornilly [ctb], Eric Hung [ctb], Matthieu Lestel [ctb], Kyle Balkissoon [ctb], Diethelm Wuertz [ctb], Anthony Alexander Christidis [ctb], R. Douglas Martin [ctb], Zeheng 'Zenith' Zhou [ctb], Justin M. Shea [ctb]
Initial release
2020-02-05

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.