What this book offers: A catalogue of tried and tested financial algorithms, that are used in backing and trading applications. Plenty of worked examples. What this book does not offer is an intro to programming, or programming languages, or more importantly any theory behind these algorithms. This is a cookbook. Cookbooks tell you to add two spoons of this and one cup of that and then mix it. They don’t explain why you should use the egg white instead of yellow here and the yellow there. Nor do they explain the chemistry behind melting sugar and lemon juice. Neither will we in this book. We are programmers and this book is written for programmers, not mathematicians.
We aim for this book to be a developers reference. To be quick and easy to use. Each algorithm is presented with some background information, including why and how it should be used. What information and other algorithms the developer will need to use in its implement use. Then the algorithm is presented. Followed by a series of examples. This is finally followed by a bibliography of its theory.
- Second Edition VOLUME 1 :) Areas to Cover: ==
- Basics
- Date Calculations and Conventions ->
- Solving Equations
- Time Value of Money
- Instruments
- Equities
- Constant Growth Stock Valuation
- Non-constant Growth Stock Valuation
- Preferred Stock Valuation
- Bonds
- Zero Coupon Prices and the Money Multipliers ->?
- Using Zeros to Value Cash Flows ->?
- No Arbitrage
- Bond Price Dynamics
- Bond Valuation
- Yield to Maturity or Internal Rate of Return ->
- Bond Rankings and Interest Rates
- Bond Price Movements and Duration
- Duration.
- Modified Duration
- Bond convexity
- Odd First Coupons
- Odd Last Coupons
- Odd First and Last Coupons
- Stepped Coupons
- Zero Coupon ->
- Equities
- Enineering
- Forward Exchange Rate ->
- The Term Structure of Interest Rates
- Risk and Return
- Ratios
- Forecasting
- Basics
- Leaving the really heavy stuff for Volume 2:
- Options, Futures, Derivatives, Value At Risk
- References
- http://www.prenhall.com/divisions/bp/app/cfldemo/index.html
- http://www.getobjects.com/Components/Finance/TVM/concepts.html
- http://www.olemiss.edu/courses/accy303/
- http://www.frick-cpa.com/tvom/TVOM_Overview.asp
- http://www.cob.tamucc.edu/sfriday/Courses/FINA%205370/Chap2.ppt
- http://www.duke.edu/~charvey/Classes/ba350_1997/preassignment/preassign.htm
- http://www.duke.edu/~charvey/Classes/ba350_1997/350hyper.htm
- http://www.acad.humberc.on.ca/~martinov/CHAPTER9.html
- http://home.ubalt.edu/ntsbarsh/Business-stat/otherapplets/CompoundCal.htm
- http://credit.about.com/cs/consumerwisdom/a/012903.htm
- http://www.mathworks.com/access/helpdesk/help/toolbox/finance/fintut21112.html
- http://www.investopedia.com/university/advancedbond/advancedbond1.asp - Advanced Bond Concepts
- http://web.mit.edu/15.407/resources.html
- http://www.msrb.org/msrb1/rules/ruleg33.htm - Municipal Securities Rulemaking Board
- http://finance.wharton.upenn.edu/~mrrobert/Teaching/teaching-topics2004.html - FINANCE 100: Corporate Finance
Material - verry good
