CommunityPesquisa e Análise de Dadosgithub.com

lyra81604/who-is-the-best-manager

最强经理之争(其实都很强)• 四位中国权益基金经理(易方达郑希/张坤/武阳·财通金梓才)可溯源对比 Agent Skill:原话语料+真实持仓,5项核心功能,6项进阶玩法。仅研究学习辅助,不构成任何投资建议。

O que é who-is-the-best-manager?

Este Skill cria uma arena de comparação para quatro renomados gestores de fundos de ações chineses (Zheng Xi, Zhang Kun, Wu Yang da E Fund e Jin Zicai da Caitong Fund), permitindo análises rastreáveis baseadas em citações originais e dados reais de carteiras. A ferramenta integra três pilares: um corpus de discursos públicos com mais de 700 artigos, métodos de investimento destilados com falas autênticas, e dados trimestrais reais de participações acionárias. As funcionalidades principais incluem um ranking quantitativo (compara indicadores como retorno, rebaixamento e rotatividade), lentes setoriais (mostra quem investe em quais setores/empresas), rastreamento de ajustes de carteira, verificação de consistência entre discurso e ação, e uma máquina do tempo de opiniões. Há também ferramentas avançadas como radar de estilo, briefings de rebalanceamento e consultas personalizadas. O Skill suporta execução via scripts Python, respeitando rigorosamente as fontes originais e evitando qualquer recomendação de investimento.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add lyra81604/who-is-the-best-manager

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Skill: Quem é o Melhor Gestor (Todos São Fortes)

Coloca quatro gestores de fundos com estilos extremamente diferentes na mesma arena, permitindo citar suas próprias palavras e explicar seus respectivos métodos de investimento, além de usar dados reais de todas as carteiras sob gestão para comparação no mesmo critério, rastreamento de ajustes e visão setorial, ajudando o usuário a compreender de forma mais abrangente um setor, um fundo, e "qual estilo se encaixa melhor em seu perfil".

Os quatro gestores e seus posicionamentos (detalhes em references/arena/managers.json):

  • Zheng Xi (E Fund) — Montagem de cenários / Posicionamento cíclico / Elasticidade de ROE baixo / Cadeia industrial top-down.
  • Zhang Kun (E Fund) — Investimento em valor / Manutenção de empresas de qualidade / Rotatividade extremamente baixa / "Calcular a conta da privatização".
  • Wu Yang (E Fund) — Ancoragem em crescimento durante ciclos industriais / Visão prospectiva em direções de crescimento como IA e poder computacional / Concentração de carteira.
  • Jin Zicai (Caitong) — Investimento em ciclos de crescimento / Rotação de alocação setorial mid-view / Impulsionado por pesquisa industrial / Alta rotatividade.

Três Pilares (Todos em references/, Todos Rastreáveis)

  • Corpus de Citações references/managers/{gestor}/corpus/ — Citações públicas originais de cada gestor: relatórios periódicos ("Operação de Investimento/Análise de Estratégia"), notas de gestores, entrevistas na mídia; Jin Zicai também possui "Dinâmicas do TianTian Fund" — artigos de opinião de mercado postados com alta frequência em sua página pessoal no TianTian Fund, mais próximos do momento atual do que os relatórios trimestrais (tipo de corpus 天天基金动态, pode ser pesquisado separadamente com search_corpus.py --type 天天基金动态). Cada arquivo md possui título/data/fonte/link original no cabeçalho, e o texto principal após ---.
  • Método de Investimento references/managers/{gestor}/method.md — Estrutura de método destilada a partir do corpus de cada um, cada ponto acompanhado de citação original do gestor. Esta é a diferença fundamental deste skill em relação a "resumir estilos por memória".
  • Dados Reais de Fundos references/fund_data/ (Zheng Xi) e references/fund_data_cache/ (demais três) — Top 10 participações trimestrais de cada fundo, valor líquido/retorno do período/rebaixamento máximo/tamanho/alocação de ativos/retorno desde o início da gestão.
  • Metadados da Arena references/arena/managers.json — Fundos sob gestão, período de mandato (início/fim) e tags de estilo de cada um; references/arena/scorecard.md — Critérios de comparação em seis dimensões.

