Event study Deals Stock Prices Additional Financials

Similar documents
This assignment is purely meant to show you the different ways of searching in Wharton. Not to show you each separate database.

First, go to and click on the Register button.

Finance Data: Datastream. An Introduction Guide. Table Of Content. 1. Introduction When do I use Datastream 2

Linking Financial Data Sets: Possible Problems and Solutions. Sept. 30, 2014 Kathleen Dreyer, Columbia University Todd Hines, Princeton University

Equities and Fixed Income. Introduction Manual

Advanced Excel Charts : Tables : Pivots

Equities and Fixed Income. Introduction Manual

ZEPHYR. Internet QuickGuide

Equities and Fixed Income. Introduction Manual

comma separated values .csv extension. "save as" CSV (Comma Delimited)

Project 4 Financials (Excel)

THOMSON ONE BANKER ANALYTICS

Microsoft Office Excel 2007

Quick Guide Copyright Bureau van Dijk 2010 Last updated September 2010

Tips and Guidance for Analyzing Data. Executive Summary

Professional Edition Tutorial: Basic Excel

DynacViews. User Guide. Version 2.0 May 1, 2009

Maximizing Statistical Interactions Part II: Database Issues Provided by: The Biostatistics Collaboration Center (BCC) at Northwestern University

EDIT202 Spreadsheet Lab Prep Sheet

Wednesday, September 11, 2013

2. create the workbook file

Introduction to databases and research at the Finance Department. Mikko Niemenmaa Chydenia H2.38

Filter and PivotTables in Excel

Microsoft Excel 2016 LEVEL 3

Report Designer for Sage MAS Intelligence 90/200

Lesson 4: Introduction to the Excel Spreadsheet 121

Office 2016 Excel Basics 21 Video/Class Project #33 Excel Basics 21: Relationships Rather than VLOOKUP for PivotTable Reports (Excel 2016 Data Model)

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet

FAQ: Advanced Functions

My Top 5 Formulas OutofhoursAdmin

Advanced Excel Skills

MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 15) Creating Interactive Dashboards

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically

Beginning Excel. Revised 4/19/16

Do you face any of these 8 challenges in MS Excel, Word & PowerPoint?

MIS0855: Data Science In-Class Exercise for Mar Creating Interactive Dashboards

COMM 391 Winter 2014 Term 1. Tutorial 1: Microsoft Excel - Creating Pivot Table

SPSS TRAINING SPSS VIEWS

Mapping with Google Fusion Tables

Excel Tips for Compensation Practitioners Weeks Data Validation and Protection

Objective: Class Activities

FINANCIAL ANALYSIS MADE EASY (FAME) Workbook

Copyright 2018 MakeUseOf. All Rights Reserved.

Formatting Spreadsheets in Microsoft Excel

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

Tutorial 1 - Setting up your first process

Section 7. Topics Covered

SPREADSHEETS. (Data for this tutorial at

How to Set up a Budget Advanced Excel Part B

Survey Design, Distribution & Analysis Software. professional quest. Whitepaper Extracting Data into Microsoft Excel

An Introduction to Stata Exercise 1

Formulas, LookUp Tables and PivotTables Prepared for Aero Controlex

Excel Tables and Pivot Tables

Getting Started with Excel

1. Two types of sheets used in a workbook- chart sheets and worksheets

EXCEL BASICS: MICROSOFT OFFICE 2007

Excel Forecasting Tools Review

CCH ACCOUNTS PRODUCTION KNOWN ISSUES

Tutorial 10: Performing What-If Analyses. Microsoft Excel 2013 Enhanced

Mastering the Actuarial Tool Kit

Excel 2010: Getting Started with Excel

DOWNLOAD PDF MICROSOFT EXCEL ALL FORMULAS LIST WITH EXAMPLES

Empower and invest in yourself WORKBOOK MICROSOFT EXCEL INTERMEDIATE

How to Deal With Some Commonly Encountered Financial Data Research Problems

Service Line Export and Pivot Table Report (Windows Excel 2010)

EXCEL BASICS: MICROSOFT OFFICE 2010

Table of contents. 01 Adding a parameters sheet to the Report Designer How to perform a check test on a database 8

Creating an ArborCAD filter from Excel.

Sage Financial Reporter User's Guide. May 2017

Microsoft Excel 2016 LEVEL 2

MOVING AND COPYING DATA...

Table of Contents. Part I Introduction. Part II FSM Ribbon. Part III FSM Context Menu. Part IV Trial Balance. Part V Building a report

Table of Contents: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX. Notes from Video:

Outlook Integration Guide

QUICK EXCEL TUTORIAL. The Very Basics

Microsoft Excel 2010 Formulas List With Examples Pdf

Advisor Workstation Quick Start Guide

BENEVOLENT AND PROTECTIVE ORDER OF ELKS COMPLETING THE ANNUAL FINANCIAL REPORT EXCEL FILE PREPARER S GUIDE

In this section you will learn some simple data entry, editing, formatting techniques and some simple formulae. Contents

INFORMATION SHEET 24002/1: AN EXCEL PRIMER

Excel 101. DJ Wetzel Director of Financial Aid Greenville Technical College

Excel Intermediate. Click in the name column of our Range of Data. (Do not highlight the column) Click on the Data Tab in the Ribbon

Become strong in Excel (2.0) - 5 Tips To Rock A Spreadsheet!

A guide to gathering financial data for financial analysis from Mergent Online Prepared by Pamela Peterson Drake, James Madison University

Outlook Integration Guide

Making Excel Work for Your Tribal Community

Intermediate Excel 2003

Excel 2010 Formulas Don't Update Automatically

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010

Hiding or Discarding Insignificant Rows in a Report Template

Excel (Giant) Handout (3/16/15)

Excel 2016: Part 2 Functions/Formulas/Charts

Financial Statement WalkThrough

2) Excel Basics 5: Power of PivotTables to Create Reports with Various Calculations & Layouts. Page 1 of 21

Introduction to the workbook and spreadsheet

This lesson is part 5 of 5 in a series. You can go to Invoice, Part 1: Free Shipping if you'd like to start from the beginning.

Product Documentation SAP Business ByDesign August Analytics

Technical White Paper

Intermediate Excel Training Course Content

Excel Part 3 Textbook Addendum

Transcription:

Event study Deals Stock Prices Additional Financials In this manual we will explain how to get data for the purpose of an event study. While we do describe the steps in the data collection process, we do not explain how the databases themselves work. For an explanation on the databases we refer to the manuals available on the EDSC website. In an event study you want to see whether the market reacts to a particular event, these events could range from a new law that has passed to M&A transactions. In this manual we use the example of an event study on M&A deals, because it requires the combination of at least two databases. To do an event study on M&A deals we need to collect three types of data. First we need to find the events, in this example these are the M&A deals. Second we need to download the stock prices of the companies involved in the deals and we need the price of at least one market index. By collecting stock data of the companies and the price of the market index before and around the deal date we can calculate cumulative) abnormal returns. Third we may want to do a regression analysis on the cumulative abnormal returns (CARs) to see which characteristics (of the industry, company, or period) can explain the returns. To perform this regression analysis we need to collect additional data on for example the companies involved. Furthermore to perform such an analysis we will need to merge the data from the different databases.

