輕鬆抓央行資料,三行程式抓取重要央行數據

https://youtu.be/PyntODuYV8M

如果要找一些跟貨幣政策相關的資料,央行資料庫是一個不錯的選擇。

裡面包含了央行作決策會考慮的各項變數,像是各國匯率、M1A、M1B、M2、股價指數、銀行預期放款比率、物價指數年增率等等,甚至有處理好季節性調整後的重要數據。

儘管頻率較低,但我們仍然能從中獲得不少有用資訊,筆者寫了一個簡單的python套件來抓取央行資料,這個小專案的github連結在此

筆者有將這個專案傳到pypi,如果想使用專案程式可以用pip安裝

pip install TWCB

也可以在github中直接將整個專案下載下來,移動到專案目錄下即可使用專案程式。

裡面主要支援兩個指令 get以及get_by_search

get指令支援由表名來抓取資料,並回傳一個dataframe回來

import TWCB

data = TWCB.get('BP01D01.px')

這個表名可以由以下步驟找到,首先點到有興趣的表

接下來應該會進入一個讀取畫面,這時候應該會看到網址為

這邊的pxfilename=的後面部分就是我們的表頭名。

這個專案程式也支援用搜尋的方式抓取資料

import TWCB

data_list = TWCB.get_by_search('美元之匯率')

這樣程式會回傳表名包含美元之匯率關鍵字的表。

Share

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *