Pesquisar

Desenvolvimento de plataforma de arbitragem cripto

17/12/2024 às 14:37

Descrição do Projeto:

Descrição do projeto:
Buscamos um(a) desenvolvedor(a) experiente para criar uma plataforma de arbitragem de criptomoedas, focada em identificar e exibir oportunidades entre mercados spot e mercados de futuros perpétuos. O sistema deverá permitir customizações simples de marca, mas o foco principal é a funcionalidade e não a capacidade white label.

Escopo do projeto (passo a passo da lógica):

Integração com APIs de corretoras:

• Coletar dados de preços em tempo real de múltiplas corretoras (ex: Binance, Bybit, OKX, KuCoin), incluindo dados do mercado spot e de futuros perpétuos.
• Utilizar bibliotecas como CCXT ou integrar diretamente nas APIs REST/WebSocket das corretoras.
• Garantir normalização dos dados (formatos de par, volume, preço, etc.).

Banco de dados e armazenamento temporário:

• Armazenar cotações em tempo real em memória ou em um banco de dados de baixa latência (ex: Redis) para análises instantâneas.
• Utilizar um banco de dados relacional ou não-relacional (ex: PostgreSQL ou MongoDB) para histórico, estatísticas e consultas retroativas.

Módulo de cálculo de arbitragem:

• Implementar lógica para comparar preços spot de uma exchange (por exemplo, BTC/USDT na Binance Spot) com o preço de futuros perpétuos em outra (exemplo, BTC-USDT na Bybit Futures).
• Calcular o spread (% de diferença) considerando as taxas (fee maker/taker) e possíveis slippages.
• Classificar oportunidades por lucratividade potencial, volume disponível e confiabilidade da corretora.

Interface de usuário (front-end):

• Criar um dashboard web responsivo, usando frameworks como React, Vue ou Angular.
• Apresentar tabelas e gráficos com:
• Par de criptomoeda.
• Preço no spot e no futuro.
• Spread calculado.
• Volume disponível.
• Funding rates (se aplicável).
• Permitir filtros por exchange, par, lucro mínimo, volume mínimo, etc.

Módulo de funding rates e informações adicionais:

• Integrar fontes de dados para obter as taxas de funding (funding rates) dos mercados perpétuos.
• Exibir claramente o potencial de ganho adicional por manter a posição de arbitragem ao longo do tempo.

Notificações e alertas:

• Implementar sistema de alertas em tempo real (via e-mail, Telegram, Discord, SMS) para avisar quando determinadas condições de arbitragem forem satisfeitas (ex: spread > 5%, volume > X).

Segurança e estabilidade:

• Aplicar as melhores práticas de segurança na integração com APIs.
• Proteger a aplicação web com autenticação segura (OAuth2, JWT).
• Implementar testes de carga, monitoramento e logs para garantir disponibilidade e desempenho.

Entrega e documentação:

• Fornecer código fonte documentado, juntamente com instruções para implantação (Docker, Kubernetes, ou outro método).
• Criar documentação para API interna (se houver), orientando sobre como acessar dados via endpoints.
• Entregar um manual de uso do painel administrativo e das funcionalidades do sistema.

Habilidades e experiência desejadas do freelancer:

• Experiência prévia com integrações de APIs de corretoras de criptomoedas.
• Conhecimentos sólidos em linguagens backend (Node.js, Python, Go ou outra) e frontend (React/Vue/Angular).
• Experiência com bancos de dados e arquiteturas escaláveis.
• Noções de segurança, CI/CD e DevOps.
• Comunicação clara e disponibilidade para reuniões pontuais de alinhamento.

Prazo e orçamento:

• Prazo inicial estimado: 8 a 12 semanas para um MVP funcional.
• Ajustes e refinamentos conforme feedback.
• Orçamento a ser negociado com base na experiência e portfólio do(a) freelancer.

Como se candidatar:

• Envie seu portfólio, CV ou exemplos de projetos semelhantes.
• Informe experiência prévia com APIs de exchanges ou produtos cripto.
• Detalhe sua abordagem técnica, tecnologias e estimativa de custos.

Habilidades desejadas:

Angular NodeJS Python React Vue.JS

Atividades do cliente nesse projeto:

Última visualização: 08/01/2025 às 13:24

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 10
Propostas excluídas: 2
Interessados: 13
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (8)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Melhoraria em página de checkout - Tenho um site, já anuncio com ele e está funcionando perfeitamente. Preciso melhorar o checkout, incluindo recuperação de carrinho com e-mails, aprimorar o layout da p&...

Criar plataforma de marketing - Bubble - A plataforma contará com 7 telas principais, além da tela de login e configurações. O design está praticamente pronto, mas será necessário finalizar...

Criação de página de vendas - Olá, preciso de uma página de vendas com captura de contato para venda de infoproduto que esteja pronta até o dia 19/01.

GTM Server Side - Configuração de Tags com Webhook Kiwify - Preciso de especialista em GTM e server-side para realizar dois serviços. 1º - Configurar Tags de Purchase e Initiate Checkout com Webhooks nas plataformas de vendas. 2º - Checku...

Projetos em Node.js e SQL Server - Projetos dentro de um sistema de portal educacional, ERP e sistema de pagamento. Todos em Node.js, com conhecimentos avançados em SQL Server e MySQL. É IMPRESCINDÍVEL ser fulls...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.