Step 1 Collecting your deals Databases: ThomsonOne - Zephyr The EDSC offers several databases that contain M&A deals. The most widely used databases are ThomsonOne and Zephyr (manuals). The decision to choose one over the other should be based on your research question or personal preference. It, however, does not matter for the event study. To create your deal sample you need to impose some search criteria. For an event study you could think of the following criteria. First, make sure that the target and/or acquirer is publicly listed. If they are not publicly listed then you cannot collect stock prices, thus performing an event study is not possible. Second, the acquired stake might be of interest. In the acquisition of a publicly listed company a commonly used threshold is a final stake of at least 30% after the deal (but not before), while for private companies this threshold is set at 50%. To impose such a restriction you will need to think about the allowed initial/acquired/final stake. For example if you are interested in acquisitions of private companies by publicly listed companies you could set the following criteria 1 : 1. Acquired stake is at least 50.01% 2. Initial stake is less than 50% 3. Final stake is at least 50.01%. Then set the following Boolean search (ignoring other criteria for now): 1 OR (2 AND 3) The final set of criteria will depend on your research question. Therefore you will need to think about these criteria carefully and discuss them with your supervisor. For example think about the region, countries, size of the companies involved, industries (maybe exclude financial), etc. After you have set all the criteria and you are ready to create your report you will need to add identifiers. This step is of great importance, because we need the identifiers to find stock data in step 2: ThomsonOne: If you use ThomsonOne for your deal collection make sure to add the SEDOL code and/or the Datastream code of the target and acquirer. You can find these by manually searching for them when creating your report. Zephyr: If you use Zephyr for your deal collection make sure to add the ISIN number and/or the BvD ID number of the target and acquirer. You can find the ISIN number under Company > Stock Data when creating your report. The BvD ID number can be found under Company > Contact details. Furthermore in both databases it is important to add the announcement date and the completion date of the deal as variables. 1 Additionally you could decide to download all deals and add the variables initial -, acquired -, and final stake to your dataset. Then afterwards you can filter your deals using these variables.

Step 2 Collecting stock prices Databases: Request Table Eventus Event Study Tool In the second step we are going to download the stock prices in order to calculate the CARs. The biggest difficulty with downloading stock prices for M&A deals is that all deals happen at different dates in time. Therefore we need to download stock prices for time periods relative to the event dates, which is the announcement date or the completion date depending on your research question. If you are familiar with programming in statistical software (Matlab, Stata, R, etc.) then you could also download stock prices for the full period and align the dates and calculate CARs afterwards. However do note that if your period covers many years and a lot of deals this could become very data intensive. For that reason we advise the other methods discussed below. There are several ways to approach the problem of relative dates. The first method is to download the stock prices manually via the Datastream Request Table 2. This option will require more work than the other options, but also offers more flexibility. By using this option you will only get the stock prices for the specified period. All calculations to get CARs have to be done afterwards. In the output, all dates are nicely aligned. The second option is only available for US data and is called Eventus (manual). Eventus provides quite some flexibility. The tool automatically downloads the stock prices, calculates cumulative abnormal returns, and offers statistical tests on the outcomes. A drawback however is that the stock prices and abnormal returns will not be delivered in the output, only the CARs and statistics are delivered. Finally, the third option is to use the EDSC Event Study Tool (manual). It offers the least flexibility, but is very easy to use and can be used for both US- and non-us stock prices. Your output will contain the abnormal returns and by a simply summing these you can get the CARs. For most event studies this method is sufficient. Method Database Required effort Flexibility Output Request Table Datastream Medium High Stock Prices Eventus CRSP (US Only) Low Medium CAR Statistical Tests Event Study Tool Datastream Low Low Stock Prices and Abnormal Returns Bloomberg Excel Bloomberg High High Stock Prices Add-in using functions 3 For all three methods it is necessary to have company identifiers and the announcement or completion date from step 1. Finally you will need to specify a market index. 2 Note: EDSC does not offer a manual on the request table. Our advice is to follow video tutorials, which can be easily find via Google. Search for Event Study with Datastream. 3 If you are familiar with the Bloomberg Excel Add-in than you can choose to create functions, which can download the stock prices for relative periods for the specified companies.

