•February 14, 2012 •
Leave a Comment
I am currently working on an Options Pricing calculator GUI in Java which prices options in real time (15 minute delay) by extracting the prices of the underlying asset, as well as the historical volatility over the previous year and the dividend yield, from Yahoo Finance. Some of the Options and the correspoding pricing models the calculator will support are:
European Options (Black Scholes, Heston Model, Bates Model)
American Options (Crank Nicolson, Bjerksund & Stensland, BAW)
Geometric Asian Options
Arithmetic Asian Options (Turnbull & Wakeman, Levy Approximation, Curran approximation)
Lookback Options
Barrier Options
Basket Options
Rainbow Options
Digital Options
Spread Options
Quanto
Among a few more
As well as the ability to substitute historical volatility with implied volatility based on market prices for each model.
Future releases will feature more Option types and models.
Posted in Uncategorized
•December 30, 2011 •
Leave a Comment
This is the random number generator I use for most of my programs. download
Posted in C++ Applications
•December 30, 2011 •
Leave a Comment
The following is C++ written code which generates correlated price paths for a user defined amount of assets. download
Posted in C++ Applications
•December 23, 2011 •
Leave a Comment
The Cholesky decomposition algorithm in C++ is now available. download
Posted in C++ Applications
•December 19, 2011 •
Leave a Comment
The C++ implementation of the following matrix operations are now available: matrix addition/subtration/multiplication, matrix-vector multiplication, distance between two vectors, determinant, transpose. download
Posted in C++ Applications
•December 18, 2011 •
Leave a Comment
Numerical differentiation algorithms in C++ using 5 point stencil formulas are now available. download
Posted in C++ Applications
•December 18, 2011 •
Leave a Comment
Code for Monte Carlo method for the approximation of integrals in one, two, and three dimensions is now available. download
Posted in C++ Applications
•January 25, 2011 •
Leave a Comment
A model that captures the joint behavior of two random variables using the Gaussian Copula. download
Posted in C++ Applications
•January 25, 2011 •
Leave a Comment
An approximation of integrals of one, two, and three variables.
Posted in C++ Applications
•March 14, 2010 •
Leave a Comment
This is a Black Scholes C++ implementation for pricing a European option on a dividend paying stock. download
Posted in C++ Applications