Repolode
Jakeschincariol

Jakeschincariol/trader-skill

Conjunto de 11 skills do Claude com ferramentas em Python para copiar carteiras de investidores divulgadas em formulários 13F, monitorar notícias e negociações de congressistas e dimensionar ordens, sempre exigindo sua aprovação antes de qualquer operação.

Estrelas
1,504
Forks
308
Issues abertas
6
Último commit
há 24 dias

Esta página apresenta um projeto de código aberto e não constitui aconselhamento de investimento. Negociar e investir pode gerar perdas: avalie o risco por conta própria e siga as leis do seu país antes de usá-lo.

O que é?

O Trader skill é um pacote de 11 skills do Claude para investidores de varejo que querem pesquisar e gerenciar operações com dados públicos. Ele pode reconstruir a carteira de um gestor de fundos a partir do formulário SEC 13F-HR, transformá-la em pesos-alvo e dimensionar ordens propostas para um orçamento fixo, com reserva de caixa e limite por ação. Outras skills acompanham notícias e formulários 8-K de ações em carteira, interpretam os relatórios periódicos de transações do House Clerk para identificar operações de congressistas, extraem dados de resultados em XBRL, filtram empresas segundo regras definidas pelo usuário, verificam ordens em relação a limites de risco, acompanham lotes pelo custo de aquisição e vendas com prejuízo que geram wash sales, e sinalizam desvios na alocação da carteira.

As ferramentas são scripts Python que usam apenas a biblioteca padrão e leem fontes públicas, como SEC EDGAR, House Clerk, feeds RSS de notícias e o endpoint de gráficos do Yahoo Finance. Um conector de corretora (servidor MCP da Alpaca, com conta paper como padrão) só é usado depois que a ordem passa por uma verificação de risco e o usuário aprova explicitamente a ordem exata. Nenhuma ferramenta do pacote envia ordens por conta própria.

O projeto usa a licença MIT e requer Python 3.8 ou mais recente, sem necessidade de instalar pacotes via pip. A instalação pode ser feita copiando as pastas das skills para o diretório de skills do Claude ou adicionando o projeto como plugin do Claude Code. Os testes unitários offline usam fixtures extraídas de documentos reais.

Recursos principais

  • 01Reconstrói a carteira de um investidor a partir do formulário 13F-HR e a converte em pesos-alvo que podem ser copiados.
  • 02Dimensiona as ordens propostas de acordo com um orçamento definido, uma reserva de caixa e um limite por ação.
  • 03Monitora notícias e formulários 8-K das ações que você tem em carteira.
  • 04Interpreta as divulgações de negociações de ações de congressistas do House Clerk e as organiza em linhas.
  • 05Verifica cada ordem em relação aos limites de risco antes que ela possa ser aprovada.
  • 06Exige aprovação explícita do usuário para cada ordem e usa paper trading como padrão.

Casos de uso

  • Acompanhar as mudanças trimestrais na carteira de um fundo conhecido como insumo para pesquisa.
  • Manter uma pequena conta em uma corretora dentro dos limites de tamanho de posição e de caixa.
  • Receber alertas quando uma nova divulgação de negociação de congressista for publicada.
  • Acompanhar custo de aquisição, ganhos e períodos de wash sale para planejamento tributário.

Início rápido

  1. 1

    Adicione o marketplace de plugins no Claude Code

    /plugin marketplace add Jakeschincariol/trader-skill
  2. 2

    Instale o plugin trader-skill

    /plugin install trader-skill@trader-skill
  3. 3

    Defina seu nome e e-mail para as solicitações à SEC em sec_user_agent, no arquivo trader/config.json, ou na variável SEC_USER_AGENT

  4. 4

    Execute uma ferramenta de exemplo para encontrar o CIK de um investidor

    python3 trader-copycat/edgar13f.py find buffett

Antes de usar

  • Requer Claude e Python 3.8 ou superior.
  • Os relatórios 13F são publicados cerca de 45 dias após o fim de cada trimestre, então os dados de participações estão desatualizados e são parciais.
  • O endpoint de gráficos do Yahoo Finance usado para consultar preços não é oficial e pode mudar.
  • Isto não é aconselhamento financeiro, e copiar um investidor não significa obter os mesmos resultados.

Em coleções

Tópicos

Perguntas frequentes

O que é trader-skill?
Conjunto de 11 skills do Claude com ferramentas em Python para copiar carteiras de investidores divulgadas em formulários 13F, monitorar notícias e negociações de congressistas e dimensionar ordens, sempre exigindo sua aprovação antes de qualquer operação. O Trader skill é um pacote de 11 skills do Claude para investidores de varejo que querem pesquisar e gerenciar operações com dados públicos. Ele pode reconstruir a carteira de um gestor de fundos a partir do formulário SEC 13F-HR, transformá-la em pesos-alvo e dimensionar ordens propostas para um orçamento fixo, com reserva de caixa e limite por ação. Outras skills acompanham notícias e formulários 8-K de ações em carteira, interpretam os relatórios periódicos de transações do House Clerk para identificar operações de congressistas, extraem dados de resultados em XBRL, filtram empresas segundo regras definidas pelo usuário, verificam ordens em relação a limites de risco, acompanham lotes pelo custo de aquisição e vendas com prejuízo que geram wash sales, e sinalizam desvios na alocação da carteira.
trader-skill é gratuito? Qual é a licença?
trader-skill é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
trader-skill ainda é mantido?
Manutenção ativa. O último commit de trader-skill foi em 14 de out. de 2026.
Para que posso usar trader-skill?
Acompanhar as mudanças trimestrais na carteira de um fundo conhecido como insumo para pesquisa. Manter uma pequena conta em uma corretora dentro dos limites de tamanho de posição e de caixa. Receber alertas quando uma nova divulgação de negociação de congressista for publicada. Acompanhar custo de aquisição, ganhos e períodos de wash sale para planejamento tributário.
Como instalar trader-skill?
Adicione o marketplace de plugins no Claude Code: /plugin marketplace add Jakeschincariol/trader-skill Instale o plugin trader-skill: /plugin install trader-skill@trader-skill Defina seu nome e e-mail para as solicitações à SEC em sec_user_agent, no arquivo trader/config.json, ou na variável SEC_USER_AGENT Execute uma ferramenta de exemplo para encontrar o CIK de um investidor: python3 trader-copycat/edgar13f.py find buffett
Onde consigo trader-skill?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Jakeschincariol/trader-skill

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Uma plataforma de pesquisa de investimentos com assistência de IA para ações A da China, dos EUA e de Hong Kong, com listas de acompanhamento, carteira, análise diária do mercado, estudos aprofundados, backtesting e biblioteca local de relatórios.

Produtividade e apps#investment-research#stock-market#a-stock
3,5 mil+53 esta semana671TypeScriptMITBem mantidoAtualizado há 10 dias