| Derivatives portfolio modeler XL is a powerful option strategy simulator on stock, ETF, indices, commodities option strategies using what-if scenarios. Does not depend on data source. Requires Microsoft Excel 2003 or OpenOffice 2.0+. Employs Black-Scholes model, well documented code with scientific references, may be extended for any other financial stochastic models. Does not require external libraries, small package (~100Kb). Best suited for educational and small investor purposes. | ||||||||||||
| © Andrey Bogomolov, 2003-2005, 2008. | ||||||||||||
| Download Link: | ||||||||||||
| https://sourceforge.net/project/showfiles.php?group_id=167429&package_id=190396&release_id=632686 | ||||||||||||
| SourceForge Project Page: | ||||||||||||
| https://sourceforge.net/projects/dpmxl/ | ||||||||||||
| References: | ||||||||||||
| Double precision univariate cumulative normal distribution function VB algorithm is based on: | ||||||||||||
| Hart, J. (1968), Computer Approximations, Wiley. Algorithm 5666 for the error function. | ||||||||||||
| Weisstein, Eric W. "Normal Distribution." From MathWorld--A Wolfram Web Resource. http://mathworld.wolfram.com/NormalDistribution.html | ||||||||||||
| Feller, W. An Introduction to Probability Theory and Its Applications, Vol. 1, 3rd ed. New York: Wiley, 1968. | ||||||||||||
| Feller, W. An Introduction to Probability Theory and Its Applications, Vol. 2, 3rd ed. New York: Wiley, p. 45, 1971. | ||||||||||||
| Papoulis, A. Probability, Random Variables, and Stochastic Processes, 2nd ed. New York: McGraw-Hill, pp. 100-101, 1984. | ||||||||||||
| Patel, J. K. and Read, C. B. Handbook of the Normal Distribution. New York: Dekker, 1982. | ||||||||||||
| Spiegel, M. R. Theory and Problems of Probability and Statistics. New York: McGraw-Hill, pp. 109-111, 1992. | ||||||||||||
| Black-Scholes option pricing algorithm is based on: | ||||||||||||
| Black, F., Scholes, M. The pricing of options and corporate liabilities. // Journal of Political Economy. 1973. V. 81. P. 637-659. | ||||||||||||
| Hull, J., Options, Futures, and Other Derivatives. 6th Edition. Prentice-Hall. 2008. | ||||||||||||
| Implied Volatility from option price calculation algorithm is based on Newton–Raphson Method: | ||||||||||||
| http://numericalmethods.eng.usf.edu/mws/gen/03nle/mws_gen_nle_txt_newton.pdf | ||||||||||||
| Historical Development of the Newton–Raphson Method. SIAM Rev. Volume 37, Issue 4, pp. 531-551 (December 1995) | ||||||||||||
| http://dx.doi.org/10.1137/1037125 | ||||||||||||