Details

Intermediate Structured Finance Modeling


Intermediate Structured Finance Modeling

Leveraging Excel, VBA, Access, and Powerpoint
Wiley Finance, Band 573 1. Aufl.

von: William Preinitz, Matthew Niedermaier

112,99 €

Verlag: Wiley
Format: PDF
Veröffentl.: 03.05.2016
ISBN/EAN: 9780470928752
Sprache: englisch
Anzahl Seiten: 1032

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

This book provides a pragmatic, hands-on approach to reaching an intermediate level of sophistication as a financial modeler. Expanding on the first book, <i>A Fast Tract to Structured Finance Modeling, Monitoring, and Valuation</i>, the book will guide you step-by-step through using learned principals in new and more powerful applications. These applications will build on the knowledge of Excel and VBA gained, expand the use of Access for data management tasks, as well as PowerPoint and Outlook for reporting and presentation tasks.
<p>Preface xv</p> <p>Goals of the Book xv</p> <p>What You Should Know xvi</p> <p>Setting the Context for Learning xviii</p> <p>The Structure of the Book xix</p> <p>A Fish Story xxiii</p> <p>A Perspective on Modeling xxiii</p> <p>Approaching This Material xxiv</p> <p>Style xxv</p> <p>A Parting Remark xxv</p> <p>On the Web Site xxvii</p> <p>Acknowledgments xxxv</p> <p><b>PART 1 First Steps 1</b></p> <p><b>CHAPTER 1 Introduction 5</b></p> <p>Overview 5</p> <p>Why Was This Book Written? 5</p> <p>Who Is the Target Audience? 9</p> <p>What Is the Purpose of the Book? 10</p> <p>Expanding Your Software Skills 10</p> <p>Expanding Your Model Design Skills 12</p> <p>Expanding Your Finance Knowledge 12</p> <p>Organized to Teach 14</p> <p>Chapter Organization 15</p> <p>Accompanying Web Site 17</p> <p>Learning the “Hard” Way 18</p> <p>Note 19</p> <p><b>CHAPTER 2 The Existing Model 21</b></p> <p>Overview 21</p> <p>Deliverables 22</p> <p>Under Construction 23</p> <p>Crisis du Jour 23</p> <p>Overview of the Current Model 24</p> <p>Current Model Environment 51</p> <p>On the Web Site 51</p> <p><b>CHAPTER 3 Conventions and Advice 55</b></p> <p>Overview 55</p> <p>Deliverables 56</p> <p>VBA Conventions 56</p> <p>Common Sense 70</p> <p>On the Web Site 72</p> <p><b>CHAPTER 4 Segregation of the Existing Model’s Functionality 73</b></p> <p>Overview 73</p> <p>Deliverables 73</p> <p>Under Construction 73</p> <p>Deliverables Checklist 74</p> <p>Breaking Up Is Hard to Do 74</p> <p>Accommodating Our Design Needs 76</p> <p>Advantages of Functional Segregation 76</p> <p>Disadvantages of Functional Segregation 79</p> <p>On the Web Site 80</p> <p><b>CHAPTER 5 Creating the Base Asset Model 81</b></p> <p>Overview 81</p> <p>Deliverables 81</p> <p>Under Construction 82</p> <p>The Big Picture: “Just the Assets, Ma’am” 82</p> <p>Stepping through the Model 84</p> <p>Testing the Completed Base Asset Model 119</p> <p>On the Web Site 121</p> <p><b>CHAPTER 6 Building the Base Liabilities Model 123</b></p> <p>Overview 123</p> <p>Deliverables 123</p> <p>Under Construction 124</p> <p>Liabilities Side of the Model 125</p> <p>What to Leave In 126</p> <p>Stepping through the Model 126</p> <p>Reading the Cash Flows and Assumptions from a File 151</p> <p>Testing the Completed Base Liabilities Model 162</p> <p>On the Web Site 164</p> <p><b>CHAPTER 7 Establishing the Model Environment 167</b></p> <p>Overview 167</p> <p>Deliverables 168</p> <p>Under Construction 168</p> <p>Importance of a Standardized Directory Structure 168</p> <p>Creating Directories and Defining Their Functions 168</p> <p>Operating Directories 170</p> <p>Administrative Directories 175</p> <p>Creating New Directories for the Model as We Need Them 176</p> <p>On the Web Site 177</p> <p><b>PART 2 Building the New Assets Model 179</b></p> <p><b>CHAPTER 8 Designing the New Collateral Cash Flow Generator 181</b></p> <p>Overview 181</p> <p>Deliverables 183</p> <p>Under Construction 183</p> <p>Improving the CCFG Menus: Conversion to UserForms 183</p> <p>Improving the CCFG Data-Handling Capabilities 199</p> <p>Improving the CCFG Collateral Selection Process 209</p> <p>Improving the CCFG Cash Flow Generation Process 212</p> <p>Improving the CCFG Report Generation Process 215</p> <p>Improving the CCFG Messaging Process 220</p> <p>On the Web Site 220</p> <p><b>CHAPTER 9 Writing the CCFG Menus and Data Sheets 221</b></p> <p>Overview 221</p> <p>Deliverables 221</p> <p>Under Construction 222</p> <p>Menus and UserForms 222</p> <p>Menus of the CCFG 241</p> <p>Main Menu 242</p> <p>Run Options Menu 243</p> <p>Collateral Pool Menu 255</p> <p>Collateral Geographic Selection Criteria Menu 259</p> <p>Financial Selection Criteria Menu 288</p> <p>Cash Flow Amortization Parameters Menu 299</p> <p>Collateral Reports Menu 303</p> <p>On the Web Site 316</p> <p><b>CHAPTER 10 Writing the Collateral Data Handling Code 317</b></p> <p>Overview 317</p> <p>Deliverables 318</p> <p>Under Construction 318</p> <p>Managing Multiple Portfolio Files 320</p> <p>Initial Data Screening 335</p> <p>Writing the Screening Process VBA Code 343</p> <p>Writing the Initial Data Screening Reports 351</p> <p>Writing the Demographic Methodology Risk Reports 360</p> <p>Building a Representative Line Generator Program 365</p> <p>Building the Rep Line Generator Program 369</p> <p>On the Web Site 387</p> <p><b>CHAPTER 11 Writing the Collateral Selection Code 389</b></p> <p>Overview 389</p> <p>Deliverables 390</p> <p>Under Construction 390</p> <p>Building the Code 391</p> <p>Financial and Demographic Selection Code 392</p> <p>Financial Collateral Selection Process Reporting 398</p> <p>Geographic Selection Code 416</p> <p>Geographic Concentration Code 419</p> <p>Introduction to Geographic Reporting 433</p> <p>On the Web Site 458</p> <p><b>CHAPTER 12 Writing the Collateral Cash Flow Amortization Code 459</b></p> <p>Overview 459</p> <p>Deliverables 459</p> <p>Under Construction 460</p> <p>Quick Review of Existing CF Generation Code 461</p> <p>Adding New Mortgage Types 462</p> <p>New Prepayment and Default Methodologies 473</p> <p>Uniform Methodology 474</p> <p>Geographic Methodology 478</p> <p>Demographic Methodology 493</p> <p>Reporting the Results of the Cash Flow Calculations 503</p> <p>Writing the Assumptions Report Package 511</p> <p>On the Web Site 518</p> <p><b>CHAPTER 13 Writing the CCFG Reporting Capability 519</b></p> <p>Overview 519</p> <p>Deliverables 520</p> <p>Under Construction 520</p> <p>Recapping the CCFG Report Package 521</p> <p>CCFG Activities and Reports 522</p> <p>Eligible Collateral Assessment Process 524</p> <p>Geographic/Demographic Reports 555</p> <p>Presentation Reports 560</p> <p><b>PART 3 Building the New Liabilities Model 583</b></p> <p><b>CHAPTER 14 Designing the Liabilities Waterfall Model 585</b></p> <p>Overview 585</p> <p>Deliverables 585</p> <p>Under Construction 585</p> <p>Structure of the Deal: Sources and Uses of Funds 586</p> <p>Design Elements of the LWM 589</p> <p>Main Menu 590</p> <p>Report Package Menu UserForm 590</p> <p>Structure Inputs Menu 591</p> <p>Liabilities Waterfall Worksheet 592</p> <p>Performance Summary Page 600</p> <p>VBA Code Modules 600</p> <p>Report Template Files 604</p> <p>On the Web Site 616</p> <p><b>CHAPTER 15 Writing the Liabilities Waterfall Model Spreadsheet 617</b></p> <p>Overview 617</p> <p>Deliverables 617</p> <p>Under Construction 618</p> <p>Deal Structure Inputs 618</p> <p>Building the Liabilities Waterfall Model 623</p> <p>Period Factors Worksheet 650</p> <p>Total Cash Flows Section 651</p> <p>Results Page Worksheet 651</p> <p>On the Web Site 657</p> <p><b>CHAPTER 16 Writing the LWM VBA Code 659</b></p> <p>Overview 659</p> <p>Deliverables 660</p> <p>Under Construction 660</p> <p>VBA Requirements of the LWM 665</p> <p>Menus of the LWM 666</p> <p>Main Program 679</p> <p>Error Checking the Main Menu Inputs 681</p> <p>Importing the Liability Structure Inputs 682</p> <p>Importing the Cash Flows of the CCFG 686</p> <p>Loading and Running the LWM 693</p> <p>Reporting the Results 696</p> <p>Other Functionality 718</p> <p><b>PART 4 Access, PowerPoint, and Outlook 721</b></p> <p><b>CHAPTER 17 Access: An Introduction 723</b></p> <p>Overview 723</p> <p>Deliverables 724</p> <p>Under Construction 724</p> <p>Basics of Access 724</p> <p>Opening Access and Creating a Database 726</p> <p>Access Tables 728</p> <p>Getting the Data In: Entering Data 731</p> <p>Getting the Data Back Out: Queries 740</p> <p>Basics of Structured Query Language 754</p> <p>Concluding Remarks 762</p> <p>On the Web Site 762</p> <p><b>CHAPTER 18 Implementing Access in the CCFG and LWM 763</b></p> <p>Overview 763</p> <p>Deliverables 764</p> <p>Under Construction 764</p> <p>Access and the Collateral Cash Flow Generator 766</p> <p>Collateral Portfolio Data 767</p> <p>Geographic Selection Criteria 781</p> <p>Geographic Concentration Criteria 794</p> <p>Initial Data Screening Criteria 796</p> <p>Custom Financial Selection Criteria 805</p> <p>Run Options Elections 815</p> <p>Generating the Loan Portfolio 818</p> <p>Monthly Cash Flows Scenarios 822</p> <p>Access in CCFG Reporting 825</p> <p>Access and the Liabilities Waterfall Model 827</p> <p>Connecting the LWM to the CCFG 827</p> <p>Structure Worksheet Objects 828</p> <p>Retrieving the Monthly Cash Flow Scenarios 831</p> <p>Storing LWM Run Results in the Database 832</p> <p>Concluding Remarks 843</p> <p>On the Web Site 843</p> <p><b>CHAPTER 19 Implementing PowerPoint and Outlook in the CCFG 845</b></p> <p>Overview 845</p> <p>Deliverables 845</p> <p>Under Construction 846</p> <p>Using PowerPoint in the CCFG 846</p> <p>Data Requirements 851</p> <p>Adding a New Class of Reports 856</p> <p>Introduction to PowerPoint in VBA 860</p> <p>Preparing the Data for Use 867</p> <p>First Time Homeowners Slide 869</p> <p>Creating the Null Report 874</p> <p>MS Outlook 876</p> <p>On the Web Site 882</p> <p><b>PART 5 Running the CCFG and the LWM 885</b></p> <p><b>CHAPTER 20 Running the Models 887</b></p> <p>Overview 887</p> <p>Deliverables 887</p> <p>Under Construction 888</p> <p>Running the CCFG, Analyzing the Asset Side of the Deal 888</p> <p>Liabilities Side of the Deal 923</p> <p>Preparing a PowerPoint Presentation about Geographic Concentration 933</p> <p>On the Web Site 935</p> <p>Afterword 941</p> <p>Exhibits Index 943</p> <p>Subject Index 975</p>
<p><b>WILLIAM PREINITZ</b> has thirty years' experience in investment banking and structured finance analytics. A former managing director at Citigroup, highlights of his career include the creation and marketing of securitizations backed by 12b-1 mutual fund fees. With a team of ten people over a fifteen-year period, his group concurrently provided analytical structuring support for the over 100 different asset classes contained in the ABCP program of the bank. These included such varied items as movie revenues, fast-food franchise financing, and communication satellite leasing. In conjunction with the bank's corporate training program, he taught Excel/VBA modeling classes to over 300 people ranging from associates to managing directors. <p><b>MATTHEW NIEDERMAIER</b> is currently a vice president in the Structured Finance Group at Markit, where he is a member of a pricing and valuation group focused on agency mortgages and CMOs. Within Markit he has also taught courses in Excel/VBA globally. Prior to Markit he modeled U.S. and Latin American ABS deals at Citigroup, including auto loans, credit cards,and timeshares.
<p><b>A PRAGMATIC, HANDS-ON APPROACH TO REACHING AN INTERMEDIATE LEVEL OF SOPHISTICATION AS A FINANCIAL MODELER</b> <p><i>Intermediate Structured Finance Modeling</i> is packed with insight and tips to teach you step by step to expand your current level of organizational, coding, modeling, and financial skills to enhance and develop new and more powerful applications. It expertly employs a code-intensive approach to improve your VBA and Excel skills and demonstrates how to integrate them with a real-life application. <p>Providing you with a set of immediately applicable modeling approaches, techniques, skills, and examples with a focus on large model development, you will learn how to: <ul> <li>Organize and build a set of directories to contain the model system you will develop</li> <li>Separate an existing basic structured finance model into two special-purpose models, an Asset (collateral) model and a Liabilities Structure (bonds) model</li> <li>Expand the computational, data management, and reporting capabilities of both new models</li> <li>Employ Excel UserForms to build a sophisticated model interfaces</li> <li>Introduce Access databases and code to manage model data requirements and outputs</li> <li>Dramatically expand existing reporting packages, producing more sophisticated analytical results</li> <li>Automate the production of ready-to-use PowerPoint presentations</li> <li>Improve your model's ability to distribute its results by integrating Outlook mailing lists</li> </ul> <p>If you have some modeling experience and are confident in your mastery of the fundamental features of VBA and Excel, <i>Intermediate Structured Finance Modeling</i> is the book for you. With working solutions to the challenges of developing larger-scale models, you will learn successful intermediate modeling techniques that can be applied to any real-world situation and activity. <p>This book is the intermediate-level companion volume to <i>A Fast-Track to Structured Finance Modeling, Monitoring, and Valuation: Jump Start VBA,</i> an introductory work on the subject.

Diese Produkte könnten Sie auch interessieren:

Mindfulness
Mindfulness
von: Gill Hasson
PDF ebook
12,99 €
Counterparty Credit Risk, Collateral and Funding
Counterparty Credit Risk, Collateral and Funding
von: Damiano Brigo, Massimo Morini, Andrea Pallavicini
EPUB ebook
69,99 €