關於我

 關於我 

 一生懸命的操盤人 

 從出社會開始踏進股票市場至今近十六年,一直到最近幾年才開始想用 Excel 來做 股票分析 和管理, 還記得剛開始用 Excel 時,只會用最簡單的公式,在A1輸入”=B1”來取得B1的值, 每天花在整理 Excel 報表的時間相當的長。

 一直到現在還記得我第一個利用爬蟲幫我整理資料的檔案還是用 Excel iqy 連結做出來的,這是 Excel 內建的一個連線功能,也是不用動用到程式碼就可以使用的一個方法,但缺點就是可以爬的網站很少,而且很慢,只能拿來做個股的查詢,不適合做全市場的分析。

 之後就一直找時間學習爬蟲及VBA程式自動化的部份,因為本身也非程式底子的人,所以在學習上也遇到過很多困難,網路上有關用程式來管理或分析股市的資料,大多是Python或其它的語言,有關 Excel 股票分析 的文章或教學相對較少或較為零散。

 曾經看過一篇文章,有人說因為 Excel VBA 太簡單了,很多程式人員不願把自已的層次降低,所以都選擇其它較難的語言,所以才會造成如何把 Excel 套用在股票投資上的教學及分享遠比 Python 、VB.net、C# 或其它程式語言還少的情型。

 為什麼選擇 Excel 

很多人說: Python做大數據分析的速度多快,多方便,套件又多,所以用在股票分析最適合了, Excel 無法處理太大的數據,效能相當的差,所以很多人都說學 Python 最好。

 Python 處理數據的速度很快我不否認,但現在很多網站都有鎖IP的防護,如果同樣下載交易所網站的資料,說真的 Excel 的速度跟 Python 一樣,因為你捉太快就直接被鎖IP了。

 資料捉下來後,你要分析資料,Python 真的比較快,但重點你要會用,對於一個沒有程式底子的人來說,要你花半年~一年的時間去學Python,還要學 Pandas 套件,如果要計算計術指標,還要學 TA-Lib 套件,想畫出圖型化介面,還要再多學一個Matplotlib套件,這對於跟我一樣沒有程式底的人來說,真的太吃力了。

 而用 Excel 做分析的話,他本身就有一個強大的表格功能,所見即所得,程式功力不夠,還可以用函數及公式來補助,想畫圖的話,也有內建的圖表功能可以使用,當然效能是一大考驗,不過我的經驗告訴我,效能跟 VBA 的寫法及程式的流程成現正相關,雖無法跟 Python 比速度,但對於一般人想要盤後選股及分析來說,是相當足夠的。

 而且 Excel 大部份的人都用過,相當的容易入門,也不用再額外安裝任何的開發軟體,本身Excel 內建的開發人員編輯器就很好用了。

 雖然我也有自學 Python 但我還是比較喜歡用 Excel 來做自已想要的程式,因為相當的方便,而且把資料整理到資料庫的話,其實速度上也有相當程度的改進,並不會跟用其它語言開發的程式相差太多。

 建站目標 

 因為在網路可以找到 Excel VBA 跟 股票分析 結合的文章,大多都是針對有點程式底子的人所寫的,對於不會使用 Excel 或是會用 Excel 但不會寫 VBA 程式的人相當難以入門,因為光分享程式碼,沒有說明該程式的觀念,對於初學者是相當難以理解的。

 或是分享的文章相當的零散,常常為了實現一個功能,就要找很多個網站才能找的到,無法有效的找出自已想要的資訊,也常常找到了一段程式碼,結果格式過於老舊,無法有效的套用在自已的程式內,所以才會想把自已一路上走來,自學的一些觀念和經驗分享在這個網站上。

 本站的目標就是希望可以幫助讀者從零基礎到可以完全自行開發自已想要的程式為止。

17 留言

  1. 不好意思,是否能認識一下?

    回覆刪除
  2. HI,第一次到訪, 不知你現況如何?你Excel用這麽好,有沒考慮開網課?
    祝好運

    回覆刪除
    回覆
    1. 有想過要開一點線上課程,不過還沒想好要教什麼

      刪除
  3. 我也是最近這幾年開始使用VBA寫股票篩選程式~你是盤中交易~我是盤後分析~可互相交流~
    LINE ID : twitwiuj

    回覆刪除
    回覆
    1. Excel非常容易開發程式,所以來做分析完全沒問題,但最近有點覺得在盤中交易用Excel不夠力了

      刪除
  4. 方向對了,獲利都會不錯,應該是判斷式還有改善空間,我很少進出,今年沒遵守紀律獲利也不佳,目前僅守在40%上下~

    回覆刪除
    回覆
    1. 40%的績效很好了,可以打趴一堆老師了

      刪除
  5. 回覆
    1. 有很多線上課程可以上,多學習是好事

      刪除
  6. 請問如何用 Excel 製 K線圖,加 EMA 線。我可以用 Excel 內建的 K 線圖樣板,但加上一個新 series (EMA)之後 ,高低点就連錯了,圖也怪怪。

    回覆刪除
  7. 您所謂盤中交易不夠力,可否在說明一下,我也在想要用excel還是python來做
    謝謝

    回覆刪除
    回覆
    1. 例如連續成交的話,回報會漏,快市漏TICK的情型會比其它語言嚴重一點,不過如果交易的頻率不高, 其實是夠用的,當沖的話就真的不建議用VBA了,我自已最後是用VB.NET來做下單機,覺得很穩定,不用Python的原因,沒有比較好用,速度沒比其它語言優勢,又常常為了版本新舊的問題在那搞半天

      刪除
  8. 好久沒看到你留言~最近還好吧?

    回覆刪除
    回覆
    1. 謝謝關心,去年因為我阿嬤身體不好,而且今年初離開了,所以一直沒有心思來更新文章及YouTube,目前事情也都造一段落了,有在計畫重新開始更新

      刪除

張貼留言