finMath.net

Java Library

Some of the tutorial code will be available via the finmath.net subversion repository.

Installing and Setting up Eclipse with Subclipse SVN Plugin

The code of "finmath lib" and "finmath experiments" (packages net.finmath.*) are distributed under the Apache License version 2.0, unless otherwise explicitly stated.

Subversion Repository

Location: http://svn.finmath.net

Note: I am slowly re-submitting code. For a detailed status see the subversion history. If you like to be informed upon updates, please send an email to info@finmath.net using the subject 'finmath updates'.

Projects

You will find several project in the repository.
finmath lib

Java Library.

finmath experiments

Small experiments, illustrating some aspects of mathematical finance. Also illustrates how to use the finmath lib.

Mathematical Finance Book Java Tutorial

These are some of the sample java classes discussed in Chapter 30 of the book "Mathematical Finance: Theory, Modeling, Implementation". These classes are only useful to discuss some concepts from object oriented implementation.

Note: The root finders discussed in Chapter 30 are part of the finmath Java Library.

Instructions

Checking out Projects

If you do not have a Java development environment I suggest you install eclipse with subclipse. Corresponding instructions are below.
  1. In eclipse select "New...", then "Project", then "Project from SVN".
  2. Enter the repository location, i.e., http:///svn.finmath.net.
  3. Select the project (e.g. "finmath lib").
  4. Select "trunk" (this is the main development branch of this project)

Setting up Eclipse with Subversion Support

If you do not have a Java development environment I suggest you install eclipse. To do so: If your eclipse IDE does not have build-in subversion support I suggest you install subclipse. To do so: If you are behind a proxy server you need to tell eclipse and subclipse about the proxy server configuration. To do so: