Package

breeze.numerics

financial

Permalink

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. All

Type Members

  1. sealed class PaymentTime extends AnyRef

    Permalink

Value Members

  1. object End extends PaymentTime with Product with Serializable

    Permalink
  2. object Start extends PaymentTime with Product with Serializable

    Permalink
  3. def futureValue(rate: Double, numPeriods: Int, payment: Double, presentValue: Double, when: PaymentTime = End): Double

    Permalink
  4. def interalRateReturn(cashflow: DenseVector[Double]): Option[Double]

    Permalink
  5. def interestPayments(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0, when: PaymentTime = End): DenseVector[Double]

    Permalink
  6. def modifiedInternalRateReturn(values: DenseVector[Double], financeRate: Double, reinvestRate: Double = 0): Double

    Permalink
  7. object netPresentValue extends UFunc

    Permalink
  8. def numberPeriodicPayments(rate: Double, pmt: Double, pv: Double, fv: Double = 0.0, when: PaymentTime = End): Double

    Permalink
  9. def payment(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0, when: PaymentTime = End): Double

    Permalink
  10. def presentValue(rate: Double, numPeriods: Int, payment: Double, futureValue: Double, when: PaymentTime = End): Double

    Permalink
  11. def principalInterest(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0, when: PaymentTime = End): (DenseVector[Double], DenseVector[Double], DenseVector[Double])

    Permalink
  12. def principalPayments(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0, when: PaymentTime = End): DenseVector[Double]

    Permalink
  13. def principalRemaining(rate: Double, numPeriods: Int, presentValue: Double, futureValue: Double = 0.0, when: PaymentTime = End): DenseVector[Double]

    Permalink
  14. def ratePeriodicPayments(nper: Double, pmt: Double, pv: Double, fv: Double, when: PaymentTime = End, guess: Double = 0.1, tol: Double = 1E-06, maxiter: Int = 100): Option[Double]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped