The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Finance::GeniusTrader::Report - Generate visual report of common objects

DESCRIPTION

This modules provides various functions to dump to Finance::GeniusTrader::Report::OUT (by default STDOUT) various objects in a nice formatted text.

Finance::GeniusTrader::Report::Portfolio($portfolio)

Prints the content of a portfolio in text format.

Finance::GeniusTrader::Report::PortfolioHTML($portfolio)

Prints the content of a portfolio in HTML format.

Finance::GeniusTrader::Report::OpenPositions($portfolio, $detailed)

Display the list of open positions.

Finance::GeniusTrader::Report::safe_sprintf($format, $value)

Checks value is not a NaN, then calls sprintf.

Finance::GeniusTrader::Report::PortfolioAnalysis($analysis)

Pretty prints the results of the analysis of the portfolio.

Finance::GeniusTrader::Report::AnalysisList

Display the results of the backtest. Results per code and per system.

Finance::GeniusTrader::Report::SimplePortfolioAnalysis

Pretty prints only the main results of the analysis.

Finance::GeniusTrader::Report::CacheValues

Prints a summary of the content of the cache.