All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.finmath.equities.products.Option Maven / Gradle / Ivy

Go to download

finmath lib is a Mathematical Finance Library in Java. It provides algorithms and methodologies related to mathematical finance.

The newest version!
package net.finmath.equities.products;

import java.time.LocalDate;

/**
 * Interface to handle American and European options.
 *
 * @author Andreas Grotz
 */

public interface Option extends Cloneable {

	double getStrike();

	LocalDate getExpiryDate();

	boolean isCallOption();

	boolean isAmericanOption();

	double callPutFactor();

	double getPayoff(double spot);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy