什么是赫斯特指数?
赫斯特指数是由英国水文学家哈罗德·埃德温·赫斯特研究尼罗河水位时发现的一个统计指标,它用来衡量一个时间序列的长期记忆性或持续性。

它回答了这样一个问题:一个序列过去的趋势,在多大程度上会影响其未来?
H指数的值通常在0到1之间,其含义如下:
-
H = 0.5 (随机游走)
- 含义:序列是完全随机的,就像布朗运动,过去的价格变动对未来没有任何预测价值,今天的涨跌与昨天无关。
- 市场表现:市场是高效且不可预测的,技术分析基本无效。
-
H > 0.5 (持续性 / 趋势性)
(图片来源网络,侵删)- 含义:序列具有长期记忆性,这被称为“趋势持续”或“成簇现象”,一个上升趋势很可能会继续上涨,一个下降趋势很可能会继续下跌。
- 市场表现:市场存在趋势,如果市场在过去N天是上涨的,那么它在未来N天继续上涨的概率大于50%,这为趋势跟踪策略(如均线、突破策略)提供了理论基础。
-
H < 0.5 (反持续性 / 均值回归)
- 含义:序列具有反持续性或均值回归特性,这被称为“波动逆转”,一个大幅上涨之后,很可能迎来下跌;一个大幅下跌之后,很可能迎来反弹。
- 市场表现:市场是震荡的,过度上涨或过度下跌后,价格倾向于向其长期均值回归,这为反转策略(如RSI超买超卖、布林带策略)提供了理论基础。
如何计算赫斯特指数?(简化版)
计算H指数有多种方法,其中最常用的是重标极差分析法,这里我们不深入复杂的数学公式,而是理解其核心思想:
- 准备数据:获取一个期货品种(如螺纹钢、原油)的收盘价时间序列。
- 计算均值和标准差:计算该序列的平均值和标准差,用于标准化数据。
- 构建累积离差序列:计算每日价格与均值的累积离差,这反映了价格相对于均值的“游走”路径。
- 计算极差:对于不同时间长度的窗口(如10天、20天、50天...),计算该窗口内累积离差的最大值与最小值之差,即“极差”。
- 重标:将每个窗口的极差除以该窗口对应的标准差,得到“重标极差”。
- 回归分析:将窗口长度(的对数)与重标极差(的对数)进行线性回归,这条回归线的斜率就是赫斯特指数H的近似值。
在实践中,我们通常会使用Python(如numpy, pandas, hurst库)或专业量化软件(如MATLAB, R)来计算。
赫斯特指数在期货交易中的核心应用
期货市场由于高杠杆和双向交易特性,对趋势和震荡的判断至关重要,H指数为判断市场状态提供了量化依据。

判断市场状态,指导策略选择
这是H指数最直接、最有价值的应用。
-
当 H > 0.5 (H = 0.65)
- 市场解读:当前市场处于趋势状态,价格运动的持续性很强。
- 交易策略:
- 趋势跟踪:应优先采用趋势策略,移动平均线交叉策略、MACD策略、突破策略等。
- 仓位管理:可以更坚定地持有头寸,因为趋势延续的可能性较大。
- 止损设置:可以适当放宽止损,以避免被正常的趋势回调洗出。
- 期货品种举例:在牛市或熊市中,像原油、铜、股指期货等品种,其H指数往往会显著高于0.5。
-
当 H < 0.5 (H = 0.35)
- 市场解读:当前市场处于震荡状态,价格倾向于均值回归。
- 交易策略:
- 反转交易:应优先采用反转策略,在布林带上轨附近做空,在下轨附近做多;利用RSI、KDJ等超买超卖指标进行高抛低吸。
- 区间交易:在明确的支撑位和阻力位之间进行高抛低吸。
- 仓位管理:应采用“薄利多销”的策略,快进快出,避免逆势扛单。
- 期货品种举例:在宏观经济数据发布前后、或市场方向不明时,许多期货品种会进入震荡模式,H指数会低于0.5。
-
当 H ≈ 0.5
- 市场解读:市场接近随机,过去的信息对未来几乎没有帮助。
- 交易策略:此时应谨慎使用任何基于历史模式的策略,可以考虑基本面分析、事件驱动交易,或者干脆离场观望。
衡量不同期货品种的特性
不同的期货品种由于其基本面和参与者结构不同,其H指数也大相径庭。
- 高H指数品种:通常流动性好、受宏观经济影响大、趋势性强的品种。
- 股指期货:反映整体市场情绪,趋势性强。
- 原油期货:受地缘政治、供需关系影响巨大,容易形成长期趋势。
- 贵金属期货:在通胀或避险情绪驱动下,趋势明显。
- 低H指数品种:可能更多受季节性、短期供需变化或投机情绪影响,震荡性较强。
- 农产品期货(如大豆、玉米):受天气、收成报告等短期因素影响大,容易来回拉锯。
- 部分化工品期货:供需关系复杂,价格波动频繁。
通过计算不同品种的H指数,交易者可以选择与自己交易风格(趋势派或震荡派)最匹配的品种。
优化参数
H指数可以帮助我们优化技术指标的参数。
- 移动平均线周期:如果某品种的H指数为0.7(强趋势性),那么使用较长的均线周期(如60日、120日)会比短周期(如5日、10日)更有效。
- 布林带宽度:在强趋势市场(H>0.5)中,价格会持续运行在布林带的一侧,此时布林带的参考意义下降,而在震荡市场(H<0.5)中,布林带的通道特性会非常有效。
重要局限性与注意事项
赫斯特指数是一个强大的工具,但并非万能的,使用时必须注意其局限性:
- 非静态性:H指数不是一成不变的,它会随着市场环境的变化而变化,一个今天H=0.7的趋势品种,可能在明天就变成H=0.4的震荡品种。需要定期(如每周或每月)重新计算H指数,以适应市场的动态变化。
- 计算窗口敏感:计算H指数所使用的数据窗口长度会影响结果,不同的窗口长度可能会得出不同的H值,需要找到一个相对稳定和可靠的窗口。
- 无法预测方向:H指数只能告诉你市场是“趋势性”的还是“震荡性”的,但它无法告诉你趋势的方向是上涨还是下跌,它只告诉你“惯性”的存在,但“惯性”往哪走需要其他方法(如均线、MACD)来判断。
- 无法预测拐点:在H>0.5的趋势市场中,它告诉你趋势会持续,但当趋势即将反转时,H指数并不会提前给出信号,它告诉你“现在在跑步”,但不会告诉你“马上要撞墙了”。
- 样本需求:准确计算H指数需要足够长的历史数据,否则结果可能不可靠。
一个简化的实践思路
如果你想在期货交易中尝试使用H指数,可以遵循以下步骤:
- 选择品种和时间:选择你感兴趣的期货品种(如螺纹钢主力合约),并确定计算周期(如日线)。
- 计算H指数:使用Python等工具,计算过去N天(如过去100个交易日)的H指数,得到
H = 0.68。 - 判断状态并制定策略:
- H > 0.5,市场处于趋势状态。
- 策略:放弃震荡策略,转向趋势策略,当价格站上20日均线时,考虑开多单;跌破20日均线时,考虑平仓或反手。
- 动态跟踪:每周重新计算一次H指数,如果发现H指数从0.68下降到0.45,你需要警惕,市场可能正在从趋势转为震荡,此时应逐步减少趋势策略的仓位,并开始关注震荡机会。
赫斯特指数为期货交易者提供了一个独特的量化视角,用以理解市场的“记忆”和“行为模式”,它是一个优秀的市场状态判断器,能帮助你在“趋势跟踪”和“均值回归”这两种截然不同的交易哲学之间做出明智的选择。
H指数是你的“导航仪”,告诉你当前是在“高速公路”(趋势)还是在“市区道路”(震荡),但它不是“GPS”,不能直接告诉你下一个路口怎么走(具体买卖点)。 将它与其他分析工具结合使用,才能构建出更稳健、更有效的交易系统。
标签: 期货价格趋势预测Hurst指数方法 Hurst指数精准预测期货技巧 期货趋势Hurst指数应用策略