This VBA project will allow to reduce time spend on mechanical calculation of NPV, CAPM, WACC and price per share and spent more time on decision making aspects of projects, like preferred capital structure, analysis of growth of EBIT, CAPEX and NWC.
In order to calculate NPV of the project, an analyst needs to create a table and calculate following data for every single period:
- Earnings before income tax
- Tax
- Net Operating profit after tax
- Depreciation
- Capital expenditures
- Change in Net Working Capital
- Future cash flow
- Total Future cash flow
In order to find NPV, the analyst should calculate terminal value and WACC. Data for CAPM could be obtained from http://finance.yahoo.com/ and http://www.standardandpoors.com/indices. Then WACC can be calculated using information about capital structure and CAPM:
In accordance with particular project or particular assumptions some of the mentioned above data can grow/decline at a constant rate or change in accordance with the established pattern.
I have created NPV calculation macro, which will allow inputting available information into the series of forms and calculating NPV without manually creating a spreadsheet.
VBA macro automatically creates a final table with required information on the separate sheet “Report”.
http://files.gove.net/shares/files/10f/yshaykhu/Write-up.pdf
http://files.gove.net/shares/files/10f/yshaykhu/NPV_calculation.xlsm
These are projects posted by the students of Dr. Gove Allen at Brigham Young University. These students have taken one semester-long course on VBA and generally have had no prior programming experience
Tuesday, December 7, 2010
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2010
(150)
-
▼
December
(76)
- Automated Web Stats Collection
- Add A Class
- <!--[if gte mso 9]> <![endif]--><!--[if ...
- End-of-Semester Reconciliation
- Discounted Cash Flow Model
- Classified Ads Deal Finder
- BYU Auto-Registration Program
- Analytic Hierarchy Automated Decision Making Process
- Rotation Recommendation
- Mutual Fund Assistance Model
- YSA Tracking Program
- Investment Analysis Calculator
- Comparable Company Analysis and the WACC
- Used Car Search
- Your Financial Dashboard
- Sales Batch Auditor
- Bloomberg Report Via Excel Userform
- Cougar Scheduler
- <!--[if gte mso 9]> <![endif]--><!--[if gte...
- VIN Decoder
- Financial Statement Ratio Builder
- Food Storage Tracker
- Financial Planner/Projector by Derek Parker
- Bookkeeping in Excel
- Football, Fast and Easy
- 360 Feedback Splitter
- Mutual Fund Manager
- Family Finance Application
- Competition Information
- Cell Phone Bill Calculator
- Creating Forward-Looking Personal Account Budgets ...
- Batch File System
- Buy and Sell Stocks
- Job Application Automator - Chris Fisher
- C-Clearly Customer Database
- CRE loans Autoformatter
- Employee Payroll Userform
- Benjamin Olson, Bank Access and Bill Pay
- The Olive Garden Scheduler!
- What a happy day when a bright-eyed college senior...
- REIC Membership Batch Report
- REIC Purchase Order
- Excel Scrabble
- Independent Film Distribution
- Pandora Playlist Creator
- Around the World: Cheapest Flights for Flexible D...
- EQProgram: Automating the Ministry
- The Food Storage Inventory Manager
- Downloading & Formating from Intrade
- Visual Sales Reports_Christian Jones
- Brian Wade - Final Project - PinsRUS Pricing and Q...
- Get me to the airport on time
- Stock Evaluator
- Personal Budget, Jeff Woodland
- Mint Analytics, Nathan Allred
- EFTPS Time Saver by Devin Davidson
- <!--[if gte mso 9]> Normal 0 f...
- Pick Me! The Application Selection Process Assista...
- Flash Card Machine, Brian Baugh
- Stock Performance Indices, Tommy Smith
- ArticleMaker by Dave Brown
- Survey Generator
- Expense Recorder & Analyzer
- Recurring Revenue Report - Steven Wilde
- Matt Blodgett VBA Project - Nibbles Game
- Executive Summary: Genealogy Worksheet
- Gathering Credit Card Data
- NPV calculation
- Executive Summary - Brent Ray
- Moneytrackin Expense Reports
- Executive Summary - Accounting Comission Automation
- UVFA Inventory Project
- Executive Summary: Health and Fitness Application
- Executive Summary: Rental Property Reconciliation
- Executive Summary: Stock Picker
- Executive Summary: Invoice Tracker
-
▼
December
(76)
No comments:
Post a Comment