Compustat on WRDS

Report
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) 的資料。
初
步
認
識
W
R
D
S
系
統
• Compustat North America Backdata (北美版回溯資料庫)
• 北美版資料庫僅提供最近 20 年的資料,而此回溯資料庫收錄約
3,700 家美國主要公司,年份最早可溯及至 1950 年,季資料則可
溯及至 1962 年。
2
• 從https://wrds-web.wharton.upenn.edu/wrds/ 登入
• 輸入帳號密碼(需以email向學校申請)
初
步
認
識
W
R
D
S
系
統
3
• 進入歡迎首頁
• 左方為可以使用的資料庫類別和項目(1)
• 從下拉式選單選取(2)或直接點選(3)來執行Compustat
2
3
初
步
認
識
W
R
D
S
系
統
1
4
• Compustat可以選擇的資料分類項目
初
步
認
識
W
R
D
S
系
統
5
Compustat monthly updates
•
•
•
•
初
步
認
識
W
R
D
S
系
統
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
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
初
步
認
識
W
R
D
S
系
統
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
直接輸入代碼
進入公司代碼搜尋畫面
打勾後可以儲存這次查詢的公司清單
在WRDS的線上帳戶中
│
找
尋
蘋
果
股
價
2
3
4
14
Step2: 第二種方法為上傳,儲存在電腦中的公司名稱檔案(通常
為.txt檔,注意,檔案中的資料形態也要符合一開始選取的形態)
第三種為搜尋整個資料庫,第四種為從已儲存的組合來查詢。
範
例
(1)
│
找
尋
蘋
果
股
價
2
3
4
搜尋全資料庫中公司
從之前儲存的清單查詢
15
Step2: 假設我們都還沒有內建清單,那我們便點選第一種搜尋方
式”code lookup”來輸入公司名稱搜尋,接著會彈出搜尋視窗。
範
例
(1)
會彈出額外選取視窗,在搜尋欄輸入關鍵字搜尋
│
找
尋
蘋
果
股
價
16
Step2: 在搜尋結果處選取要搜尋的公司,在前方打勾,並在下方
選取和Step1相對應的資料形態。
範
例
(1)
│
找
尋
蘋
果
股
價
打勾
選擇資料形態→跟之前選相同的(TIC)
17
確認將這個公司加入選取清單
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上似乎不能同時輸出多家公司的完整財報,
只能一家一家的下載。
(2)
但如果是需要多家公司的某些財報數字可以透過公司群組(就
是一次選取多家公司)搭配”Fundamental Annually/Quarterly”來
找出,公司群組建立方式最後會說明
│
找
尋
蘋
果
財
報
26
Step1:要直接抓出整張公司財報我們可以選取在畫面左側欄下
的”Tool”這個項目底下的”Complete Financial Statements(XLS)”
來抓取
輸出財報成Excel
輸出年報成網頁格式
輸出月報成網頁格式
範
例
(2)
│
找
尋
蘋
果
財
報
財務比率相關
27
Step2:如同範例1填入搜尋的期間,選取公司,就可以抓取多年財
報。
範
例
(2)
│
找
尋
蘋
果
財
報
28
Example (3)
• 建構NSDAQ群組
29
接下來的範例3將會示範如何快速找尋一個類似群組的公司,如
NASDAQ所有公司的資料,或是同產業的資料
透過先建立好公司清單,往後的查詢就可以直接上傳公司清單
來省略選取公司的時間。
當然不是只有NASDAQ等公司才能區隔出來,也能建立自己特
有的公司清單
範
例
(3)
│
建
構
N
S
Q
群
組
30
Step1: 今天假設我們要搜尋全部NASDAQ的公司資料,我們在選
取公司的部分就可以用到篩選的部分。
這裡必須知道一些比較特別的代碼
交易場所代碼: (EXCHG,可在manual裡搜尋查找)
以下舉例幾個:
• 14 NASDAQ-NMS Stock Market
United States
• 11 New York Stock Exchange
United States
範
例
(3)
│
建
構
N
S
Q
群
組
31
Step2: 這時候在選取公司時,需先選取”Search the entire
database”,再選下方的篩選功能設定為EXCHG=14
範
例
(3)
│
建
構
N
S
Q
群
組
32
Step3: 之後再像之前一樣選取要搜尋的資料即可
範
例
(3)
如果今天是想要查找特別產業內的所有公司資料則必須蒐尋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
│
建
構
N
S
Q
群
組
33
這裡是搜尋代碼的連結:
Xpressfeed online manual
再點選左邊search並輸入相關的代碼名稱查詢即可,
• 交易場所:Search EXCHG
(或直接點此連結EXCHG Code List)
• 產業別:Search SIC
(或直接點此連結SIC Code List)
範
例
(3)
│
建
構
N
S
Q
群
組
34
特殊情況:當要查詢某一指數的組成公司資料(如DOW JONES
INDEX, S&P 500)因COMPUSTAT上沒有內建S&P500或其他指數
的組成股票群組(正確來說有公司組成清單但不能直接查詢資料,
且組成公司會隨時間改變),因此必須先搜尋指數組成公司,組成
一個清單再使用清單來搜尋。
Step1:點選左邊”Index Constituents”然後再查詢公司的地方直接
打入指數名稱,會發現此時有指數的TICKER可以選擇了。
EX. Dow Jones
I0005
S&P 500
I0003
範
例
(3)
│
建
構
N
S
Q
群
組
35
Step2:勾選搜尋指數組成公司名稱和其TICKER,然後搜尋。
範
例
(3)
Step3.然後把輸出excel的ticker複製到text檔裡(一行一個ticker如
下圖)再上傳到compustat裡搜尋個別公司的資料。
│
建
構
N
S
Q
群
組
36
Example (4)
• 建構使用者自定群組
37
Step1: 現在我們要自己建立自己的公司清單來為往後查找資料節
省下時間,我們在搜尋公司的地方選取好要查詢的公司但先不急
著按下”Add code to query”,先按下”Download as Text”
先選好公司
範
例
(4)
│
建
構
自
定
群
組
38
Step2: 這樣在往後選取公司時就不用再手動選取,直接選擇上傳
清單即可。要注意的是,資料形態要跟一開始選的一樣才會運作。
範
例
(4)
│
建
構
自
定
群
組
39

similar documents