使用Excel 365 管理股票投資 - 青蛙的綠色池塘

文章推薦指數: 80 %
投票人數:10人

股票資料類型可取得盤中延遲股價 (約延遲20 分鐘), 最後收盤價則只有最近一個已收盤交易日的收盤價。

如果您沒有Office 365, 您還是 ... 青蛙的綠色池塘 跳到主文 非王子,真青蛙... 部落格全站分類:休閒旅遊 相簿 部落格 留言 名片 Apr13Mon202022:20 使用Excel365管理股票投資 對股票投資族來說, 使用Excel或類似的試算表工具來記錄、或管理投資明細與計算報酬率, 並不是什麼新鮮的想法, 在google上也可以找到許多人分享如何製作自己的股票試算表, 但對習慣(或者說是偏好)使用Excel的人來說, 最讓人頭痛的部份應該就屬「如何抓取股價資訊」以自動計算庫存損益了。

在過去, 我們可能得透過手動建立自網頁匯入表格的連結功能、 逐筆將個股資訊加入Excel中, 或是透過撰寫VBA的方式來抓取。

Excel裡一直缺乏像google試算表裡可以直接用內建函式來快速取得股票資訊的功能, 不過這一點在MSOffice365中的Excel(以下簡稱Excel365)內終於有解- Excel365在2003(2020年3月版)更新版本中新增了「股票」與「地理」資料類型, 其中「股票」資料類型便可以讓我們以更優雅的方式取得股價資訊, 雖然因為非即時更新、所以還無法取代其它看盤工具, 但若是要整理自己的股票投資交易明細的話、則是綽綽有餘了。

另外,此功能目前貌似只支援在集中市場掛牌的股票, 在櫃買市場掛牌的股票則是都搜尋不到, 只能再等等看看未來是否會加入支援了... 目前此功能僅支援Office365內的Excel應用程式, 若以其它買斷型的Office(如Office2016、2019等)開啟包含股票資料類型的xlsx檔案, 跟股票資料類型相關的儲存格內容會顯示錯誤, 而網頁版的ExcelApp雖然可正確顯示、但無法更新, 微軟未來會不會把此功能下放給Office365之外的其它版本與平台還不確定。

(官網沒把話說死...) 以下,便以我自己製作的範本檔搭配幾個常用的股票操作、 來介紹如何以Excel365的這個新功能建立股票投資試算表。

考慮到目前Excel365並未完整支援所有上市櫃股票, 這個範本檔(v2)中我另外至證交所與櫃買中心取得所有個股最後收盤價, 以作為Excel365未支援個股的備援方案。

這與內建的股票資料類型差別在於, 股票資料類型可取得盤中延遲股價 (約延遲20分鐘), 最後收盤價則只有最近一個已收盤交易日的收盤價。

如果您沒有Office365, 您還是可以試試看這個範本在您的Excel 版本中是否可用, 如果使用上有問題或功能在您的Excel 中不被支援(例如範本中使用了部份新的Excel函式), 您可以留言告知您的Excel 版本與遇到的問題, 也許日後我可以協助提供其它版本Excel適用的範本。

此外,以下範例所提及的股票與股價皆只是為了介紹如何使用此範本, 並沒有推薦之意、交易內容也是虛構的, 還是要先免責聲明一下...XD   D.準備步驟-範本下載: D-1. 以瀏覽器開啟這個線上範本連結(v2) 後,點一下網頁功能表中的[檔案]。

D-2. 按一下網頁中的[另存新檔]後, 再按[下載複本]以下載Excel範本檔案至本地端電腦上。

  0.確認步驟-查詢 Excel版本: 0-1. 若要確認您的Excel版本,請在Excel中按一下[檔案]。

0-2. 點選左側的[帳戶]後, 確認您的Excel為MicrosoftOffice365,且版本為2003或更新版。

  1.新增股票資訊: 若要讓庫存股票在Excel中可以取得最新報價並試算出現值與報酬率的話, 我們需要先將所有會參考到的個股股價欄位先準備好。

以下以Excel365為例進行操作, 若您使用的Excel非365訂閱版本且無對應功能的話, 您會需要使用其它方式建立這些個股資訊欄位。

