
0人評分過此書
ExcelVBA實戰技巧:金融數據╳網路爬蟲
打破技術門檻,用EXCEL VBA抓取資料,也能做到大數據分析,了解爬蟲原理掌握關鍵技術!
以Excel VBA為主,結合「金融數據」與「網路爬蟲」兩大主軸:
由爬蟲操作步驟關聯衍伸出「爬蟲地圖」,透過大量的範例將這些專業知識變成實戰操作技法,讓您對網路爬蟲與Excel VBA程式開發之間的關係有更新更深一層的體會。
坊間爬蟲書籍從沒說的事:
坊間爬蟲書籍普遍存在以下問題之一,如對於爬蟲原理、封包分析與操作步驟均未能清楚說明,及範例類型簡單、數量練習不足與單一解決方式等,為解決上述問題,讀者們可在本書獲得解答並學會許多爬蟲方法與Excel VBA開發技巧。
本書內容不同於以往爬蟲書籍做到了八個第一:
.第一本以Excel VBA為主體的爬蟲書籍:本書以隨手可得的Excel VBA作為主要的爬蟲語言
.第一本將爬蟲流程SOP的爬蟲書籍:一步步拆解爬蟲流程為操作步驟,最後再串接成完整的SOP。
.第一本以爬蟲地圖介紹的爬蟲書籍:把每個爬蟲步驟所需的相關知識與原理延伸關聯成「爬蟲地圖」,讓讀者可以清楚每一步驟所需的專業知識。
.第一本將Excel透過命令列控制程式內部流程的爬蟲書籍:不同於以往在Excel上所做的自動操作,而是透過外部參數與命令列操作,控制Excel內部流程,做到真正全自動化操作。
.第一本將範例以多寫法呈現程式碼的爬蟲書籍:每一個網站範例使用一種以上網路連線方式取得資料或一種以上資料解析寫法,讓讀者可以多元學習。
.第一本透過多工具輔助爬蟲的爬蟲書籍:透過第三方工具使用(PostMan、ARC、Fiddler…),讓爬蟲有更多工具可以輔助。
.第一本收錄超過20個以上範例的爬蟲書籍:本書提供25個範例,讓讀者熟悉爬蟲流程的操作,快速入門。
.第一本以金融數據為主題的爬蟲書籍:書本25個範例,扣除2個非金融相關範例,其餘金融網站範例佔全部範例達92%。
本書特色
.以金融數據收集作為主題,啟發讀者對爬蟲的興趣。
.從原理、觀念到實際操作,了解網路爬蟲整體樣貌。
.明確界定各項操作步驟,學習正確的網路爬蟲流程。
.由淺入深引導正確觀念,打穩程式撰寫與爬蟲基礎。
.結合自動化與資料庫操作,輕鬆學會實務應用方法。
.大量手把手實戰範例演練,熟悉網路爬蟲操作步驟。
透過本書,您將了解:
.爬蟲原理與流程操作SOP。
.反爬蟲原理與應對處理方法。
.如何應用瀏覽器工具輔助解析網頁內容。
.如何應用工具輔助網路封包收發及分析。
.如何使用Excel VBA開發網路爬蟲程式。
.如何使用Excel VBA操作關聯式資料庫。
.如何使用Excel VBA完成自動化控制。
誰適合閱讀本書:
.對數據收集、分析或整合應用有興趣者
.想用Excel自動化解決瑣碎事物者。
.金融領域相關從業人員或程式交易人員。
以Excel VBA為主,結合「金融數據」與「網路爬蟲」兩大主軸:
由爬蟲操作步驟關聯衍伸出「爬蟲地圖」,透過大量的範例將這些專業知識變成實戰操作技法,讓您對網路爬蟲與Excel VBA程式開發之間的關係有更新更深一層的體會。
坊間爬蟲書籍從沒說的事:
坊間爬蟲書籍普遍存在以下問題之一,如對於爬蟲原理、封包分析與操作步驟均未能清楚說明,及範例類型簡單、數量練習不足與單一解決方式等,為解決上述問題,讀者們可在本書獲得解答並學會許多爬蟲方法與Excel VBA開發技巧。
本書內容不同於以往爬蟲書籍做到了八個第一:
.第一本以Excel VBA為主體的爬蟲書籍:本書以隨手可得的Excel VBA作為主要的爬蟲語言
.第一本將爬蟲流程SOP的爬蟲書籍:一步步拆解爬蟲流程為操作步驟,最後再串接成完整的SOP。
.第一本以爬蟲地圖介紹的爬蟲書籍:把每個爬蟲步驟所需的相關知識與原理延伸關聯成「爬蟲地圖」,讓讀者可以清楚每一步驟所需的專業知識。
.第一本將Excel透過命令列控制程式內部流程的爬蟲書籍:不同於以往在Excel上所做的自動操作,而是透過外部參數與命令列操作,控制Excel內部流程,做到真正全自動化操作。
.第一本將範例以多寫法呈現程式碼的爬蟲書籍:每一個網站範例使用一種以上網路連線方式取得資料或一種以上資料解析寫法,讓讀者可以多元學習。
.第一本透過多工具輔助爬蟲的爬蟲書籍:透過第三方工具使用(PostMan、ARC、Fiddler…),讓爬蟲有更多工具可以輔助。
.第一本收錄超過20個以上範例的爬蟲書籍:本書提供25個範例,讓讀者熟悉爬蟲流程的操作,快速入門。
.第一本以金融數據為主題的爬蟲書籍:書本25個範例,扣除2個非金融相關範例,其餘金融網站範例佔全部範例達92%。
本書特色
.以金融數據收集作為主題,啟發讀者對爬蟲的興趣。
.從原理、觀念到實際操作,了解網路爬蟲整體樣貌。
.明確界定各項操作步驟,學習正確的網路爬蟲流程。
.由淺入深引導正確觀念,打穩程式撰寫與爬蟲基礎。
.結合自動化與資料庫操作,輕鬆學會實務應用方法。
.大量手把手實戰範例演練,熟悉網路爬蟲操作步驟。
透過本書,您將了解:
.爬蟲原理與流程操作SOP。
.反爬蟲原理與應對處理方法。
.如何應用瀏覽器工具輔助解析網頁內容。
.如何應用工具輔助網路封包收發及分析。
.如何使用Excel VBA開發網路爬蟲程式。
.如何使用Excel VBA操作關聯式資料庫。
.如何使用Excel VBA完成自動化控制。
誰適合閱讀本書:
.對數據收集、分析或整合應用有興趣者
.想用Excel自動化解決瑣碎事物者。
.金融領域相關從業人員或程式交易人員。
- 爬蟲地圖
-
基礎篇
-
01 爬蟲與反爬蟲
-
1.1 何謂爬蟲?
-
1.2 爬蟲程式開發SOP
-
1.3 何謂反爬蟲?
-
1.4 反爬蟲招式的原理與解決方式
-
1.5 道德提醒
-
-
02 基礎知識
-
2.1 標記語言
-
2.2 JavaScript
-
2.3 CSS
-
2.4 DOM
-
2.5 HTML、CSS、JavaScript、DOM 之間關係
-
2.6 Http、GET 與POST
-
2.7 資料類型
-
-
03 繫結、綁定與Windows API
-
3.1 何謂繫結、綁定?
-
3.2 前期綁定
-
3.3 後期綁定
-
3.4 早期綁定與後期綁定的比較
-
3.5 程式從前期綁定轉為後期綁定
-
3.6 Windows API 操作
-
-
04 Excel 爬蟲方法
-
4.1 Workbooks
-
4.2 QueryTables
-
4.3 IQY
-
4.4 Internet Explorer
-
4.5 XMLHttp / WinHTTP
-
4.6 Excel VBA 爬蟲方法總整理
-
-
05 Excel VBA 程式碼優化
-
5.1 執行環境優化
-
5.2 程式碼優化
-
5.3 工作表與儲存格優化
-
5.4 字串處理優化
-
5.5 函數優化
-
5.6 程式碼優化評估表
-
-
06 資料取法
-
6.1 節點抓取方法與屬性
-
6.2 CSS Selector 節點取值
-
6.3 XPath Selector 節點取值
-
6.4 正規表示法
-
-
07 Chrome 操作輔助資料節點取法
-
7.1 DOM 取值法
-
7.2 CSS Selector
-
7.3 XPath Selector
-
7.4 正規表示法
-
-
08 工具安裝介紹
-
8.1 Chrome 開發人員工具
-
8.2 Fiddler
-
8.3 PostMan
-
8.4 Postman Interceptor
-
8.5 Advanced REST client
-
8.6 ARC cookie exchange
-
8.7 Cookie 管理工具
-
8.8 Quick JavaScript Switcher
-
8.9 JavaScript and CSS Code Beautifier
-
8.10 JSONView
-
8.11 XPath Helper
-
-
09 資料庫安裝與操作
-
9.1 資料庫操作時機
-
9.2 Access 資料庫建置
-
9.3 SQLite 資料庫建置
-
9.4 MySQL 資料庫建置
-
9.5 驅動程式原理與下載安裝
-
9.6 連結字串(ConnectionString)
-
9.7 Excel VBA 操作資料庫
-
-
10 Excel 自動化操作
-
10.1 自動化
-
10.2 Excel 的命令列操作
-
10.3 透過Excel VBA 事件取得外部輸入參數
-
10.4 使用批次檔控制輸入參數
-
10.5 工作排程器設定定時執行
-
10.5 自動化流程
-
-
-
實戰篇
-
01 Yahoo 股市查詢個股股價
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
02 Yahoo 主力進出表
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
控制JavaScript 對封包判讀
-
-
03 日盛資產負債表
-
實際操作網頁
-
取得資料來源連結
-
網頁表格位置分析
-
Excel VBA 抓資料
-
-
04 券商分點買賣超
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
05 八大公股銀行買賣超
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
06 政府資料開放平台新台幣匯率
-
實際操作網頁
-
連結驗證
-
Excel VBA 抓資料
-
-
07 證交所股票代碼
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
08 證券商總分公司資料
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
09 M1B / M2
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
10 景氣對策信號及分數
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
11 OPEC 油價
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
12 EIA 美國原油庫存
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
13 期交所外資未平倉量
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
14 期交所特定法人未平倉量
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
15 選擇權每日交易行情表
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
16 選擇權Put/Call Ratio
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
17 鉅亨網新聞
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
18 MoneyDJ 即時新聞
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
19 7-11 門市
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
20 PCHome 線上購物
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
網頁資料載入分析
-
-
21 集保戶股權分散表查詢
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
22 Stock-ai
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
23 摩台未平倉量
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
24 期交所VIX
-
實際操作網頁
-
Excel VBA 抓資料
-
-
25 CoinGecko 比特幣
-
實際操作網頁
-
取得資料來源連結
-
Excel VBA 抓資料
-
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分