Python 金融資訊爬蟲大師班

程式設計

Python 金融資訊爬蟲大師班

課程介紹

這門課程專注於股票數據、金融資訊與財經新聞的網路爬蟲實作,旨在教您如何使用 Python 自動化抓取、整理和分析所需的資料。從 Python 程式基礎開始,涵蓋網路爬蟲的原理與技術,並進行股票數據、金融資訊及財經新聞的實戰操作。課程包括使用 BeautifulSoup 和 Selenium 進行爬蟲開發,儲存數據到 CSV 和資料庫,以及運用 Pandas 進行資料分析與視覺化。適合希望提升效率、快速取得金融數據的學員,課程內容豐富,實務應用強。

您將能學習到

  • Python 程式基礎
  • 網路爬蟲的基本原理

  • 使用 BeautifulSoup 進行網頁解析

  • 使用 Selenium 進行網頁自動化操作

  • HTML 結構與標籤的認識

  • 使用 Chrome 開發人員工具進行網頁分析

  • Yahoo 股市資料的爬取技巧

  • Google 股市資料的爬取技巧

  • 銀行匯率數據的爬取

  • 利率走勢圖的生成

  • 抓取並儲存金融數據到 CSV 檔案

  • 資料庫的基礎知識與操作

  • 使用 Pandas 進行資料分析

  • 製作股價走勢圖等資料視覺化應用

  • 自動化抓取並分析財經新聞

  • 台灣證券交易所每日收盤行情資料的爬取

  • 公開資訊觀測站月報資訊的爬取

  • 公開資訊觀測站財務報表資料的整合

  • 股票策略的實作與回測

  • 自動挑選優質基金的技術

課程大綱

第1章:Python 程式基礎

本章節涵蓋程式開發環境建立、變數和資料型態、流程控制、常用容器型態、函式模組和套件、檔案讀寫、例外處理 (try-except) 及物件導向設計,為後續學習打好基礎。

第2章:建立 Python 爬蟲程式

本章節介紹網路爬蟲的基本原理與相關技術,學習 HTML 和 Chrome 開發人員工具的使用,並通過 BeautifulSoup 和 Selenium 實作 Yahoo 股市、Google 股市及匯率數據爬蟲,讓您能夠掌握各類網頁數據的抓取方法。

第3章:數據的儲存
本章節探討數據的有效儲存方法,包括如何使用 CSV 檔案進行銀行利率資料的讀取與寫入,以及透過基礎資料庫教學學習如何管理股票清單等資料。這些技能將幫助您組織和保存從網路爬蟲中獲得的各類財經數據,以便後續分析和應用。
第4章:資料分析與視覺化

本章節專注於使用 Pandas 進行資料分析的基礎教學,包括處理股票日成交資訊和製作股價走勢圖的技巧。學習如何有效運用 Pandas 庫來整理、轉換和分析財經數據,並透過視覺化工具將資料轉換為直觀且易於理解的圖表,以支持更深入的市場趨勢分析和決策。

第5章:網路爬蟲實戰|股市數據

本章節教授如何利用網路爬蟲技術抓取台灣證券交易所的每日收盤行情資訊,以及如何進行每日股價、月報資訊和三大財務報表的抓取。透過實際案例,您將學習如何自動化抓取和整合股市數據,並探索如何應用這些數據進行股票策略的實作和回測分析。

第6章:網路爬蟲實戰|金融資訊

本章節專注於金融資訊的網路爬蟲應用,包括尋找各大銀行的最高定存利率、自動整合多家銀行的外幣利率,以及教學如何爬取基金資料並挑選優質基金。此外,還將學習如何爬取黃金價格並使用 LINE 傳送即時金價,幫助您實現便捷的金融資訊收集與應用。

第7章:網路爬蟲實戰|財金新聞

本章節教授如何利用網路爬蟲抓取財經新聞,包括Yahoo財經、鉅亨網和MoneyDJ的即時新聞。學員將學習如何建立自動化爬蟲來收集最新的財經資訊,並掌握如何從多個資訊來源中快速獲取、整理和分析關鍵財經新聞,以支持投資決策和市場分析。

解鎖章節: LINE 投資理財聊天機器人

這些章節專注於開發投資理財聊天機器人,包括基金投資、股票數據、外幣利率和ETF等領域的實作。學員將學習如何使用LINE平台開發智能聊天機器人,提供即時投資建議與資訊查詢,進一步掌握如何整合多樣化的金融數據來支持個人投資決策。

課程優惠

立即加入我們的Patreon!
免費註冊,即可獲得限時優惠券!
前往索取:點擊這裡

限時折扣中

原價$4,500

細節

入門到進階

4小時

已上線

上課前的準備
一台能夠上網的電腦或筆電
課程將指導安裝必要的軟體和套件

全方位 Python 課程

無論你是初學者還是有經驗的開發者,這裡的課程都能滿足你的需求。精心設計的8堂課程,涵蓋不同類型的Python主題,幫助你在各個領域中脫穎而出。