Excel VBA實戰技巧|金融數據x網路爬蟲
; Y0 u$ V# a. n. ] 作者:廖敏宏(廖志煌)
; U( r. S# g1 N5 Y% X4 Y 出版社:碁峰& S& K3 E6 z0 a- [
出版日期:2019/03/29# U- M, e0 h3 g+ e& h. s# Y- l
语言:繁体中文- K( R& m6 A, w6 i2 o- W1 t7 Q$ q
出版地:台灣" }8 Q( k/ i+ f& Q0 d
打破技術門檻,用EXCEL VBA抓取資料,也能做到大數據分析,了解爬蟲原理掌握關鍵技術!
9 r" m5 {* h, e. v r 以Excel VBA為主,結合「金融數據」與「網路爬蟲」兩大主軸:* e4 j, H! q9 ]* x* G/ S
由爬蟲操作步驟關聯衍伸出「爬蟲地圖」,透過大量的範例將這些專業知識變成實戰操作技法,讓您對網路爬蟲與Excel VBA程式開發之間的關係有更新更深一層的體會。
# E; A* u5 X4 @: `( U 坊間爬蟲書籍從沒說的事:
; N# p7 @+ k% r! s4 S. X9 M 坊間爬蟲書籍普遍存在以下問題之一,如對於爬蟲原理、封包分析與操作步驟均未能清楚說明,及範例類型簡單、數量練習不足與單一解決方式等,為解決上述問題,讀者們可在本書獲得解答並學會許多爬蟲方法與Excel VBA開發技巧。
4 f: D, ], m8 Z0 \% M5 r 本書內容不同於以往爬蟲書籍做到了八個第一:
1 L( t% f! V3 {0 c: P# { .第一本以Excel VBA為主體的爬蟲書籍:本書以隨手可得的Excel VBA作為主要的爬蟲語言.第一本將爬蟲流程SOP的爬蟲書籍:一步步拆解爬蟲流程為操作步驟,zui後再串接成完整的SOP。3 L2 |7 P7 Z5 ]5 w
.第一本以爬蟲地圖介紹的爬蟲書籍:把每個爬蟲步驟所需的相關知識與原理延伸關聯成「爬蟲地圖」,讓讀者可以清楚每一步驟所需的專業知識。$ @4 |' [ Q) W( k: d
.第一本將Excel透過命令列控制程式內部流程的爬蟲書籍:不同於以往在Excel上所做的自動操作,而是透過外部參數與命令列操作,控制Excel內部流程,做到真正全自動化操作。4 W9 X; U4 G! ^. c
.第一本將範例以多寫法呈現程式碼的爬蟲書籍:每一個網站範例使用一種以上網路連線方式取得資料或一種以上資料解析寫法,讓讀者可以多元學習。
0 R; P$ f% f3 A .第一本透過多工具輔助爬蟲的爬蟲書籍:透過第三方工具使用(PostMan、ARC、Fiddler…),讓爬蟲有更多工具可以輔助。+ _: d, R. F; N. `, z
.第一本收錄超過20個以上範例的爬蟲書籍:本書提供25個範例,讓讀者熟悉爬蟲流程的操作,快速入門。
6 R' L) Q7 o: w .第一本以金融數據為主題的爬蟲書籍:書本25個範例,扣除2個非金融相關範例,其餘金融網站範例佔全部範例達92%。
, V, p! d. b: v 透過本書,您將了解:( a! n" T; @% l ]% x
.爬蟲原理與流程操作SOP。
. {; ]' _$ [( Y2 G/ w8 l$ Y .反爬蟲原理與應對處理方法。* g) t( t! a1 L" l+ ?
.如何應用瀏覽器工具輔助解析網頁內容。' G& c: A) F+ H( f' k1 _, [
.如何應用工具輔助網路封包收發及分析。
% a( S) w9 N0 `5 w t; v: m .如何使用Excel VBA開發網路爬蟲程式。! t1 g( _: m5 b
.如何使用Excel VBA操作關聯式資料庫。
' ^ A' [: K9 R, L1 {+ l .如何使用Excel VBA完成自動化控制。* u! E) f# H p o
誰適合閱讀本書:4 ~1 o7 N+ n. V& [6 _
.對數據收集、分析或整合應用有興趣者& z; S8 t& b8 D- c' z; b
.想用Excel自動化解決瑣碎事物者。
! }7 z- i9 Q& Y+ K$ X4 f: F .金融領域相關從業人員或程式交易人員。
6 h. l, p& R) L% y6 B+ w$ v 本書特色
+ I" I( F+ r- O8 o+ j. d8 r, n# Z .以金融數據收集作為主題,啟發讀者對爬蟲的興趣。6 R3 {% H% X, v3 u, B+ [/ `
.從原理、觀念到實際操作,了解網路爬蟲整體樣貌。% F7 F d' O/ j# q/ n& g
.明確界定各項操作步驟,學習正確的網路爬蟲流程。
0 ^) G5 D: |* a7 F9 U0 T- L .由淺入深引導正確觀念,打穩程式撰寫與爬蟲基礎。
; S4 P ~& E$ {5 ?) O .結合自動化與資料庫操作,輕鬆學會實務應用方法。
+ N7 ?; z8 B' ?; C5 H# ^8 L! B .大量手把手實戰範例演練,熟悉網路爬蟲操作步驟。) E6 C/ F: G5 @) D+ Z! f, V# ~1 y
專業推薦0 O* A6 t% A6 j/ A
國立高雄科技大學金融資訊系所教授 姜林杰祐國立高雄科技大學 AI 金融科技中心主任 林萍珍國立臺北科技大學資訊與財金管理系助理教授 吳牧恩東吳大學經濟系兼任助理教授 謝長杰; ^! N5 r: u H4 c1 s
文化大學進修推廣部—VBA 與APP 講師 吳清輝凱衛資訊程式交易MultiCharts 專任講師及顧問 陳立偉程式交易教父、期貨分析師 張林忠
! B: ?6 l" _0 i- l/ n' c( J1 \6 t& S; x 逸志科技董事長 徐黎芳& w- Z# }; S5 [3 A
拓思資訊執行長 林政憲0 e+ G; x8 v* E& Y$ N
燕秋老師教學頻道 李燕秋1 p M8 O5 M/ l9 L9 [
大數軟體執行長 丘祐瑋
3 S" O) v5 Y- A5 U: _ 爬蟲地圖 001! A; Y4 h2 j; U! E; @0 J
基礎篇5 Y& j+ p2 w5 W' u
01 爬蟲與反爬蟲) Z- T" Y/ p% e
02 基礎知識
) ?2 L( Z0 ^. g% o) }) r: _" c 03 繫結、綁定與Windows API+ A7 M# u" Z* |0 `. H* G! j
04 Excel 爬蟲方法
0 b, Q) N% s, u( k, C+ a 05 Excel VBA 程式碼優化: W5 q" r8 L( D$ T' Z6 m. G
06 資料取法
" s' N: i/ y9 k7 _ 07 Chrome 操作輔助資料節點取法
" i; ^' l& Y v/ ?. U- f 08 工具安裝介紹8 q5 }+ X v9 J/ L0 U7 N+ x
09 資料庫安裝與操作
% h! B3 {8 y7 }! U9 g% [9 Z 10 Excel 自動化操作
# V7 Z# B$ W$ F# n. L8 N7 M' N: |3 | 實戰篇% g( q0 I5 w. D! w L# y
01 Yahoo 股市查詢個股股價, l2 N' U1 `) J+ s8 A. ^
02 Yahoo 主力進出表
2 n# l. d, u' Z 03 日盛資產負債表
5 q. @- p% l9 N x/ j% Q 04 券商分點買賣超8 M0 J; L/ c2 n! u- X
05 八大公股銀行買賣超
) B' f* z' c* V- H7 C" \5 T 06 政府資料開放平台新台幣匯率
. O, A f' S( j0 ` H! ] 07 證交所股票代碼1 Q0 J0 P# Y( t/ e
08 證券商總分公司資料
8 q# l4 w8 s: P" ~! z* e 09 M1B / M21 d" k) T. h6 B. Y+ n2 b' F* P+ L
10 景氣對策信號及分數7 \& o4 f% w/ Q6 v
11 OPEC 油價% K. ^; }2 |% H/ c9 } m: B: s, `
12 EIA 美國原油庫存1 {" n1 u2 A; w; O/ l
13 期交所外資未平倉量
& j) I% w! Z: u 14 期交所特定法人未平倉量
% w9 r! c1 R, i. L7 G 15 選擇權每日交易行情表
0 q u. d! q' a, } V. e1 a8 { 16 選擇權Put/Call Ratio
* F/ i* j3 E! h; c) j; Q 17 鉅亨網新聞$ p# E5 Q' W# @! m
18 MoneyDJ 即時新聞
; b* n! `. k# R/ | 19 7-11 門市
: s# U0 ^1 [6 M+ q' P: a- r2 c% N2 b 20 PCHome 線上購物
. [0 i x5 L* W5 a5 P- S 21 集保戶股權分散表查詢8 L& `3 h$ R' m; I: z
22 Stock-ai4 {: l6 n& a! r0 h1 B: V! H
23 摩台未平倉量
5 O- f7 E& |6 | 24 期交所 VIX: c0 C; j5 z8 Q8 N7 h4 j4 F; y3 p
25 CoinGecko 比特幣游客,本下载内容需要支付 10共享币,购买后显示下载链接立即支付
& N5 y' ~3 Q& \& C- R* `* @5 T6 Z
|