Professional Documents
Culture Documents
1.2
Introduction to
Financial Modeling
Lawrence P. Schrenk
1.3
Overview
Object of The Course Administrative Details Requirements Schedule Resources Valuation The Nature of Modelling Excel and VBA
FIN 735: Financial Modeling
Lawrence P. Schrenk
1.4
Overview
Practice Not Theory Valuation Mathematical Modelling
Lawrence P. Schrenk
1.5
Overview (contd)
This course will teach concrete and practical financial valuation techniques using Microsoft Excel and VBA (VBA is a programming language that is included with Excel). It will cover a broad range of financial models in both corporate finance and investments, e.g., capital budgeting, portfolio theory, bond calculations, option models, etc. We will implement these models using Excel and its programming language VBA, and we will also use Monte Carlo simulation as a valuation technique.
Lawrence P. Schrenk
1.6
Administrative Details
Instructor: Instructor: Office: Office: Telephone: Telephone: E-Mail: Mail: Office Hours: Hours: Course Page
http://home.ubalt.edu/staff/ntsbschr/FIN%20735/fin_ 735.htm
Lawrence P. Schrenk FIN 735: Financial Modeling
1.7
Lawrence P. Schrenk
1.8
Requirements
Courses
FIN
Software Experience
Basic
Lawrence P. Schrenk
1.9
Schedule
Basic Issues Excel for Financial Modeling and Simulation Introduction to VBA
Capital Budgeting Stock Price Paths Portfolios Capital Asset Pricing Model (CAPM)
Lawrence P. Schrenk
1.10
Schedule (conts)
Rate Models
Lawrence P. Schrenk
1.11
Not to Be Covered
Portfolio Allocation Advanced Asset Pricing Models Advanced Interest Rate Models Advanced Derivative Models Risk Management
Value-at-Risk Value-at-
1.12
Resources
Simon Benninga and Benjamin Czaczkes. Financial Modeling (with CD-ROM). 2nd ed. MIT Press, 2000. CDMary Jackson and Mike Staunton. Advanced Modelling in Finance Using Excel and VBA. Wiley & Sons, 2001). VBA. Chandan Sengupta. Financial Modeling Using Excel and VBA. VBA. New York, 2004. Ed Robinson. Excel VBA. Barnes & Noble Books, 2004. VBA.
Optional:
Lawrence P. Schrenk
1.13
Valuation
Finance as Valuation
What
Lawrence P. Schrenk
1.14
Valuation (contd)
Inputs to Valuation
Cash
Flows
examples
Probabilities
examples
Risk
examples
Lawrence P. Schrenk
1.15
Model as a generalization
Beyond particular cases
Lawrence P. Schrenk
1.16
A Progression
Empirical
Data
Conceptual
Model
Mathematical
Lawrence P. Schrenk
Model
FIN 735: Financial Modeling
1.17
Solution
Numerical
Model
Simulation
Lawrence P. Schrenk
1.18
Spreadsheet Modeling
Excel Cells Slow Not
1.19
Programming
VBA Independent Fast Flexible Types
Program
of Models
1.20
VBA
Standard
use Excel to import large quantities of data access Excel functions use Excel for graphs, etc.
FIN 735: Financial Modeling
Lawrence P. Schrenk
1.21
Alternatives to VBA
Speed
C++
Mathematical
Mathematica MATLAB
Lawrence P. Schrenk
1.22
E.g. Press a button to run a VBA program that causes all cells with numbers greater than six to become bold.
As
Lawrence P. Schrenk
1.23
Lawrence P. Schrenk