小弟目前在進行財務報表分析的時候都透過excel的web query功能抓取個家公司財務報表,然後再依據相關準則進行excel畫圖表及邏輯自我解析,這樣的方法其實還滿不錯的,可以在很短的時間內達到分析之目的,而且圖表的方式可以讓人家更直覺的了解資訊的好壞。通常,我會有一個最新版的excel內建了web query及相關圖表,當我看到一家有興趣的公司時,我會複製此excel進行驗證後另存成新檔案,藉此跟別人分享這家公司的看法。但我遇到下列的問題:
- 當自己學習到新的檢驗方法時,並加入excel後,要逐一調整舊有已存excel設定,無法修正後就應用到先前所儲存的公司分析檔案,如要一一更新其實滿辛苦的
- excel的分享有時候會跟用戶的環境有關,有時候會需要花時間告知對方,沒有像網頁如此般的方便
- 無法達到自動化驗證功能,這功能在目前個大網站上又沒有類似的,或者是需要額外加入會員收費的。例如我想要找出3個月的營收平均數剛好突破12個月營收平均數的公司,這類資訊我無法透過excel一家家公司來計算(那會瘋掉)
以上第三個問題是我最想要改善的,因為台灣雖小但2千多間公司要一家家看,那真的實在太沒有效率了,因此我想要將這部分的功能自動化。初期的目標是能夠先將資料抓下來,然後計算財務報表相關數字,並將自己選股的概念部份實作來;長期目標是能夠將分析的作業透過big data技術運算,並透過網站的方式跟大家分享。
哈哈,短期目標定下來了,因此我就將MAC安裝VM來進行實驗,而今天要跟大家分享的就是環境安裝及設定的過程拉。這些程序大致分成:
- Centos 7安裝(version 7.2.1511)
- python安裝(version 3.5.2)
- vim安裝及設定(version 8.0.16)
python是程式語言,可以跨平台且是一個簡潔有效率的語言,而我會選擇他主要是因為未來big data這邊有許多模組也都支援python。而vi是linux系統中內建的文字編輯器,vim就是他的加強版,而vim的官方網站也認為他是很棒的程式語言編輯器,因為他有許多plugin可以進行編輯時的加強作業,基本的包含了關鍵字識別,auto completion ,還有debug及語法檢查功能。好吧~這就是我的基本作業組成,請繼續往下看^_^