Download List

项目描述

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 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.

2006-05-03 13:48
0.8.7

历史backpopulation现在还调整关闭,然后rpm.spec文件已被更新。
标签: Minor bugfixes
Historical backpopulation now also adjusts closes,
and the rpm.spec file has been updated.

2006-03-24 10:27
0.8.6

在SQL插入/更新的逻辑是对数据更新纠正不公开,如共同基金价格/高/低/卷项。主机变量现在可以设置从rc文件。该实用工具脚本setup_beancounter和update_beancounter被改为bash脚本,因为一些较小的外壳实现可能无法执行它们。
标签: Minor bugfixes
The SQL insert/update logic was corrected for data
updates without open/high/low/volume entries such
as for mutual fund prices. The host variable may
now be set from the rc file. The utility scripts
setup_beancounter and update_beancounter were
changed to bash scripts, since some smaller shell
implementations may fail to execute them.

2006-03-16 06:32
0.8.5

该数据库访问代码得到了改善:完成()总是调用语句句柄检查,DBI的初始化进行了简化。未定义的变量更多的测试已被添加,货币映射代码已进行了改组。
标签: Minor bugfixes
The database access code has been improved:
finish() is always called, statement handles are
checked, and DBI initialization has been
simplified. More tests for undefined variables
have been added, and the currency mapping code has
been reorganized.

2006-02-20 04:58
0.8.4

另一项检查是增加货币符号对空字符串。一个新的命令行参数-主机,并加入现有的主机变量。如果主机是localhost,DBI的现在,而不是连接通过TCP套接字/ IP协议,这将使配置新手轻松使用。先遣/回撤显示被格式化为79列。
标签: Minor feature enhancements
An additional check was added against empty currency symbol strings. A new command line argument --host was added for the existing host variable. If the host is localhost, DBI now connects via sockets instead of TCP/IP, which should make configuration easier for novices. The advance/retracement displays were reformatted for 79 columns.

2006-01-27 10:12
0.8.3

在“lspositions”命令的(非集合)的立场显示补充。中stockprices表量列现在是数字类型。阿以万亿市值,有时报价为英国股市看到的,现在是允许的。该DatabaseHistoricalUCBFX功能增加了对历史外汇backpopulation通过来自于哥伦比亚大学尚德商学院服务。该GetFXDatum功能增加了一个单一的外汇数据项。 - pacificfx更名为- ubcfx选择不列颠哥伦比亚大学的FX数据。雅虎的货币代码!的外汇服务的更新。小型变量的命名和清理工作。
标签: Minor feature enhancements
The "lspositions" command was added for display of (non-aggregated) positions. The volume column in the stockprices table is now of numeric type. A market cap in trillions, as sometimes seen for British stocks quotes, is now allowed. The DatabaseHistoricalUCBFX function was added for historical FX backpopulation via service from the Sauder School at UBC. The GetFXDatum function was added for a single FX data item. --pacificfx was renamed to --ubcfx to select UBC for FX data. The currency codes for Yahoo!'s FX service were updated. Minor variable renaming and cleanups were done.

Project Resources