caredhieacid/fund-copilot

副驾基金筛选:AI agent skill que filtra fondos mutuos chinos desde datos públicos para compra manual a través de Alipay. Copiloto, no piloto automático — filtra, tú decides. Sin inicio de sesión, sin realizar pedidos, sin predicciones.

¿Qué es fund-copilot?

Esta habilidad de AI Agent está diseñada para ayudar a desarrolladores y usuarios a filtrar fondos mutuos chinos a partir de datos públicos, generando rankings verificables para su compra manual a través de Alipay. Funciona como un copiloto: selecciona fondos según estrategias configurables (por ejemplo, índices amplios A-share, bonos, QDII, renta variable activa) y criterios como riesgo, período de tenencia y rendimiento histórico, pero no ejecuta transacciones ni accede a cuentas personales. Soporta plataformas como Claude Code, Cursor o Codex mediante la ejecución de un script Python localizado en el directorio de la habilidad. El script calcula métricas como rendimiento anualizado, drawdown máximo, volatilidad y proporción de meses positivos, y genera informes en Markdown y JSON. Se integra con flujos de trabajo que incluyen la importación de listas de seguimiento desde capturas de pantalla de Alipay (analizando solo códigos y nombres de fondos), la fusión con archivos CSV existentes y la ejecución de filtros sin modificar datos personales. Es útil para inversores que desean un análisis objetivo sin depender de recomendaciones subjetivas, manteniendo siempre la transparencia y la posibilidad de verificación manual.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add caredhieacid/fund-copilot

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Filtro de Fondos Mutuos de Alipay

Objetivo

A partir de datos públicos de fondos mutuos abiertos o de códigos candidatos proporcionados por el usuario desde Alipay, generar un ranking verificable de candidatos. Todos los valores numéricos son calculados por el script; no rellenes datos basados en la impresión del modelo de lenguaje.

Comportamiento predeterminado

Cuando el usuario no especifica parámetros, no preguntes, adopta:

  • Estrategia: best — recomendar a través de todas las categorías: índices amplios A-share, índices de estrategia/temáticos, QDII (extranjero), bonos, renta variable activa. Cada categoría ofrece el mejor dentro de su clase (máximo 4 QDII), la puntuación solo es comparable dentro de la misma categoría; los QDII que participan pero tienen suscripciones suspendidas se eliminan, los que tienen límites de monto grande o restricciones de compra se conservan y etiquetan;
  • Riesgo: medium; Período de tenencia: 3 años;
  • Para cada fondo, proporciona "experiencia histórica de tenencia" (probabilidad histórica de rendimiento positivo al comprar en cualquier momento y mantener 1/3/5 años, duración máxima de recuperación) y referencia "se recomienda mantener ≥N años" (ventana más corta con tasa de éxito histórico ≥80%; debe declarar que el historial no representa el futuro);
  • Excluir: fondos cerrados, con fecha de apertura fija, varios tipos de bloqueo por período de tenencia/período de tenencia renovable, fondos de pensiones, FOF, bonos secundarios/bonos convertibles, apuestas temáticas por sector; bajo estrategias de categoría única (como core-index), los QDII y los índices de dividendos/baja volatilidad/Hong Kong no participan, bajo best/all sí participan;
  • Eliminar fondos con tamaño de participación inferior a 0.5 mil millones de participaciones (riesgo de liquidación); para el mismo índice, mantener como máximo 1 fondo (--max-per-index ajustable);
  • Indicadores como rendimiento, drawdown, volatilidad se calculan con dividendos reinvertidos; en modo automático, solo se conservan fondos con cobertura histórica completa de la ventana de evaluación;
  • No iniciar sesión en Alipay, no leer cuentas, no realizar pedidos.

Debe indicar claramente en la respuesta qué parámetros usaron valores predeterminados y parafrasear la preferencia de cada categoría y su referencia de período de tenencia.

Restricciones de parámetros: --risk low actualmente solo conserva fondos de bonos, no se puede combinar con --strategy core-index o --strategy active (el script dará un error directamente); para solicitudes de bajo riesgo usa --strategy bond (o balanced/all).

Pasos de ejecución

  1. Ubica el directorio donde se encuentra este SKILL.md, denomínalo SKILL_DIR.
  2. Verifica que exista SKILL_DIR/.venv/bin/python; si no existe, indica al usuario que ejecute ./setup.sh en ese directorio, no fabriques resultados.
  3. Mapea la intención del usuario a parámetros:
    • "Recomienda los mejores", "Sin limitación de tipo", "Mira todo": --strategy best (predeterminado)
    • Inversión periódica a largo plazo, posición central para personas comunes, índices amplios: --strategy core-index
    • Estable, baja volatilidad, fondos de bonos: --strategy bond --risk low
    • Fondos de renta variable activa/fondos mixtos: --strategy active, y recuerda que la corrección por cambios de gestor es limitada
    • Comparación de múltiples tipos: --strategy balanced
    • Cuando el usuario proporciona códigos de fondos específicos, usa --codes; cuando el usuario proporciona un CSV/pool candidato de texto, usa --watchlist
  4. Ejecuta el script desde SKILL_DIR. Ejemplo:
