付費限定

[EXCEL VBA 教學#2] Goodinfo抓股票經營績效怎麼做

更新於 發佈於 閱讀時間約 3 分鐘
程式執行只有配樂展示,無講話
20220209更新程式,請文章最下方下載
前言:
圖1,圖片引用自goodinfo
這次跟大家分享一下怎麼用EXCEL VBA抓取Goodinfo中,經營績效理不同分頁的資料,如上圖。
解決的問題點在於當切不同分頁的時候,上方瀏覽器的網址都不會改變,舉例都為 https://goodinfo.tw/tw/StockBzPerformance.asp?STOCK_ID=2330
這樣就很難用VBA直接抓取內容,大部分的爬蟲方式都是透過不同網址做抓取,本篇內容提供一種方法來解決這個問題。
圖2
參考上圖範例,可以抓取到股票基本資料、獲利指標、年增統計、PER\PBR、股利發放年度、跟股利所屬年度這幾個分頁資料。
Goodinfo中的很多內容,是國內很多做股票投資的朋友會參考的重要網站之一,其中整理了很多實用的資料,當然網站方也可以提供EXCLE下載的方式去取用資料,但比起用VBA來抓取資料來說還是稍微不便利一點。
透過VBA的實用設計可以一次彙整觀察名單中所有的獲利資料或股息資料,對於主動投資者做數據分析跟投資決策相當有幫助。
但網路上有許多零散的文章,沒有辦法將抓取方式完整說明清楚,或需要買數千元或上萬元的EXCEL VBA教學課程才能學到,本文透過簡單的實作範例提供讀者一個設計程式與思考的邏輯,希望能為大家帶來一點啟發。
圖3,PER\PBR
文後會附上程式範例給大家做參考。
若有程式範例看不懂,或喜歡EXCEL爬蟲的朋友可以參考威利財經角EXCEL工具群組,報名表=> https://forms.gle/tPErVrxGdKnWq7Ef9

免責聲明

閱讀本文前,建議閱讀之參考書籍:

(1)文科生也學得會的網路爬蟲: Excel VBA+Web Scraper
(2)Excel VBA實戰技巧: 金融數據X網路爬蟲
由於EXCEL VBA的內容相當豐富,有許多基本資料與內容,很難用一篇文章解釋說明,這兩本書我都有買跟做練習,建議大家可以先閱讀書籍補充知識。

Goodinfo抓不同標籤頁的資料大致上有幾個步驟

1.OOOOOOOOOOOOOOOOOOOOOOOOOOOO才能避免防爬蟲機制。
2.OOOOOOOOOOOOOOOOOOOOOOOOOOOO才能避免爬蟲機制。
3.針對不同分頁的資料OOOOOOOOOOOOOOOOOOOOOOOOOOOO才好做抓取。
4.資料整理,欄位定位。
步驟1跟步驟2可以參考OOOOOOOOOOOOOOOOOOOOOOOOOOOO,有講解怎麼製作。
圖4
程式中所附的模組一共有五個,基本上設計原理相同,以PER這個模組舉例說明。
步驟1跟步驟2的程式註解
步驟3找尋要抓取表的class name的方式
圖7
步驟3跟步驟4的說明註解。
程式範例下載處=>OOOOOO
加入方格子會員,免費訂閱本專題。
收聽入口|方格子文章|社群入口|節目目錄 :https://cutt.ly/AwesomeMoney
以行動支持創作者!付費即可解鎖
本篇內容共 1495 字、0 則留言,僅發佈於投資小白貓之旅你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
投資小白貓之旅,期望用投資新手的觀點看待投資。就像貓咪吃飽睡得很安穩?睏霸吃罐罐,買股的你就該這樣。平時會看投資理財的金融書籍等,也希望與大家分享,這邊主要收錄我的價值投資研究、節目文稿、EXCEL投資工具等、新手投資觀念、讀書心得等。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
副標題:六種常見使用還原股價的方式 大綱: 1.什麼是還原股價?有那些種類? 2.為何要做參考價調整? 3.為何網路上的還原股價失真? 4.為何還原股價資料容易有問題? 5.還原股價有哪些種類? 6.如何用還原股價來建立投資決策? 7.一個簡單步驟免費取得還原股價的方法 這篇主要是要跟大家分享一下,
圖1 Google 試算表畫樂活五線譜 前言 這期是Google 試算表之不用寫程式系列,很多朋友看到要寫程式頭就很痛,當然VBA寫程式系列還是會有文章跟範例,適合進階學習的朋友參考。 網路上有很多朋友很想取得樂活五線譜的EXCEL程式,我甚至也用VBA做了一套,還含回測系統,不過這個對於新手投資
圖1,圖片引用自pexels 2021/07月第三篇付費訂閱文 大綱 1.製作始於自己的投資組合表需要哪些東西? 2.如何抓取上市、上櫃公司股價資訊,有哪些項目可以用? 這系列是付費訂閱文,後面還會有的內容有,有興趣的朋友可以參考,是以完全對google sheet 新手從0開始的基礎教學,每篇教
威利財經角,存股配股配息試算表,連結 陸續有些朋友有提過怎麼不把存股表開發成手機APP之類的比較方便? 關於這個問題,事實上市面上手機APP做存股記帳本的還真的很多,也有很精美,有的有賣錢有完整功能,有的不要錢陽春用用。 先不管要不要要錢,能不能算整體的XIRR這我就沒有細細研究。但它終究是個手
這篇是記錄一下透過VBA抓取goofinfo股息跟報價的方式。適合對VBA做投資工具設計有興趣的朋友閱讀,因為這個比較進階,有興趣再研究。
這系列文的起源 圖1,投資組合範例圖 Google sheet教學是一系列的教學文檔,最終目的是希望可以自製屬於自己的Portfolio Tool,最好可以每日更新績效。 我自己在使用的過程也有遇到很多不懂的部分,研究了一些東西,編寫成屬於自己的教學文,寫的簡單易懂一些。 會從最簡單的GOOGLEF
副標題:六種常見使用還原股價的方式 大綱: 1.什麼是還原股價?有那些種類? 2.為何要做參考價調整? 3.為何網路上的還原股價失真? 4.為何還原股價資料容易有問題? 5.還原股價有哪些種類? 6.如何用還原股價來建立投資決策? 7.一個簡單步驟免費取得還原股價的方法 這篇主要是要跟大家分享一下,
圖1 Google 試算表畫樂活五線譜 前言 這期是Google 試算表之不用寫程式系列,很多朋友看到要寫程式頭就很痛,當然VBA寫程式系列還是會有文章跟範例,適合進階學習的朋友參考。 網路上有很多朋友很想取得樂活五線譜的EXCEL程式,我甚至也用VBA做了一套,還含回測系統,不過這個對於新手投資
圖1,圖片引用自pexels 2021/07月第三篇付費訂閱文 大綱 1.製作始於自己的投資組合表需要哪些東西? 2.如何抓取上市、上櫃公司股價資訊,有哪些項目可以用? 這系列是付費訂閱文,後面還會有的內容有,有興趣的朋友可以參考,是以完全對google sheet 新手從0開始的基礎教學,每篇教
威利財經角,存股配股配息試算表,連結 陸續有些朋友有提過怎麼不把存股表開發成手機APP之類的比較方便? 關於這個問題,事實上市面上手機APP做存股記帳本的還真的很多,也有很精美,有的有賣錢有完整功能,有的不要錢陽春用用。 先不管要不要要錢,能不能算整體的XIRR這我就沒有細細研究。但它終究是個手
這篇是記錄一下透過VBA抓取goofinfo股息跟報價的方式。適合對VBA做投資工具設計有興趣的朋友閱讀,因為這個比較進階,有興趣再研究。
這系列文的起源 圖1,投資組合範例圖 Google sheet教學是一系列的教學文檔,最終目的是希望可以自製屬於自己的Portfolio Tool,最好可以每日更新績效。 我自己在使用的過程也有遇到很多不懂的部分,研究了一些東西,編寫成屬於自己的教學文,寫的簡單易懂一些。 會從最簡單的GOOGLEF
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
MySQL(MariaDB)是一套非常流行的資料庫系統,因為它開源、免費,幾乎是每一個人架站者的首選資料庫。 Microsoft Excel 更不用說,它是辦公室必備神器,老闆愛用來看報表,所以工程師們一定要會使用它。 今天我們要把 Excel資料寫入MySQL,除了用MySQL的一些管理軟體外
Thumbnail
商業簡報不僅僅是呈現數據,更需要深入瞭解數據分析及有效的工具運用。本文探討於Excel中使用不同函數來改善數據處理效率,包括IF、IFS、VLOOKUP、XLOOKUP及INDEX與MATCH的結合,幫助商業人士更好地從數據中提取洞見,助力業務增值,學習優化數據分析過程,讓您的商業簡報更具影響力。
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
對於剛接觸Python程式的使用者來說,要一口氣學會爬蟲可能相對困難,但若想即時且輕鬆獲得台股相關數據,你可以利用證交所所提供的API進行數據蒐集。只需要簡單幾行程式碼,就能輕鬆抓到台股上千支股票的每日資訊,是不是棒呆了!!
Thumbnail
把方法跟你講,你要自己學起來活用 任何股市獲利的方法都是死的,但人是活的 尤其你是在跟活人交易,除非你用AI進出 或者是程式交易設定買賣點,但條件的篩選 不是靠軟體選出來的就可以因為那些數據 不是只有你看得到,別人也看得到 相信我,要賺錢,沒有不勞而獲的事情 否則那個大神巨人傑就不會說,不簡單了
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
接續前一篇討論完的股票類型以及消息面邏輯判斷方法後,這篇我們將針對一些財務數字進行解說,並且將兩篇的內容透過檢查表的方式,統整在一個判準之下,幫助投資人能更有效的進行優良選股。 從財報數字找出好貨:不用是財務專業也能懂的分析指標 很多散戶之所以不進行財務分析,原因是「財報很難讀」、「不知道哪些指
Thumbnail
不會寫Excel VBA不再是問題了!如何讓數據說話,是職場必備的技巧!而Excel又是搜集數據的好工具,今天石頭哥帶你透過ChatGPT 來神救援!
Thumbnail
本文介紹如何利用Excel VBA抓取券商分點原始資料,並透過數據整理及圖表設計,追蹤券商的買賣超情況,以及觀察市場變動。透過分析券商分點資料,投資者能夠洞察市場參與者行為,捕捉市場變化,並制定更有效的投資計劃。
Thumbnail
為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
MySQL(MariaDB)是一套非常流行的資料庫系統,因為它開源、免費,幾乎是每一個人架站者的首選資料庫。 Microsoft Excel 更不用說,它是辦公室必備神器,老闆愛用來看報表,所以工程師們一定要會使用它。 今天我們要把 Excel資料寫入MySQL,除了用MySQL的一些管理軟體外
Thumbnail
商業簡報不僅僅是呈現數據,更需要深入瞭解數據分析及有效的工具運用。本文探討於Excel中使用不同函數來改善數據處理效率,包括IF、IFS、VLOOKUP、XLOOKUP及INDEX與MATCH的結合,幫助商業人士更好地從數據中提取洞見,助力業務增值,學習優化數據分析過程,讓您的商業簡報更具影響力。
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
對於剛接觸Python程式的使用者來說,要一口氣學會爬蟲可能相對困難,但若想即時且輕鬆獲得台股相關數據,你可以利用證交所所提供的API進行數據蒐集。只需要簡單幾行程式碼,就能輕鬆抓到台股上千支股票的每日資訊,是不是棒呆了!!
Thumbnail
把方法跟你講,你要自己學起來活用 任何股市獲利的方法都是死的,但人是活的 尤其你是在跟活人交易,除非你用AI進出 或者是程式交易設定買賣點,但條件的篩選 不是靠軟體選出來的就可以因為那些數據 不是只有你看得到,別人也看得到 相信我,要賺錢,沒有不勞而獲的事情 否則那個大神巨人傑就不會說,不簡單了
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
接續前一篇討論完的股票類型以及消息面邏輯判斷方法後,這篇我們將針對一些財務數字進行解說,並且將兩篇的內容透過檢查表的方式,統整在一個判準之下,幫助投資人能更有效的進行優良選股。 從財報數字找出好貨:不用是財務專業也能懂的分析指標 很多散戶之所以不進行財務分析,原因是「財報很難讀」、「不知道哪些指
Thumbnail
不會寫Excel VBA不再是問題了!如何讓數據說話,是職場必備的技巧!而Excel又是搜集數據的好工具,今天石頭哥帶你透過ChatGPT 來神救援!
Thumbnail
本文介紹如何利用Excel VBA抓取券商分點原始資料,並透過數據整理及圖表設計,追蹤券商的買賣超情況,以及觀察市場變動。透過分析券商分點資料,投資者能夠洞察市場參與者行為,捕捉市場變化,並制定更有效的投資計劃。
Thumbnail
為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。