Compustat on WRDS 在 WRDS 在在在在 Compustat 在在在在在在在在 1
Jan 01, 2016
Compustat on WRDS在 WRDS 上面使用 Compustat 資料庫的初步指南
1
• Compustat Research Insight 現由美國 Standard & Poor's 關係企業 Capital IQ 公司發行
• 本資料庫提供約 300 種範本報表、及上市或下市公司財務數據等訊息。應用的研究領域包括資產分析、計量分析、競爭者分析、公司資本結構、財務比率、合併與購併、 R&D 、資本及存貨投資、股市報酬、及資本市場效率等主題。
• Compustat North America ( 北美版資料庫 )• 收錄自 1979 年年美國及加拿大地區共 27,380 多家的公司資
料,其中約 9,910 多家公司屬於公開交易的上市公司。另外也保留近 17,470 家「停止交易 ( 下市 ) 公司」 (inactive companies) 的資料。
• Compustat North America Backdata ( 北美版回溯資料庫 )• 北美版資料庫僅提供最近 20 年的資料,而此回溯資料庫收錄約
3,700 家美國主要公司,年份最早可溯及至 1950 年,季資料則可溯及至 1962 年。
初步認識WRDS系統
2
• 從 https://wrds-web.wharton.upenn.edu/wrds/ 登入• 輸入帳號密碼 ( 需以 email 向學校申請 )
初步認識WRDS系統
3
• 進入歡迎首頁• 左方為可以使用的資料庫類別和項目 (1)• 從下拉式選單選取 (2) 或直接點選 (3) 來執行 Compustat
初步認識WRDS系統
1
2
3
4
• Compustat 可以選擇的資料分類項目 初步認識WRDS系統
5
Compustat monthly updates• North America• Global • Bank• Historical Segments
Capital IQ • Capital Structure• Identifiers• Key Developments• People Intelligence
Compustat quarterly updates• Execucomp• Preliminary History• Unrestated Quarterly• Point in Time
( 淡色表示 政大未購買 )
初步認識WRDS系統
6
Other Compustat• North America - Annual Updates• North America - Monthly Updates (Non-Historical) • RatingsXpress • Marginal Tax Rates• S&P Filing Dates
Legacy Compustat• Legacy – EMDB • Legacy - North America FTP• Legacy - Global FTP
Tools
( 淡色表示 政大未購買 )
初步認識WRDS系統
7
Example (1)
• 找尋蘋果股價
8
蘋果為北美上市公司,假設今天我們要搜尋美國蘋果公司一段期間的股價,那我們要先選擇 North America( 北美資料庫 ) 的資料選項來做查詢。
範例(1)
│找尋蘋果股價
9
接著再從展開的子分類之中選擇,所需的類別,每日的股價需要搜尋類別為” Security Daily”( 以月為頻率的即是選擇” security monthly”)
範例(1)
│找尋蘋果股價
10
會計相關
股票權益相關信評
指數相關
產業相關
基金相關
接下來右邊的主畫面便會跳出依照操作步驟的可選表單,接下來便以每一個步驟來講解
範例(1) │找尋蘋果股價
11
Step1: 選取要查找的資料期間,如果要查詢當天的股價只要兩個日期都打入相同日期即可。此處假設我們要找 2005/01/01到 2013/04/28 的蘋果股價。
範例(1) │找尋蘋果股價
12
Step2: 選取要查找的公司,這裡分為很多個小區塊,第一個小區塊如下,是要先設定為使用者的輸入資料形態為何,這裡的設定必須和次一步驟的資料形態相同,系統才會正確查找。在這我們選擇 Ticker(TIC) 來做為資料形態。
範例(1) │找尋蘋果股價
13
Step2: 這裡便開始選取要查找的公司,有四種選取方式。第一種選取方式為手動輸入公司代碼 ( 資料形態要與前一步驟選擇相同 )
範例(1) │找尋蘋果股價
1
2
3
4
直接輸入代碼進入公司代碼搜尋畫面
打勾後可以儲存這次查詢的公司清單在 WRDS 的線上帳戶中
14
Step2: 第二種方法為上傳,儲存在電腦中的公司名稱檔案 (通常為 .txt檔,注意,檔案中的資料形態也要符合一開始選取的形態 )第三種為搜尋整個資料庫,第四種為從已儲存的組合來查詢。
範例(1) │找尋蘋果股價
2
3
4
搜尋全資料庫中公司
從之前儲存的清單查詢 15
Step2: 假設我們都還沒有內建清單,那我們便點選第一種搜尋方式” code lookup” 來輸入公司名稱搜尋,接著會彈出搜尋視窗。
範例(1) │找尋蘋果股價
16
會彈出額外選取視窗,在搜尋欄輸入關鍵字搜尋
Step2: 在搜尋結果處選取要搜尋的公司,在前方打勾,並在下方選取和 Step1 相對應的資料形態。
範例(1) │找尋蘋果股價
17
打勾
選擇資料形態→跟之前選相同的 (TIC)
確認將這個公司加入選取清單
Step2: 將所有要查找的公司加入清單後就可以按下” Add Code to Query” 來鎖定。在這我們只要找 APPLE 這家公司。
範例(1) │找尋蘋果股價
18
可以再將更多公司加入清單
確認將查詢這些公司
Step2: 選擇性的;這個部分可以讓你做公司的篩選,設定只輸出符合某些條件下的公司資料,其中多數報表數值以百萬為單位。
範例(1) │找尋蘋果股價
設定條件
大於、小於……其中” ^=“ 代表不等於
輸入數值
可以設定第二組條件19
此處設定即是只要查詢 EPS高於 3 的公司資料
Step3: 選取要查找的資料,這裡依據資料的種類分為很多小區塊,只要在左方想要查找的項目打勾,就可選取 (已選取的會顯示在右方 )
範例(1) │找尋蘋果股價
20
勾選要查找項目
已選取的會出現在這邊
Step3: 股價在 Data 分類之中,我們將他打勾來選擇。 範例(1) │找尋蘋果股價
21
Step4: 設定輸出檔案格式、是否壓縮、日期的格式。下圖即為輸出成 Excel格是、不壓縮、日期為西元年月日。
範例(1) │找尋蘋果股價
22
檔案格式
是否壓縮
日期格式
Step5: 最後一步設定,是否寄出,標籤,儲存搜尋等。沒有問題就可以按下” Submit Query” 搜尋
範例(1) │找尋蘋果股價
23
可以將搜尋結果寄出到這個信箱
為這次搜尋加入附註
將這次搜尋設定儲存,以方便下次類似搜尋
開始搜尋
Step6: 搜尋的結果會出現在另外一個頁面,有時候資料量太大會需要較久時間等待,注意,若輸出成 excel檔可能有最多 65539 比資料的限制,超過的筆數將不會輸出。產生的搜尋結果需按右鍵以另存目標來下載。
範例(1) │找尋蘋果股價
24搜尋結果按右鍵另存目標下載
Example (2)
• 找尋蘋果財報
25
接下來的範例 2將會示範如何找尋出一家公司完整的財報
比較可惜的, WRDS 上似乎不能同時輸出多家公司的完整財報,只能一家一家的下載。
但如果是需要多家公司的某些財報數字可以透過公司群組 (就是一次選取多家公司 )搭配” Fundamental Annually/Quarterly” 來找出,公司群組建立方式最後會說明
範例(2) │找尋蘋果財報
26
Step1: 要直接抓出整張公司財報我們可以選取在畫面左側欄下的” Tool” 這個項目底下的” Complete Financial Statements(XLS)” 來抓取
範例(2) │找尋蘋果財報
27
輸出財報成 Excel
輸出年報成網頁格式
輸出月報成網頁格式財務比率相關
Step2: 如同範例 1填入搜尋的期間,選取公司,就可以抓取多年財報。
範例(2) │找尋蘋果財報
28
Example (3)
• 建構 NSDAQ 群組
29
範例(3) │建構NS
Q群組
30
接下來的範例 3將會示範如何快速找尋一個類似群組的公司,如 NASDAQ 所有公司的資料,或是同產業的資料
透過先建立好公司清單,往後的查詢就可以直接上傳公司清單來省略選取公司的時間。
當然不是只有 NASDAQ 等公司才能區隔出來,也能建立自己特有的公司清單
範例(3) │建構NS
Q群組
31
Step1: 今天假設我們要搜尋全部 NASDAQ 的公司資料,我們在選取公司的部分就可以用到篩選的部分。這裡必須知道一些比較特別的代碼
交易場所代碼 : (EXCHG ,可在 manual 裡搜尋查找 )以下舉例幾個:• 14 NASDAQ-NMS Stock Market United States• 11 New York Stock Exchange United States
範例(3) │建構NS
Q群組
32
Step2: 這時候在選取公司時,需先選取” Search the entire database” ,再選下方的篩選功能設定為 EXCHG=14
範例(3) │建構NS
Q群組
33
Step3: 之後再像之前一樣選取要搜尋的資料即可
如果今天是想要查找特別產業內的所有公司資料則必須蒐尋 SIC CODE ,動作如上步驟設定 SIC=_____產業別代碼 : (SIC ,可在 manual 裡搜尋查找 )以下舉例幾個:• 2046 Wet Corn Milling• 2047 Dog and Cat Food• 2048 Prep Feed Anmls-Ex Dogs,Cats• 2050 Bakery Products• 2051 Bread, Bakery Pds, Ex Cookie• 2052 Cookies and Crackers• 2053 Frozen Bakery Pds, Ex Bread• 2060 Sugar and Confectionery Prods• 2061 Cane Sugar, Except Refining
範例(3) │建構NS
Q群組
34
這裡是搜尋代碼的連結:Xpressfeed online manual再點選左邊 search並輸入相關的代碼名稱查詢即可,• 交易場所: Search EXCHG
( 或直接點此連結 EXCHG Code List)• 產業別: Search SIC
( 或直接點此連結 SIC Code List)
範例(3) │建構NS
Q群組
35
特殊情況:當要查詢某一指數的組成公司資料 ( 如 DOW JONES INDEX, S&P 500)因 COMPUSTAT 上沒有內建 S&P500 或其他指數的組成股票群組 ( 正確來說有公司組成清單但不能直接查詢資料,且組成公司會隨時間改變 ) ,因此必須先搜尋指數組成公司,組成一個清單再使用清單來搜尋。
Step1: 點選左邊” Index Constituents”然後再查詢公司的地方直接打入指數名稱,會發現此時有指數的 TICKER 可以選擇了。EX. Dow Jones I0005
S&P 500 I0003
範例(3) │建構NS
Q群組
36
Step2: 勾選搜尋指數組成公司名稱和其 TICKER ,然後搜尋。
Step3.然後把輸出 excel 的 ticker複製到 text檔裡 ( 一行一個 ticker 如下圖 ) 再上傳到 compustat 裡搜尋個別公司的資料。
Example (4)
• 建構使用者自定群組
37
範例(4) │建構自定群組
38
Step1: 現在我們要自己建立自己的公司清單來為往後查找資料節省下時間,我們在搜尋公司的地方選取好要查詢的公司但先不急著按下” Add code to query” ,先按下” Download as Text”
先選好公司
範例(4) │建構自定群組
39
Step2: 這樣在往後選取公司時就不用再手動選取,直接選擇上傳清單即可。要注意的是,資料形態要跟一開始選的一樣才會運作。