Skip to content

Releases: tubedude/xirr

Stable

28 Mar 10:40
Compare
Choose a tag to compare

Stable version, full of options...

Version 0.3.0. C calculation.

10 Nov 18:35
Compare
Choose a tag to compare

Created a XNPV formula in C which improved performance quite a bit.

Retries in different Method

10 Aug 06:54
Compare
Choose a tag to compare

Version 0.2.7

  • Bisection will now retry XIRR in Newton Method if right limit is reached
  • Options in config are now module constants

Added Newton, BigDecimal outputs * Tests

07 Aug 13:34
Compare
Choose a tag to compare

Version 0.2.2

  • Tests

Version 0.2.1

  • Output is rounded to default precision.

Version 0.2.0

  • Added Newton Method, but Bisection is still the default.
  • Added new configs: precision, iteration limit.
  • Raises a simple error if iteration limit is reached.
  • Output is now BigDecimal.
  • Fixed calculation of Bisection#npv
  • Amounts in Transactions are now converted to Float
  • Transactions now take Date Argument as Date instead of Time.

Commented version

04 Aug 04:19
Compare
Choose a tag to compare

Refactored many methods, removed unnecessary ones and commented all of them.

Initial release

04 Aug 02:14
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Well, this is the first release.