static double |
BondFunctions.basisPointValue(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.basisPointValue(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
CashFlows.basisPointValue(Leg leg,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.basisPointValue(Leg leg,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.basisPointValue(Leg leg,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
BondFunctions.bps(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.bps(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
CashFlows.bps(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.bps(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.bps(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
BondFunctions.cleanPrice(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.cleanPrice(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
double |
Bond.cleanPrice(double yield,
DayCounter dc,
Compounding compounding,
Frequency frequency) |
double |
Bond.cleanPrice(double yield,
DayCounter dc,
Compounding compounding,
Frequency frequency,
Date settlement) |
static double |
QuantLib.cleanPriceFromZSpread(Bond bond,
YieldTermStructure discountCurve,
double zSpread,
DayCounter dc,
Compounding compounding,
Frequency freq) |
static double |
QuantLib.cleanPriceFromZSpread(Bond bond,
YieldTermStructure discountCurve,
double zSpread,
DayCounter dc,
Compounding compounding,
Frequency freq,
Date settlementDate) |
static double |
BondFunctions.convexity(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.convexity(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
CashFlows.convexity(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.convexity(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.convexity(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
double |
Bond.dirtyPrice(double yield,
DayCounter dc,
Compounding compounding,
Frequency frequency) |
double |
Bond.dirtyPrice(double yield,
DayCounter dc,
Compounding compounding,
Frequency frequency,
Date settlement) |
static double |
BondFunctions.duration(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.duration(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Duration.Type type) |
static double |
BondFunctions.duration(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Duration.Type type,
Date settlementDate) |
static double |
CashFlows.duration(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Duration.Type type,
boolean includeSettlementDateFlows) |
static double |
CashFlows.duration(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Duration.Type type,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.duration(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Duration.Type type,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
InterestRate |
InterestRate.equivalentRate(Compounding comp,
Frequency freq,
double t) |
InterestRate |
InterestRate.equivalentRate(DayCounter resultDayCounter,
Compounding comp,
Frequency freq,
Date d1,
Date d2) |
InterestRate |
InterestRate.equivalentRate(DayCounter resultDayCounter,
Compounding comp,
Frequency freq,
Date d1,
Date d2,
Date refStart) |
InterestRate |
InterestRate.equivalentRate(DayCounter resultDayCounter,
Compounding comp,
Frequency freq,
Date d1,
Date d2,
Date refStart,
Date refEnd) |
InterestRate |
YieldTermStructureHandle.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3) |
InterestRate |
YieldTermStructure.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3) |
InterestRate |
YieldTermStructureHandle.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3,
Frequency f) |
InterestRate |
YieldTermStructure.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3,
Frequency f) |
InterestRate |
YieldTermStructureHandle.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructure.forwardRate(Date d1,
Date d2,
DayCounter arg2,
Compounding arg3,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructureHandle.forwardRate(double t1,
double t2,
Compounding arg2) |
InterestRate |
YieldTermStructure.forwardRate(double t1,
double t2,
Compounding arg2) |
InterestRate |
YieldTermStructureHandle.forwardRate(double t1,
double t2,
Compounding arg2,
Frequency f) |
InterestRate |
YieldTermStructure.forwardRate(double t1,
double t2,
Compounding arg2,
Frequency f) |
InterestRate |
YieldTermStructureHandle.forwardRate(double t1,
double t2,
Compounding arg2,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructure.forwardRate(double t1,
double t2,
Compounding arg2,
Frequency f,
boolean extrapolate) |
static InterestRate |
InterestRate.impliedRate(double compound,
DayCounter resultDC,
Compounding comp,
Frequency freq,
Date d1,
Date d2) |
static InterestRate |
InterestRate.impliedRate(double compound,
DayCounter resultDC,
Compounding comp,
Frequency freq,
Date d1,
Date d2,
Date refStart) |
static InterestRate |
InterestRate.impliedRate(double compound,
DayCounter resultDC,
Compounding comp,
Frequency freq,
Date d1,
Date d2,
Date refStart,
Date refEnd) |
static InterestRate |
InterestRate.impliedRate(double compound,
DayCounter resultDC,
Compounding comp,
Frequency freq,
double t) |
InterestRate |
Forward.impliedYield(double underlyingSpotValue,
double forwardValue,
Date settlementDate,
Compounding compoundingConvention,
DayCounter dayCounter) |
static double |
CashFlows.npv(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.npv(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.npv(Leg arg0,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
CashFlows.npv(Leg leg,
YieldTermStructure discountCurve,
double zSpread,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.npv(Leg leg,
YieldTermStructure discountCurve,
double zSpread,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.npv(Leg leg,
YieldTermStructure discountCurve,
double zSpread,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
BondFunctions.yield(Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yield(Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yield(Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yield(Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
long maxIterations) |
static double |
BondFunctions.yield(Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
long maxIterations,
double guess) |
double |
Bond.yield(DayCounter dc,
Compounding compounding,
Frequency freq) |
double |
Bond.yield(DayCounter dc,
Compounding compounding,
Frequency freq,
double accuracy) |
double |
Bond.yield(DayCounter dc,
Compounding compounding,
Frequency freq,
double accuracy,
long maxEvaluations) |
double |
Bond.yield(double cleanPrice,
DayCounter dc,
Compounding compounding,
Frequency freq) |
double |
Bond.yield(double cleanPrice,
DayCounter dc,
Compounding compounding,
Frequency freq,
Date settlement) |
double |
Bond.yield(double cleanPrice,
DayCounter dc,
Compounding compounding,
Frequency freq,
Date settlement,
double accuracy) |
double |
Bond.yield(double cleanPrice,
DayCounter dc,
Compounding compounding,
Frequency freq,
Date settlement,
double accuracy,
long maxEvaluations) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy,
long maxIterations) |
static double |
CashFlows.yield(Leg arg0,
double npv,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy,
long maxIterations,
double guess) |
static double |
BondFunctions.yieldBisection(Bisection solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldBisection(Bisection solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yieldBisection(Bisection solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yieldBisection(Bisection solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
double guess) |
static double |
BondFunctions.yieldBrent(Brent solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldBrent(Brent solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yieldBrent(Brent solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yieldBrent(Brent solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
double guess) |
static double |
BondFunctions.yieldFalsePosition(FalsePosition solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldFalsePosition(FalsePosition solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yieldFalsePosition(FalsePosition solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yieldFalsePosition(FalsePosition solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
double guess) |
static double |
BondFunctions.yieldRidder(Ridder solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldRidder(Ridder solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yieldRidder(Ridder solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yieldRidder(Ridder solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
double guess) |
static double |
BondFunctions.yieldSecant(Secant solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldSecant(Secant solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.yieldSecant(Secant solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.yieldSecant(Secant solver,
Bond bond,
double cleanPrice,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
double guess) |
static double |
BondFunctions.yieldValueBasisPoint(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.yieldValueBasisPoint(Bond bond,
double yield,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
InterestRate |
YieldTermStructureHandle.zeroRate(Date d,
DayCounter arg1,
Compounding arg2) |
InterestRate |
YieldTermStructure.zeroRate(Date d,
DayCounter arg1,
Compounding arg2) |
InterestRate |
YieldTermStructureHandle.zeroRate(Date d,
DayCounter arg1,
Compounding arg2,
Frequency f) |
InterestRate |
YieldTermStructure.zeroRate(Date d,
DayCounter arg1,
Compounding arg2,
Frequency f) |
InterestRate |
YieldTermStructureHandle.zeroRate(Date d,
DayCounter arg1,
Compounding arg2,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructure.zeroRate(Date d,
DayCounter arg1,
Compounding arg2,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructureHandle.zeroRate(double t,
Compounding arg1) |
InterestRate |
YieldTermStructure.zeroRate(double t,
Compounding arg1) |
InterestRate |
YieldTermStructureHandle.zeroRate(double t,
Compounding arg1,
Frequency f) |
InterestRate |
YieldTermStructure.zeroRate(double t,
Compounding arg1,
Frequency f) |
InterestRate |
YieldTermStructureHandle.zeroRate(double t,
Compounding arg1,
Frequency f,
boolean extrapolate) |
InterestRate |
YieldTermStructure.zeroRate(double t,
Compounding arg1,
Frequency f,
boolean extrapolate) |
static double |
BondFunctions.zSpread(Bond bond,
double cleanPrice,
YieldTermStructure discountCurve,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency) |
static double |
BondFunctions.zSpread(Bond bond,
double cleanPrice,
YieldTermStructure discountCurve,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate) |
static double |
BondFunctions.zSpread(Bond bond,
double cleanPrice,
YieldTermStructure discountCurve,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy) |
static double |
BondFunctions.zSpread(Bond bond,
double cleanPrice,
YieldTermStructure discountCurve,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
long maxIterations) |
static double |
BondFunctions.zSpread(Bond bond,
double cleanPrice,
YieldTermStructure discountCurve,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
Date settlementDate,
double accuracy,
long maxIterations,
double guess) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy,
long maxIterations) |
static double |
CashFlows.zSpread(Leg leg,
double npv,
YieldTermStructure arg2,
DayCounter dayCounter,
Compounding compounding,
Frequency frequency,
boolean includeSettlementDateFlows,
Date settlementDate,
Date npvDate,
double accuracy,
long maxIterations,
double guess) |