1-1. 切換至[股價資訊]工作表, 將表格內第一條股票資訊的[股票]欄(A2)修改為欲加入的股票代碼並前綴XTAI:(或TW與一個空格), (例如"XTAI:00692"或"TW00692",加上此前綴可讓Excel比較不會找到其它國家的股票) 再點選上方 [資料]功能區內的 [股票]按鈕。

(若功能區內無此按鈕,表示您的Excel版本不支援此功能,請跳至1-7手動輸入代號欄位) 1-2. 若Excel彈出安全性注意事項,按[確定]以連線至外部資料來源查詢股票資訊。

(若您不想每次都跳這個確認視窗的話,可以回到Excel內按一下橘色那條安全性警告內的[啟用內容]按鈕) 1-3. Excel會根據股票代碼自動取得對應的股票資訊,並自動更新剩餘欄位。

1-4. 往後若要新增新的股票資訊, 請在表格下方的第一個空行對應的[股票]欄填入欲新增的股票代碼(前綴XTAI:或TW與一個空格), 然後再按一下[資料]功能區內的[股票]按鈕。

1-5. 在Excel自動取得新增的股票資訊後,會自動更新剩餘欄位。

1-6. 若輸入的股票代碼在Excel365中尚未支援(例如上櫃股票), 股票資訊因此取得失敗。

1-7. 若股票資訊取得失敗,可改以手動在[代號]欄填入股票代號, 這時範本(v2版)會改搜尋[最後收盤價]工作表內的資訊並用以更新其它欄位。

(由於[最後收盤價]內並無產業資訊,因此透過此方式建立的項目皆會顯示為Others)   2.刪除股票資訊: 由於[股價資訊]工作表內的個股資訊主要用於庫存股票的管理, 當某檔個股已完全獲利了結賣光光時, 這檔個股對應的資訊就可以從[股價資訊]工作表中功成身退, 以改善整個Excel的更新效率。

2-1. 若要刪除[股價資訊]工作表內的某檔股票, 請先點選表格中該個股對應的任何一個欄位, 在上方[常用]功能區內點選[刪除]下方的v箭頭, 再於展開的子功能表中選擇[刪除工作表列]或[刪除表格列]。

  3.買進股票: 當我們買進某檔股票、或申購中籤、或參與認股, 就需要至[持股]工作表內新增對應的買進交易紀錄。

3-1. 若要新增庫存持股, 切換至[持股]工作表,點一下表格區第一個空行的[股票]欄位, 此時儲存格右方會出現一個倒三角形, 按一下便可從下拉式選單裡選擇欲新增的股票。

(須先至[股價資訊]工作表中新增該檔股票的資訊) 3-2. 選擇股票後, 接著請手動輸入[買進日期]、[買進股數]、[買進價]、 與[買進成本](含手續費)等欄位。

(其它欄位會自動抓取與更新,請勿手動編輯更動) (自動計算的[預估現值]、[預估損益]、與[預估報酬率]已扣除賣出牌告交易手續費與證交稅)   4.賣出股票: 當我們將持股賣出時, 便需要將該筆持股的買進與賣出紀錄輸入至[已實現]工作表, 同時自[持股]工作表刪除該筆持股的買進紀錄。

若有多次買進一次賣出的情形, 請手動合併計算買進交易成本、或分拆賣出交易與對應的買進紀錄配對。

(若您希望在後續更精確計算出年化報酬率,建議分拆賣出交易紀錄) 4-1. 若要新增賣出股票紀錄, 請先切換至[持股]工作表,選擇要賣出庫存持股的[股票]至[買進成本]欄位後, 按一下上方[常用]功能區內的複製按鈕(或Ctrl+c)。

(若[持股]工作表無此筆買進紀錄,請略過此步驟) 4-2. 切換至[已實現]工作表,按一下表格區第一個空白行的[股票]欄位, 再按上方[常用]功能區內[貼上]下方的v箭頭, 點一下展開後[貼上值]裡最左邊的按鈕(值)。

(請勿以Ctrl+v貼上,以避免連同儲存格的內容檢查一併被帶入,造成未來輸入上的問題) (若[持股]工作表內無此筆買進紀錄,請略過貼上步驟,改手動輸入[已實現]工作表內的買進相關欄位) 4-3. 貼上買進資訊後,請再手動編輯[賣出日期]、[賣出價]、 與[賣出總額](含手續費與證交稅)等欄位。

