109 public static function ACCRINTM($issue, $settlement, $rate, $parValue = 1000, $basis = 0)
149 public static function AMORDEGRC($cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis = 0)
184 public static function AMORLINC($cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis = 0)
221 public static function COUPDAYBS($settlement, $maturity, $frequency, $basis = 0)
258 public static function COUPDAYS($settlement, $maturity, $frequency, $basis = 0)
295 public static function COUPDAYSNC($settlement, $maturity, $frequency, $basis = 0)
333 public static function COUPNCD($settlement, $maturity, $frequency, $basis = 0)
371 public static function COUPNUM($settlement, $maturity, $frequency, $basis = 0)
409 public static function COUPPCD($settlement, $maturity, $frequency, $basis = 0)
504 public static function DB($cost, $salvage, $life, $period, $month = 12)
536 public static function DDB($cost, $salvage, $life, $period, $factor = 2.0)
570 public static function DISC($settlement, $maturity, $price, $redemption, $basis = 0)
595 public static function DOLLARDE($fractional_dollar = null, $fraction = 0)
620 public static function DOLLARFR($decimal_dollar = null, $fraction = 0)
644 public static function EFFECT($nominalRate = 0, $periodsPerYear = 0)
675 public static function FV($rate = 0, $nper = 0, $pmt = 0, $pv = 0,
$type = 0)
733 public static function INTRATE($settlement, $maturity, $investment, $redemption, $basis = 0)
761 public static function IPMT($rate, $per, $nper, $pv, $fv = 0,
$type = 0)
817 public static function ISPMT(...$args)
844 public static function MIRR(
$values, $finance_rate, $reinvestment_rate)
867 public static function NOMINAL($effectiveRate = 0, $periodsPerYear = 0)
890 public static function NPER($rate = 0, $pmt = 0, $pv = 0, $fv = 0,
$type = 0)
907 public static function NPV(...$args)
928 public static function PDURATION($rate = 0, $pv = 0, $fv = 0)
951 public static function PMT($rate = 0, $nper = 0, $pv = 0, $fv = 0,
$type = 0)
976 public static function PPMT($rate, $per, $nper, $pv, $fv = 0,
$type = 0)
1012 public static function PRICE($settlement, $maturity, $rate, $yield, $redemption, $frequency, $basis = 0)
1043 public static function PRICEDISC($settlement, $maturity, $discount, $redemption, $basis = 0)
1075 public static function PRICEMAT($settlement, $maturity, $issue, $rate, $yield, $basis = 0)
1098 public static function PV($rate = 0, $nper = 0, $pmt = 0, $fv = 0,
$type = 0)
1137 public static function RATE($nper, $pmt, $pv, $fv = 0.0,
$type = 0, $guess = 0.1)
1168 public static function RECEIVED($settlement, $maturity, $investment, $discount, $basis = 0)
1189 public static function RRI($nper = 0, $pv = 0, $fv = 0)
1210 public static function SLN($cost, $salvage, $life)
1232 public static function SYD($cost, $salvage, $life, $period)
1256 public static function TBILLEQ($settlement, $maturity, $discount)
1280 public static function TBILLPRICE($settlement, $maturity, $discount)
1304 public static function TBILLYIELD($settlement, $maturity, $price)
1394 public static function YIELDDISC($settlement, $maturity, $price, $redemption, $basis = 0)
1426 public static function YIELDMAT($settlement, $maturity, $issue, $rate, $price, $basis = 0)
static schedulePayment($interestRate, $period, $numberOfPeriods, $principleRemaining)
ISPMT.
static fractional($decimalDollar=null, $fraction=0)
DOLLARFR.
static DOLLARFR($decimal_dollar=null, $fraction=0)
DOLLARFR.
static AMORLINC( $cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
AMORLINC.
static presentValue( $rate, $numberOfPeriods, $payment=0.0, $futureValue=0.0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
PV.
static atMaturity( $issue, $settlement, $rate, $parValue=1000, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
ACCRINTM.
static SLN($cost, $salvage, $life)
SLN.
static rate($values, $guess=0.1)
IRR.
static PDURATION($rate=0, $pv=0, $fv=0)
PDURATION.
static futureValue( $rate, $numberOfPeriods, $payment=0.0, $presentValue=0.0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
FV.
static discount( $settlement, $maturity, $price, $redemption, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
DISC.
static COUPDAYBS($settlement, $maturity, $frequency, $basis=0)
COUPDAYBS.
static MIRR($values, $finance_rate, $reinvestment_rate)
MIRR.
static ACCRINTM($issue, $settlement, $rate, $parValue=1000, $basis=0)
ACCRINTM.
static PPMT($rate, $per, $nper, $pv, $fv=0, $type=0)
PPMT.
static periods($rate, $presentValue, $futureValue)
PDURATION.
static yieldAtMaturity( $settlement, $maturity, $issue, $rate, $price, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
YIELDMAT.
static COUPDAYSNC( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPDAYSNC.
static YIELDDISC($settlement, $maturity, $price, $redemption, $basis=0)
YIELDDISC.
static RATE($nper, $pmt, $pv, $fv=0.0, $type=0, $guess=0.1)
RATE.
static annuity( $interestRate, $numberOfPeriods, $presentValue, $futureValue=0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
PMT.
static PV($rate=0, $nper=0, $pmt=0, $fv=0, $type=0)
PV.
static principal( $rate, $periods, $presentValue, $start, $end, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
CUMPRINC.
static interestRate($periods=0.0, $presentValue=0.0, $futureValue=0.0)
RRI.
static TBILLEQ($settlement, $maturity, $discount)
TBILLEQ.
static COUPPCD($settlement, $maturity, $frequency, $basis=0)
COUPPCD.
static nominal($effectiveRate=0, $periodsPerYear=0)
NOMINAL.
static TBILLPRICE($settlement, $maturity, $discount)
TBILLPRICE.
static DDB($cost, $salvage, $life, $period, $factor=2.0)
DDB.
static IPMT($rate, $per, $nper, $pv, $fv=0, $type=0)
IPMT.
static COUPNCD( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPNCD.
static COUPDAYS( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPDAYS.
static bondEquivalentYield($settlement, $maturity, $discount)
TBILLEQ.
static futureValue($principal, $schedule)
FVSCHEDULE.
static INTRATE($settlement, $maturity, $investment, $redemption, $basis=0)
INTRATE.
static SYD($cost, $salvage, $life, $period)
SYD.
static XNPV($rate, $values, $dates)
XNPV.
static ACCRINT( $issue, $firstInterest, $settlement, $rate, $parValue=1000, $frequency=1, $basis=0, $calcMethod=true)
ACCRINT.
static rate( $numberOfPeriods, $payment, $presentValue, $futureValue=0.0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD, $guess=0.1)
RATE.
static AMORDEGRC($cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis=0)
AMORDEGRC.
static SYD($cost, $salvage, $life, $period)
SYD.
static CUMIPMT($rate, $nper, $pv, $start, $end, $type=0)
CUMIPMT.
static NPER($rate=0, $pmt=0, $pv=0, $fv=0, $type=0)
NPER.
static COUPNUM($settlement, $maturity, $frequency, $basis=0)
COUPNUM.
static NOMINAL($effectiveRate=0, $periodsPerYear=0)
NOMINAL.
static payment( $interestRate, $period, $numberOfPeriods, $presentValue, $futureValue=0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
IPMT.
static COUPDAYS($settlement, $maturity, $frequency, $basis=0)
COUPDAYS.
static presentValue($rate, $values, $dates)
XNPV.
static IRR($values, $guess=0.1)
IRR.
static EFFECT($nominalRate=0, $periodsPerYear=0)
EFFECT.
static DB($cost, $salvage, $life, $period, $month=12)
DB.
static yieldDiscounted( $settlement, $maturity, $price, $redemption, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
YIELDDISC.
static price( $settlement, $maturity, $rate, $yield, $redemption, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
PRICE.
static AMORLINC($cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis=0)
AMORLINC.
static interestPayment( $interestRate, $period, $numberOfPeriods, $presentValue, $futureValue=0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
PPMT.
static DOLLARDE($fractional_dollar=null, $fraction=0)
DOLLARDE.
static periodic( $issue, $firstInterest, $settlement, $rate, $parValue=1000, $frequency=FinancialConstants::FREQUENCY_ANNUAL, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD, $calcMethod=self::ACCRINT_CALCMODE_ISSUE_TO_SETTLEMENT)
ACCRINT.
const FINANCIAL_PRECISION
static XIRR($values, $dates, $guess=0.1)
XIRR.
static received( $settlement, $maturity, $investment, $discount, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
RECEIVED.
static rate($values, $dates, $guess=0.1)
XIRR.
static periods( $rate, $payment, $presentValue, $futureValue=0.0, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
NPER.
static PMT($rate=0, $nper=0, $pv=0, $fv=0, $type=0)
PMT.
static DDB($cost, $salvage, $life, $period, $factor=2.0)
DDB.
static AMORDEGRC( $cost, $purchased, $firstPeriod, $salvage, $period, $rate, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
AMORDEGRC.
static PRICEDISC($settlement, $maturity, $discount, $redemption, $basis=0)
PRICEDISC.
static interest( $rate, $periods, $presentValue, $start, $end, $type=FinancialConstants::PAYMENT_END_OF_PERIOD)
CUMIPMT.
static priceDiscounted( $settlement, $maturity, $discount, $redemption, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
PRICEDISC.
static SLN($cost, $salvage, $life)
SLN.
static FVSCHEDULE($principal, $schedule)
FVSCHEDULE.
static RECEIVED($settlement, $maturity, $investment, $discount, $basis=0)
RECEIVED.
static COUPPCD( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPPCD.
static DB($cost, $salvage, $life, $period, $month=12)
DB.
static effective($nominalRate=0, $periodsPerYear=0)
EFFECT.
static presentValue($rate,... $args)
NPV.
static CUMPRINC($rate, $nper, $pv, $start, $end, $type=0)
CUMPRINC.
const FINANCIAL_MAX_ITERATIONS
static decimal($fractionalDollar=null, $fraction=0)
DOLLARDE.
static modifiedRate($values, $financeRate, $reinvestmentRate)
MIRR.
static PRICEMAT($settlement, $maturity, $issue, $rate, $yield, $basis=0)
PRICEMAT.
static yield($settlement, $maturity, $price)
TBILLYIELD.
static TBILLYIELD($settlement, $maturity, $price)
TBILLYIELD.
static COUPNUM( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPNUM.
static COUPNCD($settlement, $maturity, $frequency, $basis=0)
COUPNCD.
static NPV(... $args)
NPV.
static price($settlement, $maturity, $discount)
TBILLPRICE.
static PRICE($settlement, $maturity, $rate, $yield, $redemption, $frequency, $basis=0)
PRICE.
static COUPDAYBS( $settlement, $maturity, $frequency, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
COUPDAYBS.
static YIELDMAT($settlement, $maturity, $issue, $rate, $price, $basis=0)
YIELDMAT.
static COUPDAYSNC($settlement, $maturity, $frequency, $basis=0)
COUPDAYSNC.
static ISPMT(... $args)
ISPMT.
static RRI($nper=0, $pv=0, $fv=0)
RRI.
static DISC($settlement, $maturity, $price, $redemption, $basis=0)
DISC.
static interest( $settlement, $maturity, $investment, $redemption, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
INTRATE.
static FV($rate=0, $nper=0, $pmt=0, $pv=0, $type=0)
FV.
static priceAtMaturity( $settlement, $maturity, $issue, $rate, $yield, $basis=FinancialConstants::BASIS_DAYS_PER_YEAR_NASD)
PRICEMAT.