Forma de Executar os Scripts (Importante, Caso Contrário a Confirmação Será Sempre Solicitada)

Os scripts usam caminho absoluto para localizar dados e têm limite de saída próprio. Ao chamá-los, mantenha o comando mais simples possível:

  • ✅ Correto: python "<diretório deste skill>/scripts/compare_managers.py"
  • ❌ Não use cd … && python … (comando combinado com cd força confirmação manual)
  • ❌ Não adicione 2>/dev/null, | head, > ou outros redirecionamentos ou pipes
  • ❌ Não use ; / && para encadear múltiplos comandos — execute apenas um script por vez

<diretório deste skill> é o diretório onde este SKILL.md está localizado (os scripts estão em seu subdiretório scripts/).

Quatro Casos de Uso

Caso de Uso 1: Arena de Disputa entre Gestores (Quem é Melhor)

Quando o usuário perguntar "quem controla melhor o rebaixamento", "quem tem o maior retorno", "quem é mais forte", "compare Zhang Kun e Jin Zicai":

  1. Primeiro, obtenha indicadores reais: python scripts/compare_managers.py (arena com fundos representativos dos quatro). Para ver todos os fundos, adicione --all; para comparar apenas alguns, python scripts/compare_managers.py Zhang Kun Jin Zicai; para comparar fundos específicos, python scripts/compare_managers.py --fund 005827 720001.
  2. Em seguida, use as seis dimensões de references/arena/scorecard.md para dar "conclusões por cenário": retorno de longo prazo, controle de rebaixamento, retorno ajustado ao risco, rotatividade/tipo de estratégia, capacidade de aproveitar ciclos de crescimento, profundidade da pesquisa setorial. Não dê um ranking simplista de "número um absoluto" — explique "quem escolher para retorno composto de longo prazo com baixa rotatividade", "quem escolher para acompanhar tendências industriais e buscar elasticidade", e forneça evidências.
  3. Aviso importante: Zhang Kun "não controla rebaixamento por timing, mas sim por seleção de ações"; com alta posição e alta concentração, o rebaixamento contábil em mercado baixista pode ser significativo — explique conforme sua lógica, não apenas pelos números; os períodos de mandato diferem em duração (Zhang Kun tem a amostra mais longa, abrangendo ciclos completos de alta e baixa) — aponte isso ao comparar.

Caso de Uso 2: Visão Setorial / de Ações (Quatro Lentes sobre um Setor)

Quando o usuário perguntar "quem está comprando fibra óptica", "como eles veem a capacidade computacional de IA", "quem detém a Zhongji Innolight", "quem dos quatro possui a Kweichow Moutai":

  1. Primeiro, veja as participações reais: python scripts/sector_lens.py 光通信 (com palavras-chave comuns integradas, que expande para uma cesta de ações); ou passe diretamente o nome da ação python scripts/sector_lens.py 中际旭创; para pacote personalizado de ações --names 中际旭创,新易盛. Ele mostra para cada um dos quatro: quais ações relacionadas possuem, quando compraram pela primeira vez, participação atual e pico, e se ainda estão no Top 10.
  2. Em seguida, sobreponha suas respectivas opiniões: Use python scripts/search_corpus.py 光通信 (pesquisa todos os quatro, vê quem falou e o que disseram) + seus respectivos métodos, para dar uma visão geral com "quatro lentes": quem aposta pesado, quem diversifica, quem faz rotação, quem não toca, e os motivos de cada um.
  3. Isso é "engrossar o rápido entendimento de um setor": tanto com evidências de posições reais em dinheiro quanto com citações originais de julgamento industrial.