(其它欄位會自動更新,請勿手動編輯修改) 4-4. 回到[持股]工作表, 透過上方[常用]工作區裡、[刪除]按鈕展開後的[刪除工作表列]或[刪除表格列], 將該筆賣出股票對應的庫存持股紀錄刪除。

(若[持股]工作表無此筆買進紀錄,請略過此步驟)   5.配股: 5-1. 若要新增配股資訊, 請切換至[持股]工作表,點一下表格區內第一行空白的[股票]欄, 按一下儲存格右方的倒三角形,並於彈出的選單中選擇欲新增的股票。

(須先至[股價資訊]工作表中新增該檔股票的資訊) 5-2. 選擇股票後, 請手動輸入[買進日期](配股日)、[買進股數](配發股數)、 [買進價](0)、與[買進成本](0)等欄位。

(其它欄位會自動抓取與更新,請勿手動編輯更動)   6.配息: 雖然有些投資人會把配息視為持股成本的減項(因此放久了可以達到零成本的效果), 但這裡我是把配息當作已實現損益的一部份。

6-1. 若要新增配息資訊,請切換至[已實現]工作表, 於表格區內的第一行空白手動輸入[股票]、 [買進日期](配息日)、[買進股數](0)、[買進價](0)、[買進成本](0)、 [賣出日期](配息日)、[賣出價](0)、[賣出總額](實領股息)、 與[備註]("配息")等欄位。

(其它欄位會自動更新,請勿手動編輯修改)   7.申購未中籤: 我將申購未中籤的手續費視為已實現的損失, 因此會加至[已實現]工作表中。

7-1. 若要新增申購未中籤紀錄,請切換至[已實現]工作表, 於表格區內的第一行空白手動輸入[股票]、 [買進日期](申購日)、[買進股數](0)、[買進價](0)、[買進成本](20)、 [賣出日期](申購日)、[賣出價](0)、[賣出總額](0)、與[備註]("申購")等欄位。

(其它欄位會自動更新,請勿手動編輯修改)   8.交易報表分析: 此範本中內含[最後收盤價]、以及幾份基於[持股]與[已實現]工作區內容的簡易分析報表, 但需要手動觸發這些報表的內容更新。

8-1. 按一下上方[資料]功能區裡的[全部重新整理]按鈕, 可一併更新Excel中的[最後收盤價]、[股價資訊]、[持股分析]、[已實現分析]、與[交易總表]等工作表。

(若您有自行新增外部資料連結,也會同時更新) 8-2. 若Excel彈出安全性注意事項,按[確定]以連線至外部資料來源更新股票資訊。

(若您不想每次都跳這個確認視窗的話,可以回到Excel內按一下橘色那條安全性警告內的[啟用內容]按鈕) 8-3. 若Excel彈出存取Web內容對話框, 請確認是使用匿名後按一下[連接]按鈕, 以允許Excel連線至證交所(twse)下載上市股票最後收盤價。

8-4. 若Excel再次彈出存取Web內容對話框, 請一樣確認是使用匿名後按一下[連接]按鈕, 以允許Excel連線至櫃買中心(tpex)下載上櫃股票最後收盤價。

8-5. 若Excel彈出隱私權等級對話框, 請將twse與tpex兩個網頁的等級設定為[公用]後按[儲存]。

8-6. 更新完成後, [最後收盤價]工作表內會自動合併取得來自證交所與櫃買中心的上市櫃股票最後收盤價, 以作為Excel365股票資料類型不支援個股的備援。

8-7. 根據[持股]工作表更新後的[持股分析]工作表, 統整了目前庫存持股依個股與產業總結出的成本、現值、未實現損益、與投資組合佔比。

8-8. 根據[已實現]工作表更新後的[已實現分析]工作表, 統整了個股已實現的報酬損益等資訊。

8-9. 綜合[持股]與[已實現]工作表內容更新後的[交易總表]工作表, 結合所有交易紀錄(A)並依此計算出年化報酬率(B)。

以上是這個Excel範本檔案的使用方式, 若您需要更進一步客制化交易分析的部份, [持股分析]與[已實現分析]工作表皆是使用[樞紐分析表]製作, 您可以選取表格中任一儲存格, 便可使用上方 [樞紐分析表分析]功能區裡的功能進行調整。

