Skip to content

Interface ICouponProvider

Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions.Finance.Implementations
Assembly: EPPlus.dll

public interface ICouponProvider

Methods

GetCoupdaybs(DateTime, DateTime, int, DayCountBasis)

double GetCoupdaybs(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupdays(DateTime, DateTime, int, DayCountBasis)

double GetCoupdays(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupdaysnc(DateTime, DateTime, int, DayCountBasis)

double GetCoupdaysnc(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupnum(DateTime, DateTime, int, DayCountBasis)

double GetCoupnum(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCouppcd(DateTime, DateTime, int, DayCountBasis)

DateTime GetCouppcd(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

DateTime

GetCoupsncd(DateTime, DateTime, int, DayCountBasis)

DateTime GetCoupsncd(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

DateTime