Skip to content

Releases: JuliaActuary/FinanceModels.jl

v3.3.0

26 Aug 00:19
cd1ecef
Compare
Choose a tag to compare

Yields v3.3.0

Diff since v3.2.1

Merged pull requests:

v3.2.1

23 Aug 04:17
12f6dba
Compare
Choose a tag to compare

Yields v3.2.1

Diff since v3.2.0

Merged pull requests:

v3.2.0

12 Aug 02:42
57ea035
Compare
Choose a tag to compare

Yields v3.2.0

Diff since v3.1.1

Merged pull requests:

v3.1.1

30 Jul 19:41
166b135
Compare
Choose a tag to compare

Yields v3.1.1

Diff since v3.1.0

Merged pull requests:

v3.1.0

04 Jul 03:40
07665e9
Compare
Choose a tag to compare

Yields v3.1.0

Diff since v3.0.1

Closed issues:

  • Support more Real types (e.g. curve bootsrapping fails on DecFP.Dec64 inputs (#117)

Merged pull requests:

v3.0.1

17 Jun 20:39
dd853e7
Compare
Choose a tag to compare

Yields v3.0.1

Diff since v3.0.0

Merged pull requests:

v3.0.0

17 Jun 04:37
c3c4395
Compare
Choose a tag to compare

Yields v3.0.0

Diff since v2.2.0

Closed issues:

  • Yields.Par errors on this combination of rates and tenors (#109)
  • Should Yields.Par have a method without maturities? (#114)
  • OIS and CMT refactor (#115)
  • Add conversion methods Continuous(r<:Periodic) and Periodic(c<:Continuous,period) (#118)
  • Are rates bit types and what would be the impact of making them? (#119)

Merged pull requests:

v2.2.0

11 Jun 22:34
a2dcc56
Compare
Choose a tag to compare

Yields v2.2.0

Diff since v2.1.0

v2.1.0

11 Jun 21:49
093f121
Compare
Choose a tag to compare

Yields v2.1.0

Diff since v2.0.0

Merged pull requests:

  • Have Rate subtype AbstractYield and add AbstractYieldCurve to heirarchy (#110) (@alecloudenback)

v2.0.0

11 Jun 20:11
5c878eb
Compare
Choose a tag to compare

Yields v2.0.0

Diff since v1.1.2

  • For some yield curves, the type of Rate returned may have changed (e.g. where a curve returned a Rate with CompoundingFrequency of Periodic(1), it may now return a Continuous() frequency.
    • As a reminder, you can convert the rates if you need with convert(Periodic(1),continuous_rate)
    • Also as a reminder, in general when working with rates within the JuliaActuary family of packages in general you should try to keep from converting Rates to floating point numbers, as the methods will know how to appropriately accumulate a Rate whereas it is ambiguous with floating point numbers.

Closed issues:

  • Provide rate type expected given only curve Type (#101)
  • Rename YieldCurve type to something else (#103)
  • Define * and / for Rates (#105)

Merged pull requests: