Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 19AE9200497 for ; Wed, 23 Aug 2017 16:28:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 18263168DBC; Wed, 23 Aug 2017 14:28:04 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5D75D168DBB for ; Wed, 23 Aug 2017 16:28:03 +0200 (CEST) Received: (qmail 55728 invoked by uid 500); 23 Aug 2017 14:28:02 -0000 Mailing-List: contact dev-help@fineract.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@fineract.apache.org Delivered-To: mailing list dev@fineract.apache.org Received: (qmail 55717 invoked by uid 99); 23 Aug 2017 14:28:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Aug 2017 14:28:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 254AF1806DB for ; Wed, 23 Aug 2017 14:28:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id VO-Qg9h7Ee70 for ; Wed, 23 Aug 2017 14:28:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 28D515F254 for ; Wed, 23 Aug 2017 14:28:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 7EA08E0635 for ; Wed, 23 Aug 2017 14:28:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 27D072537F for ; Wed, 23 Aug 2017 14:28:00 +0000 (UTC) Date: Wed, 23 Aug 2017 14:28:00 +0000 (UTC) From: "Lionel Raymundi (JIRA)" To: dev@fineract.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (FINERACT-512) IRR Calculation MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 23 Aug 2017 14:28:04 -0000 Lionel Raymundi created FINERACT-512: ---------------------------------------- Summary: IRR Calculation Key: FINERACT-512 URL: https://issues.apache.org/jira/browse/FINERACT-512 Project: Apache Fineract Issue Type: Improvement Reporter: Lionel Raymundi Assignee: Markus Geiss To be able to compare different loan offers (or generally investment options) it is useful to find the Internal Rate of Return [1], which considers all costs of the loan. To calculate this in the most flexible way, the periods taken on the formula should be days, so the IRR calculation would be in a daily-basis. Usually to compare offers, this should be transformed in anual or monthly basis, but that is out of this scope. This info should be added at least in Loan's GET API and in Loan's calculate POST response (to be able to compare loans before creating them). [1] http://www.investopedia.com/terms/i/irr.asp -- This message was sent by Atlassian JIRA (v6.4.14#64029)