開始使用免費開始

繪製報酬率直方圖

身為交易者,分析資產的報酬特性很重要,例如價格變動區間、報酬分佈等。多年來,特斯拉的支持者與放空者對特斯拉股票的多空操作都相當積極,導致股價相當震盪。你手上有特斯拉的歷史日價資料,想要驗證這個現象。

股票資料已預先載入為 tsla_data,且已將 matplotlib.pyplotplt 匿名匯入。圖表的其他自訂項目(例如標題與座標軸標籤)也都已為你準備好。

本練習屬於課程

Financial Trading in Python

檢視課程

練習說明

  • 使用 Close 價計算每日百分比變動,並將結果儲存在名為 daily_return 的新欄位。
  • 繪製 daily_return 的直方圖,將箱數設為 100。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Calculate daily returns
tsla_data['daily_return'] = tsla_data['____'].____() * 100

# Plot the histogram
tsla_data['____'].____(____, color='red')
plt.ylabel('Frequency')
plt.xlabel('Daily return')
plt.title('Daily return histogram')
plt.show()
編輯並執行程式碼