1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中的金融交易

Connected

道练习

计算 RSI

RSI 的计算遵循一个直接的公式。RS(相对强弱,Relative Strength)是在所选的 n 个周期内,上涨价格变动的平均值除以下跌价格变动的平均值。

\( RSI = 100 - 100/(1+RS)\)

其中: RS = 上涨价格变动的平均值 / 下跌价格变动的平均值

所有这些计算都可以在 Python 中用一行代码完成。本练习中,您将使用 Google 股票的历史日度价格数据完成第一次 RSI 计算。

日度价格数据已加载为 stock_data。此外,talib 也已为您导入。

说明

100 XP
  • 使用 talib 中合适的方法和价格数据的 Close 列计算 RSI,并将结果保存到名为 RSI_14 的新列中。
  • 使用周期为 21 的 RSI,并将结果保存到名为 RSI_21 的新列中。
  • 打印 stock_data 的最后 5 行。