cd "$SKILL_DIR"
.venv/bin/python scripts/fund_picker.py \
  --strategy core-index \
  --risk medium \
  --holding-years 5 \
  --top 5 \
  --output /tmp/alipay_fund_report.md \
  --json-output /tmp/alipay_fund_report.json

Comparación con códigos de fondos específicos:

cd "$SKILL_DIR"
.venv/bin/python scripts/fund_picker.py \
  --codes "000051,110020,161017" \
  --risk medium \
  --holding-years 3 \
  --top 3

Modo estricto con pool candidato de Alipay:

cd "$SKILL_DIR"
.venv/bin/python scripts/fund_picker.py \
  --watchlist /path/to/alipay_watchlist.csv \
  --risk medium \
  --holding-years 3 \
  --top 5
  1. Lee el Markdown y JSON generados; la respuesta debe incluir:
    • Fecha de corte de los datos ("Fecha de corte de datos de valor neto" en el encabezado del informe);
    • Preferencia principal y código del fondo (modo best: preferencia principal de cada categoría);
    • Al menos dos alternativas;
    • Rendimiento anualizado, drawdown máximo, volatilidad anualizada, proporción de meses positivos o Sharpe;
    • Principales riesgos de cada fondo, período de tenencia de referencia y experiencia histórica de tenencia (porcentaje de ventanas positivas/peor ventana/duración de recuperación);
    • Si el informe contiene "sugerencia de correlación" o "comparación de comisiones de clase A/C", debe parafrasearse;
    • Si cita "referencia de valoración del índice", debe conservar el calificativo "referencia de datos, no consejo de inversión";
    • Últimos elementos a verificar dentro de Alipay.
  2. Si la fuente de datos falla, el código del fondo no existe o el historial es insuficiente, explícalo tal cual, no adivines ni inventes valores. Los códigos de fondos dados explícitamente por el usuario no se filtran silenciosamente: QDII, períodos de bloqueo, suscripciones suspendidas, etc., se conservan y se marcan con el riesgo correspondiente; los códigos que no pudieron evaluarse aparecen en la sección "Registro de fallos de datos y eliminaciones" del informe — en la respuesta debes parafrasear cada uno de estos al usuario. Las clases A/C que se den simultáneamente se conservan una al lado de la otra para facilitar la comparación de comisiones.

Mantenimiento de la lista de seguimiento de Alipay (importación de capturas de pantalla)

Alipay no tiene función de exportación de listas de seguimiento. Cuando el usuario proporciona capturas de pantalla de la página de fondos de Alipay (página de seguimiento, página de resultados de búsqueda, página de detalles del fondo), sigue este proceso para incorporar los candidatos al pool de seguimiento:

  1. Extrae solo el código del fondo y el nombre abreviado del fondo de la captura de pantalla; ignora montos de tenencia, cifras de ganancias, apodos de cuenta, avatares, etc.— no los extraigas, no los parafrasees, no los escribas en ningún archivo.
  2. Si en la captura solo hay un nombre sin código, no rellenes el código basándote en la memoria; primero busca un código único en los datos públicos (como cachés de tablas de clasificación) usando el nombre; los elementos que no tengan coincidencia única o que fallen se enumeran por separado, pide al usuario que confirme el código en Alipay antes de incorporarlo al pool.
  3. Combínalo con SKILL_DIR/watchlist.csv (o el CSV especificado por el usuario): conserva las entradas existentes del usuario, desduplica por código de 6 dígitos y vuelve a escribir. Si el archivo no existe, crea uno nuevo siguiendo el formato de examples/alipay_watchlist.example.csv. El pool de seguimiento del usuario son datos personales, siempre se escribe en el gitignored watchlist.csv, nunca en archivos de plantilla en examples/ (para evitar filtrar tenencias con el repositorio).
  4. Después de la incorporación, vuelve a filtrar con --watchlist y recuerda al usuario: el reconocimiento de capturas de pantalla puede tener errores; antes de comprar, aún debe verificar con el código del fondo dentro de Alipay.

Límites de riesgo

  • El resultado es un candidato de investigación, no una orden de compra garantizada de ganancias.
  • No uses clasificaciones de la última semana o el último mes como base principal.
  • Las comisiones de suscripción en el informe son precios de terceros mostrados por East Money; los descuentos de Alipay pueden ser diferentes; para el costo de tenencia continuo, mira "comisión continua/año" (comisión de gestión + comisión de custodia) y verifica la comisión de servicio de clase C dentro de Alipay.
  • No afirmes directamente que un fondo de bonos es "mejor" que un fondo de renta variable a través de categorías de riesgo.
  • No leas ni guardes cuentas, contraseñas, códigos de verificación de Alipay ni información de cuentas sensible de capturas de tenencia.
  • No ejecutes automáticamente suscripciones, reembolsos, conversiones o configuraciones de inversión periódica.
  • El modo automático no puede confirmar si la cuenta personal de Alipay del usuario tiene realmente listado ese fondo; debe verificarse con el código del fondo dentro de Alipay.
  • Para fondos activos, si no se puede separar con precisión el rendimiento durante el mandato del gestor actual, reduce el nivel de confianza de la conclusión y explícalo claramente.

Skills relacionados