Download List

Project Description

beancounter enables stockmarket data analysis and performance evaluation. It has two main modes. The first is data gathering - both current data (e.g. closing prices, high, low, volume etc.) and historical price data can be retrieved efficiently using multiple securities per requests, and stored in an SQL database (PostgreSQL, MySQL, and SQLite are supported) via easy command line operations. The second mode is data analysis, based on the previously stored data. This comprises various performance reports, as well as a Value-at-Risk analysis. beancounter is implemented as a Perl module, and a Perl command-line frontend to the module. It supports different stock markets from around the globe, foreign exchange rates, US mutual funds, and US options.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-10-15 10:53 Back to release list
0.4.0

MySQL support has been added. PostgreSQL and MySQL now work all the way up from database creation. The "update" SQL query has been rewritten, so that all known stocks are updated. The "update" command is now idempotent. Expired or delisted stocks are now recognised: unparseable dates, as well as dates that are "too old" are set to N/A, and are neither scrubbed nor databased during the "update" command. The database backend and name can be set as parameters, which facilitates multiple databases and backends to be used in parallel.
Tags: Major feature enhancements

Project Resources