調整股票分割與股利
股票分割會造成歷史價格出現大幅變動,但其實不會改變公司的整體價值。因此,你必須調整分割前的所有價格,才能正確計算歷史報酬。
同樣地,你也必須調整發放股利前的所有價格。股利確實會按股利金額降低公司的價值,但投資人的報酬不受影響,因為會收到等值的股利。
在這個練習中,你會學到如何使用 adjustOHLC() 函式,將原始的歷史 OHLC 價格調整為包含分割與股利效果的價格,讓歷史報酬能夠精準計算。
Yahoo Finance 會提供原始價格,以及已調整分割與股利的收盤價欄位。adjustOHLC() 的輸出應該要與 Yahoo 的調整後收盤價欄位一致。來自 Yahoo Finance 的 AAPL 資料已經載入到你的工作空間。
雖然不是完成本練習的必要條件,但如果你想更深入了解,Yahoo Finance 提供了一個關於調整後收盤價計算的[易讀範例](https://help.yahoo.com/kb/finance/SLN2311.html)。
本練習屬於課程
在 R 匯入與管理金融資料
練習說明
- 檢視
AAPL的前幾列。 - 使用
adjustOHLC()調整AAPL資料,並將結果指定給名為aapl_adjusted的物件。 - 檢視
aapl_adjusted的前幾列。留意aapl_adjusted的收盤價欄位與AAPL的調整後收盤價欄位相同。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Look at first few rows of AAPL
# Adjust AAPL for splits and dividends
# Look at first few rows of aapl_adjusted