Download List

Projeto Descrição

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.

2006-05-03 13:48
0.8.7

Backpopulation Cultural agora também ajusta fecha, eo arquivo rpm.spec foi atualizado.
Tags: Minor bugfixes
Historical backpopulation now also adjusts closes,
and the rpm.spec file has been updated.

2006-03-24 10:27
0.8.6

A inserção de SQL / lógica de atualização foi corrigido para atualizações de dados sem abrir / alta / baixa / entradas de volume, como para os preços do fundo mútuo. A variável do host pode agora ser definida a partir do arquivo rc. O utilitário setup_beancounter scripts e update_beancounter foram alteradas para bash scripts, uma vez que algumas implementações menores shell pode não conseguir executá-los.
Tags: 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

O código de acesso ao banco de dados foi melhorada: finish () é sempre chamado, identificadores de instrução são verificados, e inicialização DBI foi simplificada. Mais testes para variáveis indefinidas foram adicionados, eo código de mapeamento moeda foi reorganizado.
Tags: 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

Uma verificação adicional foi acrescentada contra cordas símbolo vazio moeda. Um argumento de linha de comando - host foi adicionado para a variável de acolhimento existentes. Se o host é localhost, DBI agora conecta via sockets ao invés de TCP / IP, que deve tornar a configuração mais fácil para os novatos. O avanço / exibe retracement foi reformatado para 79 colunas.
Tags: 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

O lspositions "comando" foi acrescentado para a exibição de (não agregadas) posições. A coluna de volume na tabela stockprices agora é do tipo numérico. A capitalização de mercado em trilhões, como às vezes visto para citações British existências, agora é permitido. A função DatabaseHistoricalUCBFX foi adicionado para backpopulation FX histórico através do serviço da Escola Sauder na UBC. A função GetFXDatum foi adicionada para um único item de dados FX. - pacificfx foi renomeado para ubcfx - para selecionar UBC de dados FX. Os códigos para a moeda do Yahoo! Serviço FX foram atualizados. Menor renomear variável e limpezas foram feitas.
Tags: 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