Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.
You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.
After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.
Provides software professionals with an accessible source of numerical methods or ready-to-use code for use in business applications
The first book to cover the topic of Java implementations for finance/investment applications
Written specifically to be accessible to software practitioners without prior accountancy/finance training
Benefits from the author’s expertise in both software engineering and finance and investment
Core mathematical classes can also be used and extended to provide specialist applications for a whole range of appropriate tools
This book is structured around the main theories and models used by practitioners to engineer finance and investment tools. The methods developed and implemented in the text are organized as chapters which cover the core areas. Each chapter is largely self-contained, thus the practitioner or student can conveniently focus on a defined tool and have immediate access to an implemented solution. Those engaged in the design and evaluation of new products will find the quick access to a wide range of robust core methods invaluable in constructing bespoke implementations.
With the pervasiveness and rapid pace of advancement in Web based technologies, it is now a given that any commercially useful computational tool is able to make an effective and efficient use of Web based platforms. Java is the language of choice for developing highly efficient Web based applications. All of the methods in this book are written in Java and use is made of the fully optimised Java Collections for data manipulation. For practitioners and students alike who are still working with legacy C++ or Visual Basic implementations, this book will serve as an excellent reference for translating or porting their applications into a Web centric environment.
Phil Barker followed an academic career for many years , holding a lectureship in Computer Science at Heriot-Watt University, Edinburgh where he led undergraduate degree and postgraduate master’s courses in Computer Science and Accountancy. He has a considerable depth of commercial experience having directed research, technical and operations functions within technology based companies serving blue chips in finance, investment and banking. He is currently CEO of BWA Technologies Ltd a company specializing in the development of investment and risk management software.
INTRODUCTION.- Numerical Accuracy & Errors.- Core math’s Classes.- Root Finding - Interval Bisection.- Newton’s method.-STATISTICAL CLASSES.- Measures of Dispersion.- APPLICATION CLASSES.- Internal Rate of Return.- Deriving yield approximations- Bisection method.-Deriving yield approximations -the Newton-Raphson method.- Porfolio management. Porfolio Risk measurement.-INTEREST RATE CALCULATIONS.- Compounding interest.- Nominal and effective interest.- PRESENT VALUE (PV).-Compounding cashflows.-Perpetuiy and Annuity.INTERNAL RATE of RETURN.- TERM STRUCTURES.-Rate Interchanges.- Spot Rates.- Deriving the Spot Curve.-BONDS.-BONDS - Fixed Interest.-BOND PRICES.-STATIC SPREAD.-CREDIT SPREADS.-BOND VOLATILITY MEASURES.-Price value of a basis point.-BOND PRICING CHARACTERISTICS.-DURATION.-MacAULAY DURATION.-EFFECTIVE DURATION.-FUTURES.-FORWARD & FUTURES PRICING.-FORWARD PRICE.-PRICING ON DIFFERENT MARKETS.-Stock Index.-Currencies.-COMMODITY FUTURES.-OPTIONS.-OPTION TYPES.-OPTION SPECIFICATIONS.-PRICING SPECIFICATION.-Dividends and Stock Splits.-Option Quotes.-Margin accounts.-ARBITRAGE IN OPTION PRICES.-Main components of pricing.-Limits for pricing.-EARLY EXERCISE of AMERICAN OPTIONS.-OPTION CONVEXITY.-PUT CALL PARITY.-STRATEGIES.-Hedge with a protected put.-Reverse protected put hedge.-Hedge with a covered call.-Reverse covered call hedge.-PROFIT DIAGRAMS.-MODELLING STOCK PRICES.-THE STOCHASTIC PROCESS.-Random Walks.-Brownian Motion.-Wiener Process.-IIto Differential.-LOGNORMAL MODELLING OF STOCK PRICES.-Handling Empirical data.-Simulation with Monte Carlo.-THE LOGNORMAL PROPERTY.-BINOMIAL MODEL.-STOCK PRICE.-Cox Ross Rubinstein (CRR) Model.-Binomial Tree.-TREES for AMERICAN & EUROPEAN PRICING.-ANALYTICAL OPTION PRICING METHODS.-BLACK-SCHOLES-MERTON.-PRICING with BLACK-SCHOLES.-Pricing without dividends.-Effects of Dividends.-Options Paying a Yield.-Stock Index Options.-Options on Futures.-Currency Options.-ANALYTICAL APPROXIMATIONS for AMERICANOPTIONS.-Roll Geske Whaley (RGW) Approximation.-Bjerksund and Stensland (B&S) Approximation.-Quadratic Approximation (Barone-Adesi Whaley derivation).-SENSITIVITY MEASURES (The ‘GREEKS’).-THE BLACK-SCHOLES PDE.-DELTA SENSITIVITY.-GAMMA SENSITIVITY.-THETA SENSITIVITY.-VEGA SENSITIVITY.-RHO SENSITIVITY.-OPTION EXTENSIONS.-Elasticity.-Cost of Carry.-INTEREST RATE DERIVATIVES.-MARKET PRICE of RISK.-MARTINGALES.-INTEREST RATE CAPS & FLOORS.-SWAP OPTIONS.-Adjusting rates for Convexity.-Zero coupon Bond as the asset.-Valuation of Bond Options.-SHORT RATE MODELLING.-Rendleman and Bartter.-The Vasicek Model.- Cox Ingersoll Ross (C.I.R) model.-ARBITRAGE FREE MODELS.-The Ho and Lee Model.-Hull and White model.-CONDITIONAL OPTIONS.-EXECUTIVE STOCK OPTIONS.-Forward Start Option.- Indexed stock options.-TIME SWITCH OPTION.-CHOOSER OPTION.-Simple Chooser.-Complex Chooser Options.-OPTIONS on OPTIONS.-Call on Call.-Put on Call.-EXTENDIBLE OPTIONS.-Extendible Call.-Extendible Put.-WRITER EXTENDIBLE.-RAINBOW OPTIONS.-Two Asset Correlated.-Exchange Assets Option.-American exchange option.-SEQUENTIAL EXCHANGE OPTIONS.-COMPLEX CONDITIONAL OPTIONS.-LOOK BACK OPTIONS.-Fixed Strike Look back call.-Fixed Strike Lookback Put.-FLOATING STRIKE LOOK BACK OPTIONS.-Floating Strike Lookback Put.-Floating Strike Lookback Call.-PARTIAL TIME FIXED STRIKE LOOK BACK.-Partial Time Fixed Strike Call.-Partial Time Fixed Strike Put.-PARTIAL TIME FLOATING STRIKE LOOK BACK.-Partial Time Floating Strike Call.-Partial Time Floating Strike Put.-MIN or MAX of TWO RISKY ASSETS.-Minimum of Two Risky Assets.-Maximum of Two Risky Assets.-SPREAD OPTION APPROXIMATION.-Analytical Spread Approximation.-EXTREME SPREADS.-Extreme Spread.-Reverse Extreme Spread.-VALUE OR NOTHING OPTIONS.-Cash-or-Nothing Option.-Asset-or-Nothing Option.-SINGLE BARRIER TYPE OPTIONS.-IN BARRIER VALUATION.-Valuation with a Rebate.-Down and In Call valuation.-Up and In Call valuation.-Down and In Put valuation.-Up and In Put