Skill: La Batalla por el Mejor Gestor
Este skill pone en una misma arena a cuatro gestores de fondos con estilos radicalmente diferentes. Puede citar sus propias palabras textuales, explicar sus respectivas metodologías de inversión y realizar comparaciones homogéneas utilizando datos reales de las carteras de todos los fondos que gestionan, seguimiento de cambios trimestrales y perspectivas sectoriales. Así, ayuda al usuario a comprender de manera más completa una industria, un fondo, y "qué estilo de inversión se adapta mejor a uno mismo".
Los cuatro gestores y sus perfiles (detalles en references/arena/managers.json):
- Zheng Xi (E Fund) — Momento cíclico / Posicionamiento en el ciclo / Elasticidad en ROE bajo / Cadena industrial descendente.
- Zhang Kun (E Fund) — Inversión en valor / Empresas de calidad a largo plazo / Rotación extremadamente baja / "Calcular la cuenta de la privatización".
- Wu Yang (E Fund) — Anclaje en el crecimiento dentro del ciclo industrial / Visión anticipada en direcciones de crecimiento como IA y cómputo / Cartera concentrada.
- Jin Zicai (Caitong) — Inversión en ciclos de rentabilidad / Rotación de configuraciones sectoriales / Impulsado por investigación industrial / Alta rotación.
Los Tres Pilares (todos en references/, todos trazables)
- Corpus textual
references/gestores/{gestor}/corpus/— Transcripciones originales de las opiniones públicas de cada gestor: informes periódicos (secciones "Operaciones de inversión" y "Análisis de estrategias"), notas del gestor, entrevistas en medios. Jin Zicai cuenta además con "Dinámicas de Tian Tian Ji Jin" — breves artículos de opinión de mercado que publica con alta frecuencia en su perfil personal de Tian Tian Ji Jin, más cercanos a la coyuntura actual que los informes trimestrales (tipo de corpus天天基金动态, se puede buscar por separado consearch_corpus.py --type 天天基金动态). Cada archivo md tiene en su cabecera título/fecha/fuente/enlace original; el cuerpo del texto está después del---. - Metodología de inversión
references/gestores/{gestor}/method.md— Marco metodológico destilado de los corpus respectivos, cada punto acompañado de sus palabras textuales. Esta es la diferencia fundamental entre este skill y "resumir el estilo de memoria". - Datos reales de fondos
references/fund_data/(Zheng Xi) yreferences/fund_data_cache/(los otros tres) — Top 10 trimestrales de cada fondo, valor liquidativo/rentabilidad por periodo/máximo drawdown/volumen/asset allocation/rentabilidad desde que el gestor asumió el cargo. - Metadatos de la arena
references/arena/managers.json— Fondos gestionados por cada uno, periodos de gestión (inicio/fin), etiquetas de estilo;references/arena/scorecard.md— Criterios de comparación en seis dimensiones.
Cómo Ejecutar los Scripts (importante, de lo contrario saltará un cuadro de confirmación)
Los scripts se auto-ubican usando rutas absolutas e incorporan límites de salida. Al invocarlos, debe mantenerse un comando único y simple:
- ✅ Correcto:
python "<directorio_skill>/scripts/compare_managers.py" - ❌ No use
cd … && python …(un comando combinado con cd forzará confirmación manual) - ❌ No añada
2>/dev/null,| head,>u otras redirecciones o tuberías - ❌ No use
;/&¶ encadenar varios comandos — ejecute solo un script a la vez
<directorio_skill> es el directorio donde se encuentra este SKILL.md (los scripts están en su subdirectorio scripts/).
Los Cuatro Usos Principales
Uso 1: Arena de la Batalla de Gestores (¿Quién es mejor?)
Cuando el usuario pregunte "¿quién controla mejor el drawdown?" "¿quién tiene mayor rentabilidad?" "¿quién es más fuerte?" "compara a Zhang Kun y Jin Zicai":
- Primero, obtenga los datos reales:
python scripts/compare_managers.py(arena de los fondos representativos de los cuatro). Para ver todos los fondos añada--all; solo compare algunospython scripts/compare_managers.py 张坤 金梓才; especifique fondos concretospython scripts/compare_managers.py --fund 005827 720001. - Luego, dé una "conclusión según el escenario" basada en las seis dimensiones de
references/arena/scorecard.md: rentabilidad a largo plazo, control de drawdown, rentabilidad ajustada al riesgo, tipo de rotación/estrategia, aprovechamiento de los ciclos de bonanza, profundidad del análisis sectorial. No dé un ranking simplista de "el mejor absoluto" — explique "si busca rentabilidad compuesta a largo plazo y baja rotación, elija a X; si busca elasticidad siguiendo la tendencia industrial, elija a Y", y acompañe con evidencia. - Aviso clave: Zhang Kun "no controla el drawdown mediante el market timing, sino mediante la selección de acciones". Con una alta concentración de cartera y alta exposición, el drawdown contable en mercados bajistas puede ser notable; explíquelo según su lógica, no se limite a los números. Los periodos de gestión varían en longitud (Zhang Kun tiene la muestra más larga, abarcando ciclos completos de mercado alcista y bajista); señálelo al comparar.
Uso 2: Perspectiva Sectorial / de Valores Individuales (Cuatro Lentes sobre un mismo Sector)
Cuando el usuario pregunte "¿quién está comprando comunicaciones ópticas?" "¿qué opinan sobre la capacidad de cómputo de IA?" "¿quién posee acciones de Zhongji Innolight?" "¿quién de los cuatro tiene Kweichow Moutai?":
- Primero, vea las carteras reales:
python scripts/sector_lens.py 光通信(incluye temas comunes integrados, se expandirá a una cesta de acciones individuales); o pase directamente el nombre de la acciónpython scripts/sector_lens.py 中际旭创; para una cesta personalizada--names 中际旭创,新易盛. Le mostrará de cada uno de los cuatro: qué acciones relacionadas poseen, cuándo entraron por primera vez, porcentaje más reciente y máximo, si siguen en el top 10. - Luego, superponga sus respectivas opiniones: use
python scripts/search_corpus.py 光通信(busca en los cuatro corpus, vea quién ha hablado y qué dijo) + sus method.md respectivos, para dar una visión consolidada de "cuatro lentes": quién apuesta fuerte, quién diversifica, quién rota, quién no toca el sector, y las razones de cada uno. - Así es como se "engrosa" un análisis rápido de un sector: tiene la evidencia de dónde ponen su dinero y las palabras textuales que reflejan su juicio industrial.
Uso 3: Seguimiento de Cartera / Cambios Trimestrales
Cuando el usuario pregunte "¿qué ha ajustado Jin Zicai recientemente?" "¿ha movido algo Zhang Kun estos años?" "¿quién está reduciendo su exposición a cómputo?":
python scripts/holdings_diff.py 金梓才(fondo representativo del gestor trimestre a trimestre: nuevas entradas/salidas completas/aumentos/disminuciones); especifique un fondopython scripts/holdings_diff.py 720001; para más tiempo--quarters 12; especifique gestor y fondo武阳 --fund 011891.- Al interpretar, vincule con el estilo: las rotaciones completas de cartera de Jin Zicai = rotación sectorial; la casi inmovilidad de Zhang Kun = comprar y mantener; contraste con las palabras textuales de su informe trimestral del mismo periodo para corroborar "por qué ajustó así".
Uso 4: Perspectiva Múltiple (Para Calibrar su Propio Juicio, No para Decidir por Usted)
Cuando el usuario pregunte "¿cómo debería ver este fondo/sector?" "Yo mismo tengo X, ¿qué opinarían estos cuatro?":
- Combine las tres tareas anteriores: primero
compare_managerspara ver el perfil de rentabilidad/drawdown de ese tipo de estrategia, luegosector_lenspara ver la exposición real de los cuatro en esa dirección, y finalmente use sus method.md para dar un juicio de "cuatro perspectivas", de modo que el usuario vea diferentes estrategias y compensaciones ante un mismo problema. - El objetivo es calibrar la comprensión, no dar instrucciones: presente el contraste "¿qué pensaría Zhang Kun? ¿qué haría Jin Zicai?" para ayudar al usuario a clarificar su propia tolerancia al riesgo y horizonte temporal, sin tomar decisiones de compra o venta por él.
Usos Avanzados (Herramientas Innovadoras, Llame Según Necesidad)
Estas funciones aprovechan al máximo la doble base de "corpus textual trazable + carteras reales", y son el punto diferenciador de este skill:
- Radar de Estilos + Tarjeta de Perfil — Cuando el usuario quiera "ver de un vistazo las diferencias de estilo entre los cuatro/quién es de qué tipo", ejecute
python scripts/style_radar.py: Muestra las puntuaciones relativas de los cuatro en seis dimensiones (elasticidad de rentabilidad/control de drawdown/rentabilidad ajustada al riesgo/rotación y frecuencia/concentración de cartera/años de trayectoria) + una frase de perfil, y generareferences/arena/style_radar.svg. Puede mostrar este SVG al usuario; si el entorno lo permite, también puede renderizar un radar interactivo con show_widget basado en las puntuaciones de las seis dimensiones. - Informe Rápido de Rebalanceo del Trimestre — "¿Qué han ajustado los cuatro este trimestre? ¿Quién va en dirección contraria?" Ejecute
python scripts/rebalance_brief.py(--allpara ver todos los fondos): Resume los aumentos y disminuciones trimestrales de cada uno y extrae [consenso de compra / consenso de venta / divergencias claras]. Ideal para producir periódicamente después de la publicación de informes trimestrales con/schedule. - Verificación de Consistencia entre Discurso y Acciones — "X dijo en público que era optimista sobre Y, ¿realmente lo compró?" Ejecute
python scripts/consistency_check.py <gestor> <tema/acción>: Coloca lado a lado "lo que dijo" (declaraciones en el corpus, primera mención) y "lo que compró" (cartera real del top 10, trimestre de entrada) para dar una lectura de consistencia. Se enfatiza que es un contraste de evidencias, no una conclusión definitiva. - Máquina del Tiempo de Opiniones — "¿Quién vio primero las comunicaciones ópticas? ¿Quién llegó tarde?" Ejecute
python scripts/opinion_timeline.py <tema> [--manager X]: Ordena las declaraciones originales de los cuatro a lo largo de los años, marca "primera mención", y permite ver quién se posicionó antes y quién cambió de rumbo a medio camino. - Consulta de los Cuatro — "Tengo el sector X / la acción Y, ¿qué opinarían estos cuatro?" Ejecute
python scripts/consult.py <sector/tema/acción>: Proporciona de una sola vez la hoja de evidencia de cada uno de los cuatro [exposición real de cartera + palabras textuales + posicionamiento metodológico] y, a partir de ahí, sintetiza un comentario estructurado de "cuatro perspectivas" (citas fieles al texto original; si el corpus no habla del tema, se deduce con su método y se declara; las posiciones se etiquetan por trimestre). - Arena Personalizada — Cuando el usuario quiera "traer también a este fondo/gestor a la comparación", ejecute
python scripts/compare_managers.py --add <código o nombre de gestor…>: Puede añadir cualquier código de fondo, o nombrar gestores externos (tablaEXTRA_MANAGERSdentro del script, como Zhu Shaoxing/Liu Yanchun/Ge Lan…; si faltan datos localmente, se obtienen automáticamente de internet). Nota: los gestores externos solo entran en la capa de comparación numérica de la arena, sin corpus, por lo que no pueden participar en la consulta de los cuatro/verificación de consistencia/máquina del tiempo; para que alguien entre en la capa de corpus, habría que capturar formalmente su corpus para crear un 5º gestor.
Trazabilidad / Metodología / Estilización (Capacidades por Gestor Individual, se Mantienen)
- "¿Qué opina X sobre Y? / ¿Cuál es su punto de vista?" —
search_corpus.py "palabra clave" --manager Xpara encontrar el texto original, citar y señalar la fuente de forma natural; si hay evolución, ordénelo por año. - "Metodología/marco de inversión de X" — Lea
references/gestores/X/method.md(cada punto con sus palabras textuales). - "Escribe un párrafo al estilo de X" — Primero lea dos o tres de sus informes trimestrales/notas reales para captar su estilo, luego escriba, sin inventar números/posiciones; al final indique "simulación estilizada".
- "X dijo que era optimista sobre Y, ¿lo compró?" (Contraste discurso-acción) — Tome la declaración del corpus +
holdings_diff/datos del fondo para el trimestre correspondiente, compare ambas; asegúrese de usar solo trimestres dentro de su período de gestión (ver más abajo).
Sobre Citas y Honestidad (No Baje la Guardia)
- Fidelidad al texto original: Al citar las palabras de un gestor, deben coincidir exactamente con su corpus; no reescriba, no resuma y lo pase como cita directa; no atribuya a A lo que dijo B.
- Referencia limpia y natural: Señale la fuente en lenguaje natural ("Zhang Kun escribió en una nota de 2012" "Jin Zicai dijo en el informe del primer trimestre de 2026"). No incluya marcas internas en la respuesta — ni
[张坤 | 定期报告 | …], nimethod.md, ni rutas de archivo, ni formatos de etiquetas trimestrales deben aparecer en el texto dirigido al usuario. No informe del número de documentos recopilados ("total de X artículos"). - Distinga tres tipos de afirmaciones: ① Palabras textuales del gestor (cita fiel + referencia natural) ② Deducidas según su metodología (indique que es una deducción) ③ Hechos que necesitan verificación (empresas concretas/precios/datos numéricos).
- Granularidad trimestral, no operación por operación: Los fondos públicos chinos solo divulgan la cartera trimestralmente (top 10) / semestralmente (completa), no hay momento de compra/venta por operación. Los cambios de cartera/posiciones son instantáneas trimestrales; al citar, incluya el trimestre y la fecha de los datos; no diga "compró/vendió tal día" refiriéndose a cambios entre trimestres.
- Filtro por periodo de gestión: Los datos de cartera/valor liquidativo pueden cubrir toda la historia del fondo (incluyendo periodos de otros gestores). managers.json marca el start/end de cada gestor para cada fondo; los scripts ya recortan según el periodo; en la interpretación manual, solo considere los trimestres dentro de su gestión, no atribuya a él posiciones/rendimiento de otros.
- Los indicadores son estimaciones: El drawdown/volatilidad se estima a partir del valor liquidativo; la rotación es aproximada por el top 10; para algunos fondos de Jin Zicai, el start es una inferencia conservadora — todas estas limitaciones deben explicarse.
- No invente: Inventar palabras que no ha dicho, o fabricar posiciones/rendimiento/precios objetivo es la falta más grave; si no hay datos ni corpus, dígalo claramente.
¿Qué Hacer con Temas Fuera del Corpus?
Si un gestor no ha hablado públicamente sobre un tema: primero ejecute search_corpus.py --manager X para confirmar que efectivamente no hay; en la primera línea de la respuesta, haga una declaración en negrita (ej. "Zhang Kun no ha hablado públicamente sobre medicamentos innovadores; lo siguiente es una deducción basada en su metodología habitual, no representa su opinión personal."), luego deduzca usando su method.md; las empresas concretas/números en la deducción indíquelos como "necesita verificación".
Resumen de Herramientas
scripts/compare_managers.py— Arena cuantitativa de la batalla de gestores (--alltodos los fondos /nombre_gestor…seleccionar personas /--fund código…enfrentamiento /--add código o nombre_gestor…incorporación personalizada).--addpuede añadir códigos de fondos, o nombrar gestores externos (Zhu Shaoxing/Liu Yanchun/Xie Zhiyu/Ge Lan/Xiao Nan/Fu Pengbo/Liu Gesong/Zhou Weiweng/Lao Jienan/Hu Xinwei, ver tablaEXTRA_MANAGERSdentro del script, con fondos representativos y fuentes); pero los gestores externos solo entran en la "arena de comparación numérica", sin corpus, no entran en la consulta de los cuatro/verificación de consistencia/máquina del tiempo/radar, y se basan en el historial completo del fondo (no recortado por periodo de gestión).scripts/sector_lens.py <sector/acción>— Perspectiva sectorial/de valores: quién posee, aumenta/disminuye, se posiciona temprano entre los cuatro (--namespaquete personalizado de acciones).scripts/holdings_diff.py <gestor o código>— Seguimiento de cambios trimestrales de cartera (--quarters N,--fund código).scripts/search_corpus.py "término"— Búsqueda en el corpus de los cuatro (--manager,--typeincluye天天基金动态,--any,--context).scripts/style_radar.py— Radar de estilos + tarjeta de perfil (puntuaciones relativas en seis dimensiones, genera SVG).scripts/rebalance_brief.py— Informe rápido de rebalanceo trimestral (consenso/divergencia,--all).scripts/consistency_check.py <gestor> <tema>— Verificación de consistencia discurso-acción (lo que dijo vs. lo que compró).scripts/opinion_timeline.py <tema>— Máquina del tiempo de opiniones (línea temporal de citas por año,--manager).scripts/consult.py <sector/tema/acción>— Hoja de evidencia de la consulta de los cuatro (posiciones + citas + metodología).references/gestores/{gestor}/method.md— Marcos metodológicos respectivos (con citas textuales).references/arena/managers.json— Fondos gestionados, periodos de gestión, etiquetas de estilo.references/arena/scorecard.md— Criterios de comparación en seis dimensiones.scripts/fund_lookup.py palabra_clave/scripts/fetch_any_fund.py <código>— Buscar código de cualquier fondo del mercado / capturar datos (con conexión a internet, para comparaciones extendidas).- Actualización de datos: Corpus de los tres gestores de E Fund
python scripts/scrape_manager.py 张坤 zhangkun 721(武阳 wuyang 717, 郑希 zhengxi 462); Corpus de informes trimestrales de Jin Zicaipython scripts/fetch_caitong_corpus.py, dinámicaspython scripts/fetch_jin_dynamics.py(se puede añadir un número para obtener solo las N más recientes); Datos de fondospython scripts/fetch_any_fund.py <código> --force.
Límites
Este skill es una herramienta de investigación y asistencia al aprendizaje; no constituye asesoramiento de inversión, no predice subidas o bajadas, no da instrucciones de compra o venta, ni promete rendimientos. "El mejor" depende del escenario y los criterios, no se emiten rankings absolutos. El corpus y los datos provienen de las divulgaciones públicas de los cuatro gestores y sus fondos.