tags:

views:

2578

answers:

5

I'm looking for an open source C# .NET Financial Functions library. Something that does IRR (Internal Rate of Return) and other common functions that are available in applications like Excel.

Suggestions?

+3  A: 

There's one in the .NET library (haven't used it though)

orip
I did see that under the Microsoft.VisualBasic namespace - I'll ask about it being used in C#...
Guy
you won't get cooties if you use it from C#
Scott Weinstein
The .NET library uses double for all its financial calculations, which is bad. It is based off the VB6 implementation, so I'd suggest using one of the other options linked in the other answers. More info here: http://stackoverflow.com/questions/2604003/for-money-always-decimal/2604030
Daniel Schaffer
Not a good option this Microsoft.VisualBasic.dll it uses double and not decimal.... can lead to round mistakes.
emanyalpsid
A: 

This proved to be quite useful: http://code.google.com/p/irr-newtonraphson-calculator/downloads/list

+2  A: 

Check out this C# Implementation of financial functions I've made it a few years ago and it's still up and running.

Just checked it out - looks good - I left a comment on your blog post.
Guy
A: 

What about FinCad (developers edition)

Nestor