[交易總表]工作表則可透過上方[資料]功能區裡的[查詢與連線]進行調整。

最後還是要再次重申, 上述範例中使用的股票交易假資訊都只是為了介紹這個範本的使用, 並無推薦之意喔~   文章標籤 office365 Excel 股票 全站熱搜 創作者介紹 青蛙 青蛙的綠色池塘 青蛙發表在痞客邦留言(11)人氣() E-mail轉寄 全站分類:數位生活個人分類:蛙掌此分類上一篇:在OneDrive同步工具中連結多帳戶 此分類下一篇:使用PuTTY以SSH連線至PTT 上一篇:190727深澳快閃 下一篇:200102深入淺出東北角-鼻頭角步道 ▲top 留言列表 發表留言 參觀人氣 本日人氣: 累積人氣: 月曆 « 十二月2021 » 日 一 二 三 四 五 六       1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31   文章彙整 文章彙整 2021十二月(4) 2021十一月(2) 2021六月(2) 2021五月(1) 2021四月(4) 2021三月(2) 2021二月(1) 2021一月(1) 2020十二月(4) 2020十一月(5) 2020十月(5) 2020九月(3) 2020八月(3) 2020七月(3) 2020六月(2) 2020五月(1) 2020四月(4) 2020三月(3) 2020二月(3) 2020一月(3) 2019十二月(2) 2019十月(1) 2019八月(1) 2019六月(4) 2019五月(5) 2019四月(5) 2019一月(1) 2018十二月(1) 2018九月(1) 2018七月(1) 2018六月(1) 2018三月(2) 2018二月(2) 2018一月(5) 2017十二月(1) 2017十一月(2) 2017十月(1) 2017八月(1) 2017七月(3) 2017六月(1) 2017五月(1) 2017四月(2) 2017三月(2) 2017二月(1) 2017一月(2) 2016十二月(3) 2016十一月(1) 2016九月(1) 2016八月(1) 2016七月(4) 2016六月(2) 2016五月(2) 2016四月(2) 2016三月(4) 2016二月(3) 2016一月(3) 2015十二月(4) 2015十一月(3) 2015九月(3) 2015七月(8) 2015六月(1) 2015五月(2) 2014八月(3) 2014七月(4) 2014六月(1) 2012五月(1) 2011十二月(2) 2011十一月(1) 2011五月(3) 2011四月(4) 2011二月(2) 2011一月(1) 2010十一月(3) 2010八月(1) 2010七月(2) 2010六月(2) 2010五月(4) 2010四月(4) 2010三月(6) 2010二月(7) 2010一月(6) 2009十二月(7) 2009十一月(6) 2009十月(2) 2009九月(1) 2009八月(2) 2009七月(4) 2009六月(14) 2009五月(9) 2009四月(3) 2009三月(7) 2009二月(9) 2009一月(15) 2008十二月(7) 2008十一月(11) 2008十月(4) 2008九月(5) 2008八月(7) 2008七月(7) 2008五月(5) 2008四月(13) 2008三月(6) 2008一月(2) 2007十一月(4) 2007九月(2) 2007八月(3) 2007七月(3) 2007六月(5) 2007五月(6) 2007四月(1) 2007三月(2) 2007二月(8) 所有文章列表 文章分類 蛙鳴(58)蛙掌(11)蛙足(207)蛙心(24)水草(42)貝殼(47)池畔(0) 近期文章 最新迴響 {{article.user_name}} {{article.timestamp*1000|date:'MMM.dd.y.hh.mm'}} {{article.title}} {{article.content}} 我要留言 最新訂閱 新聞交換(RSS) QRCode 贊助商連結 回到頁首 回到主文 免費註冊 客服中心 痞客邦首頁 ©2003-2021PIXNET 關閉視窗 PIXNET Facebook Yahoo! Google MSN {{guestName}} (登出) 您尚未登入,將以訪客身份留言。

亦可以上方服務帳號登入留言 請輸入暱稱(最多顯示6個中文字元) 請輸入標題(最多顯示9個中文字元) 請輸入內容(最多140個中文字元) 請輸入左方認證碼: 看不懂,換張圖 請輸入驗證碼 送出留言



請為這篇文章評分?