Forums
Run an excel based LBO model on every company in a sector
| May 5 2006 at 10:14 am | ||
|---|---|---|
|
Hi, I have a simple LBO model in Excel that I would like to run for a list of companies in the different sectors. I can get the relevant fundamental data for each company into Excel from Capital IQ, but then I want to go through that list and run the numbers through the LBO model. At the end I want to be able to look at the companies based on this as a custom indicator in a module I saw called Fundamental Data Comparative Analysis. Is this possible using the Excel interactivity provided I get the data from CIQ?
I attached the Excel model to the post for reference… Attached File |
| May 5 2006 at 11:12 am | ||
|---|---|---|
|
Good idea. We'll take a look. |
| May 8 2006 at 9:43 am | ||
|---|---|---|
|
From what I can tell this should be possible. It will work something like this:
At the end of this processing you'll have a set of fundamental data for each Ticker with the additional column, "LBO IRR" or "LBO MOI" Let's tackle the step of pushing data through the model first. Once we get a table of data w/ the new indicator, it should be pretty easy to get this table into the Fundamental Data Comparative Analysis tool (for reference: http://protosw.com/mods/view/79) To start, I tried to identify all the relevant inputs to the spreadsheet that affect the IRR. It looks to me like they are:
Some of these look like they'll come from you and some will come from CIQ, right? Can you confirm that CIQ is only providing the LTM numbers? For simplicity to start, I'll assume that the user-set variables are entered in the spreadsheet. We can set these up to be changed from Proto, or saved, etc. later depending on the need. But for now, the inputs to the model for each Ticker are:
I've reposted the workbook you attached with a "Proto" sheet in it which is tied into the model you made (the cells in the model sheet that link up to the Proto sheet are green). The reason I use a Proto sheet is so that if you change the model (add rows, columns, etc.) the range that Proto writes to still stays the same. Excel will manage the link internally, but if Proto writes to E4 and that cell becomes D5, the interaction will break. Anyway, I've found this to be a good practice. If the model looks correct, the next step will be to get some data that looks like:
Can you do the following?
Finally, if I've missed anything or am on the wrong track please let me know. Thanks for posting -
Attached File |
| May 8 2006 at 1:05 pm | ||
|---|---|---|
|
I confirm that the drivers in your new spreadsheet do work for the IRR/Multiple of Investment Calculation. As well, I have updated a spreadsheet with CIQ links that can be used with any ticker and some companies I found when doing a quick screen. For simplicity, assume that the tax rate for all companies is 40% (as is in the model) and that the first projected year (slight variation from the previous model) is 2006. Also, I added a line on your data spreadsheet called TEV / LTM EBITDA - since these are public companies with trading values, one could assume the average take-out multiple for buying a public company (15%-25% historically) and apply it to the company's current TEV / LTM EBITDA to drive the valuation more accurately. I built this into the model so that it can be used. In addition, the historical financials can be excluded for this exersice and added later (also attached). Things that would be interesting to flex (assuming all else is constant) would be financing (equity / debt split), premium paid (15% - 25%), and sales growth - just food for later thought. Attached File |
| May 9 2006 at 11:09 am | ||
|---|---|---|
|
Ok – check out the attached module. A couple notes on opening and loading it:
- open Excel and Disable the plug-in - open the Proto file and accept the error - then enable the CIQ plug-in and F9 the sheet. I’m trying to figure out a set of standard steps to work around this and will post back if I lock down the process on my end. Easy LBO for All Tickers
Let me know how it goes... Attached File |
| May 12 2006 at 3:52 pm | ||
|---|---|---|
|
This model is terrific! Is there a way to create a viewer that plots IRRs vs. Implied Purchase Multiple (Implied Purchase Multiple = Premium x LTM EBITDA Multiple)? If so, you could use this to look at a bunch of data and pick the companies for which you paid less than 10x LTM EBITDA and returned 20+%... |
| May 14 2006 at 8:04 pm | ||
|---|---|---|
|
thanks. I made a couple upgrades as per your suggestions.
I also made a fix to the Excel sheet. The TEV/ LTM EBITDA was still using the 8x hardcoded in from the model before we incorporated the premium. I realized this when I started adjusting the assumptions as well as testing different values for imaginary companies and changing the TEV/ LTM EBITDA input didn't change anything. Since most of the companies in the sample data have very similar TEV / LTM EBITDA, the results probably didn't look too crazy. However, one company now has a >100% IRR! Let me know if you target them... wouldn't that be cool. When you open the module and try to save, it will probably alert you of a resource conflict since you already will have an "Easy LBO.xls" in your shared resources. You can either rename that one, delete it, or Proto will let you change the name of the one you're importing. Likewise, you might have to 'save as' with the module to get it in your repository. Let me know if it gives you any trouble. I put the module up on the Gallery this time so you can see it / download it there:
take a look and let me know... thanks for all the feedback and the idea. |
| May 15 2006 at 9:24 am | ||
|---|---|---|
|
This is really terrific!! Thanks again for putting this together. |
| Jul 4 2006 at 1:08 pm | ||
|---|---|---|
|
The http://protosw.com/mods/view/86 link is no good... Use this: http://protosw.com/mods/app/view/86 to view the LBO analysis.
|