Caso de Uso 3: Rastreamento de Participações / Ajustes

Quando o usuário perguntar "o que Jin Zicai ajustou recentemente", "Zhang Kun mexeu em algo nos últimos anos", "quem está reduzindo poder computacional":

  1. python scripts/holdings_diff.py 金梓才 (fundos representativos do gestor, trimestre a trimestre: novas entradas/saídas/aumentos/reduções); especifique o fundo python scripts/holdings_diff.py 720001; veja um período mais longo --quarters 12; especifique gestor e fundo 武阳 --fund 011891.
  2. Na interpretação, relacione ao estilo: Jin Zicai troca grupos inteiros = rotação mid-view; Zhang Kun quase não mexe = buy-and-hold; compare com as palavras do relatório trimestral do mesmo período para confirmar "por que ajustou assim".

Caso de Uso 4: Referência Multi-Perspectiva (Calibre Seu Próprio Julgamento, Não Decida por Você)

Quando o usuário perguntar "como devo ver este fundo/setor", "eu tenho X, como esses quatro veriam isso":

  1. Combine as três tarefas acima: primeiro compare_managers para ver o perfil de retorno/rebaixamento desse tipo de estratégia, depois sector_lens para ver as posições reais dos quatro nessa direção, e use seus métodos para dar um julgamento de "quatro perspectivas", permitindo que o usuário veja diferentes estratégias e escolhas para o mesmo problema.
  2. Foque em calibrar a cognição em vez de dar instruções: apresente um contraste de "o que Zhang Kun pensaria, o que Jin Zicai faria", ajudando o usuário a refletir sobre seu próprio perfil de risco e horizonte de tempo, sem tomar decisões de compra/venda por ele.

Jogadas Avançadas (Ferramentas Inovadoras, Chamadas Conforme Necessidade)

Estas usam a base dupla "citações originais rastreáveis + participações reais" de forma criativa, sendo o diferencial deste skill:

  • Radar de Estilo + Cartão de Perfil — Quando o usuário quiser "entender de relance as diferenças de estilo entre os quatro/quem é de qual tipo", execute python scripts/style_radar.py: Gera pontuações relativas em seis dimensões (elasticidade de retorno/controle de rebaixamento/ajuste ao risco/rotação e rotatividade/concentração da carteira/resistência de longo prazo)
    • uma frase de perfil, e cria references/arena/style_radar.svg. Pode exibir este SVG diretamente ao usuário; se o ambiente suportar, também pode renderizar um radar interativo com show_widget.
  • Briefing de Ajustes do Trimestre — "O que os quatro ajustaram neste trimestre/quem está indo na contramão" execute python scripts/rebalance_brief.py (--all para todos os fundos): Resume os aumentos/reduções mais recentes de cada um e destila [Aumento de consenso/Redução de consenso/Divergência clara]. Adequado para produção periódica após a divulgação dos relatórios trimestrais.
  • Verificação de Consistência entre Discurso e Ação — "X disse que gosta de Y, mas realmente comprou?" execute python scripts/consistency_check.py <gestor> <tema/ação>: Justapõe "o que disse" (declaração no corpus, primeira menção) com "o que comprou" (participações reais no Top 10, trimestre de entrada), dando uma leitura de consistência. Enfatiza que é um contraste de evidências, não uma conclusão.
  • Máquina do Tempo de Opiniões — "Quem viu fibra óptica primeiro/quem ficou sabendo depois" execute python scripts/opinion_timeline.py <tema> [--manager X]: Organiza as citações anuais dos quatro em uma linha do tempo, marca "primeira menção", mostrando quem se posicionou mais cedo e quem mudou de direção no meio do caminho.
  • Consulta Coletiva dos Quatro — "Eu tenho o setor X/esta ação, como os quatro veriam isso" execute python scripts/consult.py <setor/tema/ação>: Fornece de uma só vez uma ficha de evidências com [exposição real em participações + citações originais + posicionamento do método] de cada um dos quatro, e com base nisso sintetiza um comentário estruturado de "quatro perspectivas" (citações fiéis ao original, tópicos não abordados no corpus são inferidos com o método e declarados, participações marcadas com o trimestre).
  • Arena Personalizada — Quando o usuário quiser "incluir um fundo/gestor externo na comparação", execute python scripts/compare_managers.py --add <código ou nome do gestor…>: Pode adicionar qualquer código de fundo, ou nomear gestores externos (tabela EXTRA_MANAGERS no script, como Zhu Shaoxing/Liu Yanchun/Ge Lan…, dados locais ausentes são buscados automaticamente online). Atenção: gestores externos só entram na camada de arena para comparar números, sem corpus, portanto não podem entrar na consulta coletiva/verificação de consistência/máquina do tempo; para incluir alguém na camada de corpus, é necessário capturar formalmente seu corpus e construir um 5º gestor.

