class FinanceEngine::Annuity

Public Class Methods

present_value_annuity(annuity, rate, periods, growth=0) click to toggle source
# File lib/finance_engine/annuity.rb, line 7
def self.present_value_annuity(annuity, rate, periods, growth=0)
        annuity /(rate - growth) *( 1 - ((1+growth)/(1+rate))**periods ) 
end
present_value_perpetuity(annuity, rate, growth=0) click to toggle source
# File lib/finance_engine/annuity.rb, line 3
def self.present_value_perpetuity(annuity, rate, growth=0)
        annuity*(1+growth)/(rate-growth)
end