標籤:程式設計,獲取載入,整併轉換,摘要探索
圖片來源:Photo by Aditya Vyas on Unsplash
什麼是股票分割
2020 年 8 月 31 日,特斯拉(美股代號:TSLA)與蘋果電腦(美股代號:AAPL)的股票分割正式生效,特斯拉採取 1 股分割為 5 股,蘋果電腦採取 1 股分割為 4 股。
在股票分割基準日前如果持有 1 股市值 2,000 美元特斯拉股票,變成持有 5 股,但股價會變成原本的 1/5 即 400 美元,持有市值依然為 5 x 400 = 2,000 美元。
如果持有 1 股市值 460 美元蘋果電腦股票,變成持有 4 股,但股價會變成原本的 1/4 即 115 美元,持有市值依然為 4 x 115 = 460 美元。
股票分割對股東的影響僅有股數增加,持股總市值並沒有產生變化。
為何做股票分割
高價的股票,以分割前的特斯拉來說,購買一股就需要 2,000 美金,這會使得能夠參與買賣的投資人數減少,特別是投資金額不高的投資人,潛在風險就是未來股價不容易再繼續攀升;假如股票分割後,因為有了更多投資人參與買賣,總市值依然可以持續上漲,總結來說股票分割的好處有二:
讓原本持有股票的股東及員工受惠;
向市場發出訊號公司看好未來發展,有信心吸引更多投資人購買,推升股價。
股票分割完成以後,金融資訊網站(例如 Yahoo! Finance)將依據分割比例對股票的歷史價格一併調整,原因是股價為量化交易中的重要訊號,若不對歷史價格作調整,容易造成投資人的誤判。這一點從特斯拉與蘋果電腦的歷史股價圖形就可以發現,我們看不太出在哪些時間點特斯拉與蘋果電腦有發生過股票分割。
專案簡介
從金融資訊網站所獲得的歷史股價都有依照股票分割比例做過調整,在這個專案,我們打算寫一些 R 程式將特斯拉(美股代號:TSLA)與蘋果電腦(美股代號:AAPL)還原成未調整價格並繪製圖形觀察出股票分割的跡象,我們能暸解如何使用 R 的 quantmod
套件與 xts
類別作為股價資料的擷取、操作與分析的工具。
點選連結可以在瀏覽器開啟互動 Jupyter Notebook 查看完整程式碼以及專案細節:https://mybinder.org/v2/gh/datainpoint/project-what-is-stock-split/master?filepath=project-what-is-stock-split.ipynb
如果您喜歡 Datainpoint 的文章,可以訂閱並分享給親朋好友 :)
如果您希望 Datainpoint 未來多寫哪些題材,可以留言讓我知道 :)
請問是否有可能分享用python來計算股票分割的原始價格? 或是哪篇文章有相近類似的分享? 謝謝