Definições · Sistema

O estado da base de dados, os tamanhos das tabelas, as cópias de segurança e os registos de obtenção de dados.

Base de dados

O que é: Tipo de base de dados, ligação ou ficheiro, tamanho, o tipo de fator setorial e a fonte de dados principal; um botão de cópia de segurança.

Que dados o alimentam: /api/system/database e /api/system/status. O perfil de desenvolvimento utiliza um ficheiro SQLite, o perfil de produção PostgreSQL.

O que mostra: Para SQLite, o caminho do ficheiro, o tamanho e o modo de diário; para PostgreSQL, o endereço de ligação. O botão de cópia de segurança funciona com VACUUM INTO no SQLite; no PostgreSQL indica que deve utilizar-se pg_dump.

O que se pode concluir: Se o fator setorial for "DERIVED", os índices setoriais não puderam ser obtidos da fonte e foram derivados da média dos membros do setor. À medida que a base de dados cresce, os sinais de backtest antigos são eliminados automaticamente; os registos ao vivo não são tocados.

Tabelas

O que é: As contagens de linhas de todas as tabelas da aplicação.

Que dados o alimentam: Uma consulta COUNT(*) para cada tabela.

O que mostra: O tamanho das tabelas symbol, price_daily, return_daily, event, analysis_run, pipeline_run, analysis_result, signal_daily, signal_outcome e fetch_log.

O que se pode concluir: É normal que signal_daily tenha milhões de linhas: uma única execução walk-forward escreve cerca de 2,4 milhões de sinais. price_daily ser mais pequena do que o esperado mostra que a obtenção de dados ficou incompleta.

Registos de obtenção de dados

O que é: A hora, símbolo, fonte, contagem de linhas, estado e mensagem dos últimos 300 pedidos de obtenção de dados.

Que dados o alimentam: A tabela fetch_log; depois de cada pedido de obtenção de dados é adicionada uma linha com o nome da fonte, o intervalo de datas pedido, o número de linhas escritas e a mensagem de erro, se houver.

O que mostra: Que intervalo foi obtido de que fonte, e a mensagem de erro dos pedidos falhados.

O que se pode concluir: Erros repetidos no mesmo símbolo mostram que a fonte não reconhece esse símbolo, enquanto erros vistos em todos os símbolos ao mesmo tempo apontam para uma falha na rede ou na fonte; neste último caso basta repetir a obtenção mais tarde.

As informações, os comentários e as recomendações de investimento aqui apresentados não se enquadram no âmbito dos serviços de consultoria para investimento. Os serviços de consultoria para investimento são prestados ao abrigo de um contrato de consultoria para investimento a celebrar entre o cliente e sociedades corretoras, sociedades gestoras de carteiras ou bancos que não aceitem depósitos. Os sinais aqui apresentados são produzidos a partir de dados históricos com modelos estatísticos, são mostrados de forma igual a todos e não são personalizados; podem não ser adequados à sua situação financeira nem às suas preferências de risco e rendibilidade. Por conseguinte, tomar decisões de investimento baseadas unicamente nas informações aqui apresentadas pode não produzir resultados de acordo com as suas expectativas.