How To Create A Personal Zero Human Trading Firm
A Revolução do Trading com IA
Introdução ao Papel da IA no Trading
- Atualmente, enquanto você está negociando e analisando gráficos, outras pessoas estão utilizando IA para realizar essas atividades de forma autônoma, 24 horas por dia.
- O convidado é Dota, fundador do Paperclip, um agente de IA open-source que recentemente alcançou 50.000 estrelas no GitHub.
- O vídeo ensinará como criar uma empresa de trading "zerohuman", capaz de pesquisar ideias, testar estratégias e executar negociações sem intervenção humana.
Estrutura e Funcionalidade do Paperclip
- Dota explica que o Paperclip é um software de orquestração de agentes de IA que permite a criação de empresas com mínima intervenção humana.
- Ele enfatiza que os agentes de IA são mais eficazes quando guiados por humanos, sugerindo uma abordagem em equipe para maximizar resultados.
- O Paperclip oferece responsabilidade sobre os agentes de IA e permite personalização na sua operação, algo raro em outros softwares.
Aprendizado Prático com o Paperclip
- Ao final do vídeo, os espectadores saberão como usar o Paperclip e entenderão as bases para trabalhar com equipes de agentes de IA.
- Dota menciona que o uso da ferramenta pode melhorar a gestão de riscos e a pesquisa na negociação.
Demonstração Prática do Software
- Dota compartilha sua tela para mostrar como instalar o Paperclip facilmente através de um comando simples no terminal.
- Ele apresenta a interface do Paperclip, comparando-a a um gerenciador de projetos intuitivo.
Integração e Colaboração entre Agentes
- No sistema do Paperclip, é possível integrar diversos tipos de agentes (como codificadores ou estrategistas), permitindo comunicação entre eles dentro da organização.
- A estrutura organizacional inclui diferentes departamentos como marketing e desenvolvimento, demonstrando versatilidade na aplicação dos agentes.
Exemplo Prático: Celebração das Estrelas no GitHub
- Dota compartilha um exemplo prático onde ele solicitou à sua equipe (agente CEO) a criação de um vídeo comemorativo pela conquista das 40.000 estrelas no GitHub.
Como Utilizar Agentes para Criar Vídeos de Forma Eficiente?
Introdução ao Uso de Agentes
- O apresentador solicitou ao CEO a contratação de um novo editor de vídeo, utilizando o site skills.sh, que oferece diversas habilidades para agentes.
- A ferramenta Paperclip possui um gerenciador de habilidades que permite interagir com o CEO virtual, pedindo ações específicas dentro do aplicativo.
Criação e Planejamento do Vídeo
- Após a contratação do editor, foi criado um plano para um vídeo sobre o painel de estatísticas da empresa, celebrando 40.000 estrelas.
- O apresentador fez ajustes no planejamento inicial do vídeo, como a duração dos cortes e animações específicas.
Eficiência na Produção
- A produção do vídeo foi realizada rapidamente devido à familiaridade com os dados internos e diretrizes da marca já estabelecidas.
- O uso prévio das informações organizacionais permitiu uma criação mais eficiente em comparação com métodos tradicionais que exigiriam mais tempo.
Aprendizado Contínuo e Iteração
- A memória das conversas anteriores permite iterações futuras nos vídeos, melhorando continuamente a qualidade com base em feedback anterior.
- É importante transmitir suas preferências estéticas aos agentes para garantir que eles entendam o que é valorizado na produção.
Organização e Rotinas
- O sistema possui uma estrutura organizacional com diferentes agentes configurados para projetos variados e rotinas diárias.
- Um exemplo prático é a sincronização diária de marcadores do Twitter, onde são coletadas ideias relevantes para relatórios futuros.
Futuras Funcionalidades
- Embora atualmente apenas crie relatórios, versões futuras permitirão ações mais diretas como criar novas tarefas baseadas nas ideias capturadas.
34 Dias de Experiência no Mercado
Interação e Expansão do Pensamento
- A discussão começa com a referência ao tempo decorrido desde o início do projeto, enfatizando a necessidade de interação e expansão da mentalidade além do indivíduo.
- O papel de coordenador é destacado, sugerindo que os participantes devem assumir responsabilidades mais amplas para enriquecer suas experiências.
Coleta e Análise de Informações
- A importância de coletar informações de diversas fontes é mencionada, como transcrições de canais do YouTube para desenvolver estratégias de trading.
- Sugere-se comparar transcrições de diferentes canais para identificar semelhanças que possam ajudar na formulação de uma estratégia eficaz.
Criação e Configuração da Empresa
- Introduz-se a ideia da "Lewis Ventures", um fundo hedge automatizado que pode operar em criptomoedas ou ações tradicionais.
- O processo inicial envolve nomear a empresa e criar o primeiro agente, sugerindo um CEO como ponto de partida.
Estruturação das Tarefas do Agente
- É importante escolher um modelo adequado para o CEO, visando uma melhor experiência inicial na configuração da empresa.
- O foco deve ser dado à criação de um plano detalhado sobre as operações comerciais, incluindo quais mercados serão explorados.
Desenvolvimento Estratégico e Execução
- A discussão se volta para a necessidade de dividir o roadmap em tarefas concretas e delegar responsabilidades específicas.
- Destaca-se a importância da coleta de dados, execução das negociações e registro contábil das atividades realizadas pelo agente.
Controle Avançado nas Operações
- Menciona-se a possibilidade de configurar revisores e aprovadores dentro dos fluxos de trabalho dos agentes, essencial para garantir qualidade nas entregas.
- A verificação do trabalho realizado pelos agentes é considerada uma prática fundamental em ambientes colaborativos.
Revisão e Verificação de Trabalho com Agentes
Importância da Revisão entre Agentes
- A revisão do trabalho original por outro agente é crucial, especialmente enquanto os modelos subjacentes ainda estão em desenvolvimento. Essa prática pode se tornar menos relevante à medida que os modelos melhoram.
- O custo adicional em tokens para verificar o trabalho é um fator a ser considerado, mas é essencial para fluxos de trabalho críticos, como no comércio.
Fluxos de Trabalho Críticos
- Para tarefas que exigem validação rigorosa, como verificar a higiene de backtesting de uma estratégia, a revisão por equipes especializadas é necessária.
- Exemplos práticos incluem o uso de revisores e aprovadores em desenvolvimento web para garantir a qualidade (QA).
Gerenciamento de Habilidades dos Agentes
- É fundamental fornecer as habilidades necessárias aos agentes para realizar seu trabalho efetivamente. Isso inclui habilidades específicas como o "agent browser skill".
- O "agent browser skill" permite que os agentes naveguem na internet, aumentando sua capacidade operacional.
Ferramentas e Habilidades Necessárias
- Ao operar agentes, deve-se considerar quais habilidades são necessárias para cada tarefa específica. Por exemplo, ao executar negociações em plataformas específicas.
- O gerenciamento de habilidades está integrado no sistema Paperclip, permitindo que os usuários referenciem suas habilidades durante as operações.
Consultoria e Refinamento das Habilidades
- A ideia de ter um agente consultor dedicado à habilidade tem sido implementada na organização Paperclip para otimizar processos.
- Um agente dentro da organização ajuda a refinar as habilidades existentes e identificar áreas onde melhorias são necessárias.
Integração Automática das Habilidades
- A integração automática das sugestões sobre habilidades será incorporada ao núcleo do Paperclip, facilitando o reconhecimento contínuo das necessidades organizacionais.
- A proposta atual envolve criar um agente especializado em habilidades que analisa periodicamente as operações da organização.
Planejamento Técnico e Tarefas Atuais
- O CTO já iniciou o planejamento técnico com várias tarefas ativas relacionadas à construção da plataforma de treinamento e coleta de dados do mercado.
- As decisões sobre contratações futuras serão baseadas nas necessidades identificadas pelo CTO durante este processo inicial.
Análise de Bottlenecks e Uso do Paperclip
Identificação de Problemas no Sistema
- O CTO está avaliando onde estão os gargalos após a fase dois, indicando que há uma necessidade de otimização.
- Há um possível bug que impede que as execuções em fila sejam iniciadas simultaneamente, mesmo com a configuração para permitir múltiplas execuções.
Interação com o Paperclip
- A interface do Paperclip é comparada a um site, onde o usuário interage de forma intuitiva.
- Um usuário compartilha sua experiência usando o Paperclip em seu terminal para transcrever voz e organizar ideias sobre sua equipe quant.
Estruturação da Equipe Quant
- O usuário discute a divisão da equipe quant em três departamentos: estratégias ousadas, moderadas e seguras.
- Ele menciona ter 60 tarefas rodando ao mesmo tempo, destacando a importância da automação na gestão das atividades.
Integração com ChatGPT
- O usuário utiliza o ChatGPT para organizar a arquitetura da empresa, facilitando a criação automática de funções e responsabilidades.
- Essa abordagem permite evitar cliques manuais, otimizando o processo de configuração.
Agentes e Superfícies no Paperclip
- É discutido o uso do Cloud Code como uma ferramenta poderosa dentro do Paperclip para gerenciar operações.
- Todos os recursos do Paperclip têm uma superfície de agente documentada, permitindo interação via código ou interface gráfica.
Futuro do Uso do Paperclip
- Há planos para desenvolver um agente nativo no aplicativo que permitirá interações mais diretas dentro da plataforma.
- A experiência com o Paperclip deve evoluir à medida que os usuários se tornam mais sofisticados na utilização das ferramentas disponíveis.
Estrutura de Pesquisa e Execução em Trading
Geração de Ideias para Estratégias de Trading
- O processo envolve uma equipe de pesquisadores que deve gerar novas ideias para backtesting todas as noites, utilizando diversas fontes como Archive, YouTube e Trading View.
- Os pesquisadores são encarregados de explorar 20 a 30 fontes diferentes para identificar novas oportunidades e devem manter um registro das estratégias testadas e seus resultados.
Gestão do Processo de Backtesting
- Cada estratégia é tratada como uma iniciativa, onde é crucial documentar o que foi testado, os métodos utilizados e o que foi descartado.
- A estrutura pode incluir uma ou duas equipes: uma focada na geração de ideias e outra na destilação dessas ideias em estratégias viáveis.
Implementação da Camada de Execução
- A execução das estratégias requer um agente de trading que opere com base em confirmações alinhadas; isso transforma a pesquisa em ações concretas no mercado.
- Uma equipe dedicada à gestão de risco é essencial, atrasando a transição do trading simulado para o real até que métricas específicas sejam atendidas.
Desafios na Criação e Escala das Estratégias
- Encontrar ou criar uma estratégia com alta pontuação Sharpe e baixo drawdown é desafiador; mesmo pequenos lucros indicam sucesso.
- Ter uma equipe robusta realizando pesquisas aumenta significativamente as chances de sucesso nas operações financeiras.
Abordagem Gradual na Escala das Operações
- É recomendado começar pequeno ao implementar agentes; escalar rapidamente pode resultar em custos elevados sem resultados satisfatórios.
- A construção inicial deve ser simples, focando em pesquisa, backtesting, execução e gestão de risco antes da adição gradual de novos agentes conforme necessário.
Como otimizar agentes de IA para resultados financeiros?
A importância do tempo e atenção na criação de agentes
- O autor observa um aumento significativo no uso de agentes, levando à necessidade de otimização imediata. Ele menciona a criação de agentes após o fato para reduzir custos.
- É destacado que é crucial dedicar tempo significativo aos agentes, assim como se faria com pessoas reais, pois isso impacta diretamente na geração de receita.
Experiência com bots de trading
- O autor compartilha sua experiência anterior construindo um bot de trading chamado Hyperlquid, que inicialmente gerou lucros significativos durante as primeiras semanas.
- Após testar milhares de estratégias, ele conseguiu identificar algumas que funcionavam bem dentro do regime estabelecido.
Desafios enfrentados na gestão do projeto
- O autor discute a complexidade envolvida em manter a higiene dos testes e a execução correta ao trabalhar com bots, enfatizando que não é uma tarefa fácil.
- Ele relata dificuldades em gerenciar os detalhes do projeto usando OpenClaw, resultando em perdas financeiras devido à falta de controle sobre o sistema.
Gestão de riscos e limitações da IA
- O autor menciona a implementação de códigos para forçar restrições de risco no portfólio, mas percebeu que o modelo LLM às vezes ignorava essas restrições.
- É ressaltado que permitir acesso irrestrito ao LLM pode levar a contornar as regras estabelecidas, comparando-o a crianças que podem agir impulsivamente.
Conclusões sobre construção e gerenciamento eficazes
- A atenção aos detalhes é fundamental; dedicar tempo e reflexão sobre os papéis dos agentes é essencial para construir uma base sólida.
- O autor esclarece que Paperclip não é uma ferramenta para revisão de código; seu foco está na gestão dos resultados comerciais em vez das solicitações pull.
A Evolução do Backtesting e o Uso de IA
Fascínio Inicial com a Criação de Arquivos
- O orador expressa sua admiração pela criação de arquivos de forma não tradicional, destacando como isso é impressionante em comparação ao método manual comum.
Ferramentas e Métricas para Backtesting
- Menciona a presença de uma engine rudimentar para backtesting, incluindo métricas básicas como o índice de Sharpe e otimizadores.
- Sugere que a escolha da biblioteca de backtesting deve ser bem planejada, considerando opções prontas disponíveis no mercado em vez de desenvolver uma do zero.
Importância do Planejamento Detalhado
- Enfatiza que um planejamento detalhado ajuda na eficácia dos agentes, sugerindo que o uso de bibliotecas testadas pode ser mais vantajoso.
- Recomenda utilizar IA avançada (como GPT pro) para obter insights sobre estratégias e fluxos de trabalho adequados para backtesting.
Rigor na Higiene dos Dados
- Destaca a importância da higiene dos dados durante o processo de backtesting, sugerindo que valores rigorosos devem ser incorporados desde o início do planejamento.
Colaboração e Inovação no Desenvolvimento
- Propõe usar estratégias open-source bem-sucedidas como base para desenvolvimento próprio, promovendo um ambiente colaborativo.
- Comenta sobre a transição da descentralização à centralização no setor cripto e observa uma tendência oposta com a IA se tornando mais descentralizada e colaborativa.