Step 3 Additional Financials Databases: Datastream (Worldscope) - Compustat Bloomberg Orbis Financials of companies are available in many databases at the EDSC (manuals). However do note that all databases differ in the available financials. For a discussion see the overview of the most important differences in the EDSC manual. You could use the following table to assist you in your decision: Database Period Coverage Private Comments Companies? Compustat 1970 - US and No - North America present Canada Compustat 1970 Global (excl. No - Global present US and Canada) Datastream ( Worldscope) 1980 - present Global Yes Works easy with ThomsonOne deal data Orbis 1990 - present Global Yes Works well with Zephyr deal data. Strong coverage of small/medium sized private companies. Major drawback: can only download financials for the 10 most recent years. To download the data from one of the databases you can upload the list of identifiers from step 1 into the databases. Then choose the financials that you want and start the download. For the specific steps please see the database specific manuals.

Step 4 Merging data from databases (example) After we have collected the financials we will want to merge the deal information with the CARs and the financials. That way we can run a regression analysis. Hence we have to merge the data from all three steps. The key to merging data from different databases is the company identifier. However the required effort will also depend on the software that you will use and your specific research question. For our purposes we will explain how to merge data with Excel and how to merge data with Stata. Do note that in some cases you may want to divert from these methods. We will explain the process of merging data with an example. Please be aware that the following example is only used as an illustration for this manual and does not represent a real research question: In this example we are interested in the effect of cash holdings of target companies on the stock prices of Dutch acquiring companies for deals from 2010-2014. 4 For this given example we will make use of the following databases 5 : Database Zephyr Event Study Tool Orbis Reason Deals CARs Financials Zephyr Deals See the figure below for the search strategy in Zephyr. Understand why some criteria have been set and others have not. Now to go View list of deals to create your custom report. In this report you need to add at least the following variables: - Target ISIN number - Target BvD ID number - Acquirer ISIN number - Acquirer BvD ID number - Announced date 4 Could have used Dutch Stock Exchange 5 The decision for these databases is specific to this illustration.

I added both the ISIN number and BvD ID number to show in the following steps how one or the other can be used. The date of announcement is added, because it is necessary for the calculations of the CARs. Additional variables that might be interesting for your research question should be added as well. For example (non-exhaustive list): Variable Initial - / Acquired - / Final Stake Deal Status Completion date Target - / Acquiror NACE rev.2 code Target - / Acquiror country code Reason If you want to use different thresholds you could also download all deals (without the percentage of stake criteria) and set the thresholds yourself afterwards. You could then set a threshold of 30% for public targets and 50% for private targets. If you are interested in a subset of completed deals. If you are interested in the market reaction around the completion of the deal instead of the announcement If you want to control for deals that happened within or cross industry. If you want to control for deals that happened within or cross country. Event Study Tool CARs In the excel file from Zephyr there are two important columns. First the column with the Acquirer ISIN number. Second the column with the Announced date. Open the Event Study Tool from the EDSC website. From the Zephyr file copy (Cntrl + c) the Acquirer ISIN numbers and paste (cntrl + p) these under Company in the Event Study Tool. Notice that in some deals the ISIN code is missing. You could try to find the codes for these companies elsewhere, but for the purposes of this example I will ignore them. Now copy the Announced date and past this under Date. Make sure that Excel recognizes the cells as dates. 6 In this example we will compare everything with the same index. We do however need to find the appropriate index to compare it with. To find this index you can try to google it or preferable use a database from the EDSC such as Datastream. In this case I use the MSCI Europe index. For information about the estimation period and event period see the manual on the Event Study Tool. Your Excel file should look similar to the figure below. Now if you have access to Datastream you can click on Process Table in the Request-Table tab. Otherwise you can send the file to the EDSC and they will send you the output. 6 Format cells as dates.