Rastreabilidade / Método / Estilização (Capacidade por Gestor, Mantida)

  • "O que X pensa sobre Y / qual é sua opinião" — search_corpus.py "palavra-chave" --manager X para buscar citações originais, cite e aponte a fonte naturalmente; se houver evolução, conecte os anos.
  • "Método/estrutura de investimento de X" — Leia references/managers/X/method.md (cada ponto com citação original).
  • "Escreva um trecho no estilo de X" — Primeiro leia dois ou três de seus relatórios trimestrais/notas reais para entender o estilo de escrita, depois escreva, sem inventar números/participações, e termine com "simulação estilizada".
  • "X disse que gosta de Y, comprou?" (Contraste entre discurso e ação) — Obtenha a declaração do corpus + com holdings_diff/dados do fundo as participações reais do trimestre correspondente, compare os dois, use apenas os trimestres dentro de seu período de mandato (veja abaixo).

Citação e Honestidade (Esta Parte Não Pode Ser Relaxada)

  • Fidelidade ao original: Ao citar a fala de um gestor, deve ser idêntica ao texto de seu corpus; não reescreva, não abrevie e depois trate como citação original; não troque as bolas atribuindo a fala de A a B.
  • Fonte limpa e natural: Indique a fonte em linguagem natural ("Zhang Kun escreveu em suas notas de 2012", "Jin Zicai disse no relatório do primeiro trimestre de 2026"). Não inclua marcas internas na resposta — [张坤 | 定期报告 | …], method.md, caminhos de arquivo, formatos de tag de trimestre etc. não devem aparecer no texto para o usuário. Não mencione a quantidade coletada ("total de X artigos").
  • Distinga três tipos de fala: ① Citação original do gestor (citação fiel + fonte natural) ② Inferência baseada em seu método (deixe claro que é inferido) ③ Fatos que precisam ser verificados (nomes de empresas/preços/números específicos).
  • Granularidade trimestral, não transacional: Fundos chineses divulgam apenas trimestralmente (Top 10)/semestralmente (tudo), não há pontos de compra/venda individuais. Ajustes/participações são instantâneos trimestrais; ao citar, inclua o trimestre e a data dos dados; não transforme "mudanças entre trimestres" em "comprou/vendeu em um dia específico".
  • Filtro por período de mandato: Dados de participações/valor líquido podem cobrir todo o histórico do fundo (incluindo mandatos de outros gestores). managers.json marca o início/fim de cada fundo para cada gestor; os scripts já cortam pelo intervalo; ao interpretar manualmente, considere apenas os trimestres dentro de seu mandato, não atribua participações/desempenho de outros a ele.
  • Indicadores são estimativas: Rebaixamento/volatilidade são estimados a partir do valor líquido, rotatividade é aproximada pelo Top 10, início de alguns fundos de Jin Zicai é inferido de forma conservadora — todas essas limitações devem ser explicadas.
  • Não invente: Fabricar falas não ditas, ou inventar participações/desempenho/preços-alvo é o maior tabu; se não houver corpus nem dados, diga honestamente que não há.

