Math::Business::StockMonkey - Base documentation for the StockMonkey Collection
The stockmonkey distribution is supposed to contain all the technical analysis tools you'd ever want. It has a few things, but it's sadly lacking.
Here's the tiny catalog so far:
the Math::Business::SMA manpage - Simple Moving Average
the Math::Business::EMA manpage - Exponential Moving Average
the Math::Business::WMA manpage - Weighted Moving Average
the Math::Business::HMA manpage - Hull Moving Average
the Math::Business::LaguerreFilter manpage - Laguerre Filter (DSP technique)
the Math::Business::MACD manpage - Moving Average Convergence/Divergence
the Math::Business::RSI manpage - Relative Strength Index
the Math::Business::BollingerBands manpage - Bollinger Bands
the Math::Business::ATR manpage - Average True Value
the Math::Business::DMI manpage - Directional Movement Index (aka ADX)
the Math::Business::ParabolicSAR manpage - Parabolic Stop and Reversal
If you'd like to help, or even just suggest a module, just let me know.
Links to the algorithm are helpful as our spreadsheets with example calculations, but they are not necessary.
I do check rt.cpan.org, so that's definitely one way to go.
https://rt.cpan.org/Dist/Display.html?Status=Active&Queue=stockmonkey
If you're into things like this, you might enjoy the mailing list:
http://groups.google.com/group/stockmonkey/
Paul Miller <jettero@cpan.org>
I am using this software in my own projects... If you find bugs, please please please let me know.
I normally hang out on #perl on freenode, so you can try to get immediate gratification there if you like. irc://irc.freenode.net/perl
There is also a mailing list with very light traffic that you might want to join: http://groups.google.com/group/stockmonkey/.
Copyright (c) 2008 Paul Miller -- LGPL [Software::License::LGPL_2_1]
perl -MSoftware::License::LGPL_2_1 \ -e '$l = Software::License::LGPL_2_1->new({ holder=>"Paul Miller"}); print $l->fulltext' | less