Analisando propostas

Desenvolvimento de Sistema Automatizado para Coleta e Organização de Dados de Criptomoedas (Ohlcv)

Publicado em 16 de Agosto de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para criar um sistema automatizado robusto e eficiente para a coleta, armazenamento e organização de dados históricos e em tempo real de criptomoedas. O objetivo principal é ter uma base de dados confiável com informações de abertura, máxima, mínima, fechamento e volume (OHLCV) em formato sequencial numérico.

As principais funcionalidades do sistema incluem:

1. Coleta de Dados via API:
O sistema deverá se conectar à API pública da ByBit para capturar dados de criptomoedas.
Será necessário coletar dados históricos e em tempo real para pares de negociação específicos, como btc/usdt e eth/usdt.
A frequência de coleta deve ser ajustável, suportando timeframes de 1 minuto, 5 minutos, 15 minutos, 30 minutos, 1 hora, 4 horas, 1 dia e 1 semana.

2. Tratamento e Organização dos Dados:
- Os dados coletados precisam ser normalizados para um formato padrão consistente:
timestamp | open | high | low | close | volume.
- É Crucial garantir a consistência dos dados, evitando duplicidades, preenchendo eventuais lacunas (gaps) e ajustando fusos horários conforme necessário.Inicialmente, o sistema deve permitir a exportação dos dados organizados em arquivos csv ou xlsx. Há planos futuros para integrar um banco de dados (a ser definido).

3. Requisitos Técnicos e Entregáveis:
- O código-fonte completo do sistema deve ser entregue, bem documentado e preferencialmente desenvolvido em Python, utilizando bibliotecas como pandas, ccxt e requests.
- Um script automatizado para execução periódica da coleta e processamento de dados é um entregável essencial.
- Uma base inicial de dados históricos já carregada para os pares btc/usdt, eth/usdt e hyper/usdt, abrangendo os timeframes de 1 minuto, 5 minutos, 15 minutos, 30 minutos, 1 hora, 4 horas, 1 dia e 1 semana.

Os entregáveis específicos para este projeto são:
- Um script funcional e completo, acompanhado de instruções claras de uso.
- Os arquivos históricos de dados organizados (em formato csv/xlsx conforme especificado).
- Documentação básica que facilite a manutenção e futuras expansões do projeto.

Categoria TI e Programação
Subcategoria Data Science
Tamanho do projeto Grande

Prazo de Entrega: Não estabelecido

Habilidades necessárias