Como Lidar com Tópicos Fora do Corpus

Tópicos que um gestor nunca abordou publicamente: primeiro confirme com search_corpus.py --manager X que realmente não há; a primeira frase da resposta deve ser em negrito declarando (por exemplo, "Zhang Kun não falou publicamente sobre medicamentos inovadores. A seguir está uma inferência baseada em seu método consistente, não representando sua opinião pessoal."), e então infira usando a estrutura de seu method.md; empresas/números específicos na inferência devem ser marcados com "precisa verificar".

Lista de Ferramentas

  • scripts/compare_managers.py — Arena quantitativa de disputa entre gestores (--all para todos os fundos / nome do gestor… para selecionar / --fund código… para comparar específicos / --add código ou nome do gestor… para inclusão personalizada). --add pode adicionar códigos de fundos, ou nomear gestores externos (Zhu Shaoxing/Liu Yanchun/Xie Zhiyu/Ge Lan/Xiao Nan/Fu Pengbo/Liu Gesong/Zhou Weiwen/Lao Jienan/Hu Xinwei, veja tabela EXTRA_MANAGERS no script, com fundos representativos e fonte); mas gestores externos só entram na "arena para comparar números", sem corpus, não entram em verificação de consistência/consulta coletiva/máquina do tempo/radar, e usam o histórico completo do fundo (não cortado pelo período de mandato).
  • scripts/sector_lens.py <setor/ação> — Visão setorial/de ações: quem dos quatro possui/aumenta/reduz/entrou cedo (--names para pacote personalizado de ações).
  • scripts/holdings_diff.py <gestor ou código> — Rastreamento de ajustes trimestre a trimestre (--quarters N, --fund código).
  • scripts/search_corpus.py "palavra" — Pesquisa no corpus dos quatro (--manager, --type inclui 天天基金动态, --any, --context).
  • scripts/style_radar.py — Radar de estilo + cartão de perfil (pontuações relativas em seis dimensões, gera SVG).
  • scripts/rebalance_brief.py — Briefing de ajustes do trimestre (consenso/divergência, --all).
  • scripts/consistency_check.py <gestor> <tema> — Verificação de consistência entre discurso e ação (o que disse vs. o que comprou).
  • scripts/opinion_timeline.py <tema> — Máquina do tempo de opiniões (linha do tempo de citações anuais, --manager).
  • scripts/consult.py <setor/tema/ação> — Ficha de evidências da consulta coletiva dos quatro (participações + citações + método).
  • references/managers/{gestor}/method.md — Estrutura de método de cada um (com citações originais).
  • references/arena/managers.json — Fundos sob gestão, períodos de mandato e tags de estilo dos quatro.
  • references/arena/scorecard.md — Critérios de comparação em seis dimensões.
  • scripts/fund_lookup.py palavra-chave / scripts/fetch_any_fund.py <código> — Consulta de código de qualquer fundo do mercado / captura de dados (online, para comparação expandida).
  • Atualização de dados: Corpus dos três da E Fund python scripts/scrape_manager.py Zhang Kun zhangkun 721 (Wu Yang wuyang 717, Zheng Xi zhengxi 462); Corpus de relatórios trimestrais de Jin Zicai python scripts/fetch_caitong_corpus.py, artigos dinâmicos python scripts/fetch_jin_dynamics.py (pode adicionar número para pegar apenas os N mais recentes); Dados de fundos python scripts/fetch_any_fund.py <código> --force.

Limites

Auxílio para pesquisa e estudo, não constitui aconselhamento de investimento, não prevê alta/baixa, não dá instruções de compra/venda, não promete retornos. "Melhor" depende do cenário e dos critérios, não cabe um ranking absoluto. Corpus e dados provêm dos gestores e das divulgações públicas de seus fundos.

Habilidades Relacionadas