Orbis Financials In our research question we were interested in the effect of target cash holdings on the stock prices of the acquirers. This means that we will need to download the target cash holdings for the year before the deal. That way we make sure that the financials are not influenced by the effects of the deal or the new acquirer. In most researches you will probably want to download more than only the cash holdings of the target. For example in your analysis you may want to control for size, profitability, leverage, etc. of the target or acquirer. For profitability and leverage we then need to define how we calculate them. For example we can calculate profitability as net income over total assets and leverage as total debt over total assets. All of these annual report items can be downloaded in a similar way as the cash holdings of the target. In this example we will use Orbis to download the financials because we need the financials of global targets, which could either be public or private companies. This means that we can choose between Worldscope and Orbis. In this case I prefer Orbis because the acquirers are Dutch companies, thus there is a high probability that the targets are concentrated in Europe. Moreover the targets could be quite small. Orbis has a good coverage of small European firms. Finally because we used Zephyr to download the financials, the interface of Orbis will be easy to understand. The first step to obtain the financials is to create a list of identifiers of the targets. In this case we will only need unique identifiers. 7 We will simply do this by copying the list of BvD ID numbers of the targets and paste them in a new excel file. We prefer the BvD ID number because Orbis is a Bureau van Dijk database 7 Some companies could have been a target more than once in our deal sample. For the purposes of downloading financials we can drop the duplicates and keep only the first time a company has been observed as a target.

and more importantly because the targets could be private companies as well. The BvD ID number has a better coverage of private companies. Now drop the duplicates 8 in the excel file and save it. The second step is to upload the identifiers into Orbis. After uploading the identifiers into Orbis, go to list of view list of results. Create your report and in this example we will want to include at least the total cash or total cash and short term investments. Other interesting variables that I include are the NACE2 code (industry identifier), total assets, total debt, operating revenue, and net income. Merging the Data Now we have 3 separate files, which we need to combine in order to do our analysis. In this manual I will explain two ways of matching your data. The first method will use Stata, a statistical software program. If you know a bit about Stata, this is definitely the easiest way. And even if you do not know a lot about Stata the simple steps discussed below can be understand with relatively little knowledge on the program. The second method will use Excel. Within Excel you can use VLOOKUP to add data or you can use INDEX + MATCH. For most users VLOOKUP might be well-known and easy to use, but in large files it is a very heavy procedure and your file needs to be organized from left-to-right. Meaning that what you are searching for is always to the left of the array. INDEX + Match is much more convenient and if taken the time almost just as easy to implement. For that reason I will only discuss INDEX + MATCH. The key in every matching procedure is having the right identifier (unique or non-unique). For merging data you will sometimes need a company level identifier or a line identifier. The latter meaning that all lines in your data must have a unique code. When you want to match files always think about the structure of the observations (deal level, company level, etc.) in your files. For example, do you have any duplicates in one of the files? How should I deal with these duplicates? And what is our observation of interest? In our example we are interested in the effect of the target level cash holdings on CARs of deals. In this case our number of deals is equal or greater to the number of targets, because one company can be a target in multiple deals, but each deal will have only one target. 9 This also follows from the files in which the deal file contains more rows (observations) than the file from Orbis. Now our Event Study file contains the same number of observations (CARs) as the number of observations (deals) in the deal file. Thus we have: # deals = # CAR > # targets 8 After you selected the data, go to Data > drop duplicates. 9 In some deals there can be multiple target purchased. In this example I only kept the first target. An easy way out is to act as if each target bought is a separate deal.

