Packages

package financial

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. financial
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed class PaymentTime extends AnyRef

Value Members

  1. def futureValue(rate: Double, numPeriods: Int, payment: Double, presentValue: Double, when: PaymentTime = End): Double
  2. def interalRateReturn(cashflow: DenseVector[Double]): Option[Double]
  3. def interestPayments(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0d, when: PaymentTime = End): DenseVector[Double]
  4. def modifiedInternalRateReturn(values: DenseVector[Double], financeRate: Double, reinvestRate: Double = 0): Double
  5. def numberPeriodicPayments(rate: Double, pmt: Double, pv: Double, fv: Double = 0.0d, when: PaymentTime = End): Double
  6. def payment(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0d, when: PaymentTime = End): Double
  7. def presentValue(rate: Double, numPeriods: Int, payment: Double, futureValue: Double, when: PaymentTime = End): Double
  8. def principalInterest(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0d, when: PaymentTime = End): (DenseVector[Double], DenseVector[Double], DenseVector[Double])
  9. def principalPayments(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0d, when: PaymentTime = End): DenseVector[Double]
  10. def principalRemaining(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0d, when: PaymentTime = End): DenseVector[Double]
  11. def ratePeriodicPayments(nper: Double, pmt: Double, pv: Double, fv: Double, when: PaymentTime = End, guess: Double = 0.1d, tol: Double = 0.000001d, maxiter: Int = 100): Option[Double]
  12. case object End extends PaymentTime with Product with Serializable
  13. case object Start extends PaymentTime with Product with Serializable
  14. object netPresentValue extends UFunc

Inherited from AnyRef

Inherited from Any

Ungrouped