导入指数成分股价格信息
现在,您将使用上一个练习中选择的公司股票代码来计算每家公司的收益率。
本练习是课程的一部分
Python 中的时间序列数据处理
练习说明
我们已为您导入了 pandas(命名为 pd)和 matplotlib.pyplot(命名为 plt)。我们还提供了变量 tickers,其中包含每个指数成分股的 Stock Symbol,类型为 list。
- 打印
tickers,确认其内容与上个练习中的结果一致。 - 使用
pd.read_csv()导入'stock_prices.csv',解析'Date'列,并在赋值给stock_prices之前将'Date'列设为索引。使用.info()查看结果。 - 通过用
stock_prices的最后一行除以第一行,再减去 1 并乘以 100,计算指数成分股的价格收益率。将结果赋给price_return。 - 绘制排序后收益率的水平条形图,标题为
Stock Price Returns。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Print tickers
print(____)
# Import prices and inspect result
stock_prices = ____
print(____)
# Calculate the returns
price_return = ____
# Plot horizontal bar chart of sorted price_return