Package org.jquantlib.instruments

Examples of org.jquantlib.instruments.CashOrNothingPayoff.optionType()


            public final void visit(final Payoff o) {
                final CashOrNothingPayoff payoff = (CashOrNothingPayoff)o;
                black.alpha = black.dAlpha_dD1 = 0.0;
                black.x = payoff.getCashPayoff();
                black.dx_dStrike = 0.0;
                final Option.Type optionType = payoff.optionType();
                if (optionType == Option.Type.Call) {
                    black.beta = black.cum_d2;
                    black.dBeta_dD2 = black.n_d2;
                } else if (optionType == Option.Type.Put) {
                    black.beta = 1.0 - black.cum_d2;
View Full Code Here


            public final void visit(final Payoff o) {
                final CashOrNothingPayoff payoff = (CashOrNothingPayoff)o;
                black.alpha = black.dAlpha_dD1 = 0.0;
                black.x = payoff.getCashPayoff();
                black.dx_dStrike = 0.0;
                final Option.Type optionType = payoff.optionType();
                if (optionType == Option.Type.Call) {
                    black.beta = black.cum_d2;
                    black.dBeta_dD2 = black.n_d2;
                } else if (optionType == Option.Type.Put) {
                    black.beta = 1.0 - black.cum_d2;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.