开始使用免费开始使用

狗拴在皮带上?(第 1 部分)

取暖油和天然气的价格数据已分别预加载在 DataFrame HONG 中。首先,请绘制这两条价格序列,它们看起来像随机游走。然后绘制两者的差值,这应该更像是均值回归的序列(为将两个序列转换到相同单位,我们把以$/gallon 计价的取暖油价格乘以 7.25,将其转换为与天然气相同的单位——$/millionBTU)。

连续期货(各合约到期需拼接为一条连续序列)的数据来自 Quandl

本练习是课程的一部分

Python 中的时间序列分析

查看课程

练习说明

  • 在同一子图中绘制取暖油 HO 和天然气 NG
    • 请将 HO 价格乘以 7.25,使其单位与 NG 一致
  • 在第二个子图中绘制价差
    • 价差为 7.25*HO - NG

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Plot the prices separately
plt.subplot(2,1,1)
plt.plot(7.25*___, label='Heating Oil')
plt.plot(___, label='Natural Gas')
plt.legend(loc='best', fontsize='small')

# Plot the spread
plt.subplot(2,1,2)
plt.plot(___*HO-___, label='Spread')
plt.legend(loc='best', fontsize='small')
plt.axhline(y=0, linestyle='--', color='k')
plt.show()
编辑并运行代码