Stata Preparing the files I will first explain how to merge these files in Stata. The key in Stata is that when we combine file 1 and file 2 then in both of these files the same identifier should be present. Preferable in one of those files the identifier should be unique for all rows (observations). But before we start matching the files, we will create Stata files from the Excel files. Zephyr Open Stata and then go to: File > Import > Excel spreadsheet (*.xls;*.xlsx). Next click on Browse and import the first Excel File. For the file from Zephyr we need to go to the second worksheet. So under Worksheet: click on the dropdown menu and select Results. Next tick the Import first row as variable names. Then click on OK. Now before we save the file we are going to rename the matching variables, which is the identifier. The names of these variables must be exactly the same in each file. There are several ways to do this. In the command box, type: rename TargetBvDIDnumber TARGET_BVDID rename TargetISINnumber TARGET_ISIN rename AcquirorBvDIDnumber ACQ_BVDID rename AcquirorISINnumber ACQ_ISIN Now we are going to take one extra step. We have our Target company level identifier (BVDID), however we still need a deal line identifier. And we need to make sure that this identifier is also available in the file contains CARs. Remember that we used ISIN codes and announcement dates to calculate CARs. Therefore we are going to create a new variable, which will be the new identifier: tostring(announceddate), replace gen Dealidentifier = ACQ_ISIN + Announceddate The final adjustment is that we already are going to clean the file by dropping observations with insufficient data. Please do not that these steps are only followed to give an example on how to merge the dataset. Always understand why you need to drop observations. Therefore: drop if ACQ_ISIN == "" drop if TARGET_BVDID == "" Note: The above lines are only useful when you use data from Zephyr. Save the file. Orbis Next up is the Orbis file. Follow the same steps and again make sure that the Results worksheet is selected. If Stata gives an error when trying to import data then delete the first sheet in Excel in which the search strategy is explained. Again we are going to rename the matching variables. Use the following line:

rename BvDIDnumber TARGET_BVDID Save the file. Event Study Tool Last up is the file containing the CARs. I prepared the file in Excel, by adding the abnormal returns to get CARs. Also I reshaped the data within the file. See the figure below: Now follow similar steps as for the previous files. Upload the file in Stata and rename the variables: rename Name ACQ_ISIN tostring(eventdate), replace gen Dealidentifier = ACQ_ISIN + EventDate 10 Save the file. Merging the files Finally we are ready to merge the data. First I will match the deal data with the CARs. Then I will add the financials to these deals. Again you could use codes to merge the datasets, but I will explain the pointand-click method. Open the file from Zephyr. Now go to Data > Combine Datasets > Merge two datasets. A pop-up will appear. In this screen select One-to-one on key variables. In the dropdown under Key Variables: (match variables) choose Dealidentifier. Finally in the last line, click on browse and search for the CAR File. After the files have been matched drop the _merge variable or rename it. Now to add the file from Orbis we are going to follow similar steps. Except in this case we will select Many-to-one on key variables and as Key variable we are going to select TARGET_BVDID. We choose many-to-one because we have multiple deals that need to be merged to the same target company. Choose the Orbis file and click on OK. 10 Notice that the dates are in MM/DD/YYYY. For that reason we also changed our Zephyr Stata file into that format.

Potential issues: - Sometimes you have duplicates in your master or using file. Open the file and check for duplicates via Data > Data Utilities > Tag duplicated observations. As variable set your matching variable, which you thought to be unique. Then as New variable name you can enter for example dup. Click on OK. Now go to the data editor and check why you have duplicates. If it is not important then you can decide to drop the duplicates from the sample. - The results will show the number of matches. Check if everything went well. Sometimes we had to drop deals with insufficient data. Other deals might not have had enough stock price data to calculate abnormal returns.

EXCEL: INDEX MATCH Although it is not necessary it might be easier to put all files into a single excel sheet (on separate tabs). First of all we are going to create unique lines for the CARs and Zephyr. For Orbis this is not necessary. We do this by simple combining two columns. For the cumulative abnormal returns: For Zephyr we are going to combine the Acquiror ISIN number and Announced date: Now if we start from the Zephyr tab and add the other two, then do the following: Use the INDEX function to find the CAR that corresponds to the row in Zephyr. Within this INDEX function use the MATCH function to find out which row in the Zephyr tab corresponds to which row of the CAR tab: Now to add the data from Orbis to the Zephyr tab we are going to use the same two function. However instead of using our Unique line column we can use the Target BvD ID number : This formula can be dragged across the entire file.