# Theme Detector > Detecta y analiza los temas de mercado en tendencia entre sectores. Úsalo cuando el usuario pregunte por temas actuales, sectores en rotación o narrativas alcistas y bajistas con análisis de ciclo de vida. Fuente: https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/theme-detector Markdown: https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/theme-detector.md Repositorio: https://github.com/Wind-Information-Co-Ltd/wind-skills Autor: Wind-Information-Co-Ltd Licencia: no declarada Actualizado: hace 5 meses Coste de contexto: 68 tok instalada, 3k tok al activarse, 116.5k tok con todos los archivos del bundle Bundle: 38 archivos, 455 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent claude-code # Cursor npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent cursor # Codex npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent codex # Gemini CLI npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent gemini # Windsurf npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent windsurf # Cline npx -y skills add Wind-Information-Co-Ltd/wind-skills --skill theme-detector --agent cline ``` ## Qué hace - Ejecuta theme_detector.py para analizar momentum, volumen y amplitud entre sectores usando datos de industria de FINVIZ - Puntúa cada tema en 3 dimensiones: Theme Heat (0-100), etapa de ciclo de vida (Early/Mid/Late/Exhaustion) y Confidence (Low/Medium/High) - Detecta temas tanto alcistas como bajistas y clasifica su dirección según rendimiento ponderado, ratio de uptrend y volumen - Confirma la narrativa de los 5 temas principales mediante búsquedas web y genera un informe en JSON y Markdown ## Cuándo usarla - El usuario pregunta qué temas de mercado están en tendencia ahora mismo - El usuario quiere saber qué sectores están calientes o fríos, o hacia dónde va la rotación sectorial - El usuario pregunta si un tema como IA, energía limpia o defensa sigue siendo fuerte - El usuario busca ideas de inversión temática o quiere identificar operaciones saturadas o de ciclo tardío ## Cuándo no - Análisis de una acción individual (usar us-stock-analysis) - Análisis profundo de un sector específico con lectura de gráficos (usar sector-analyst) - Rebalanceo de cartera (usar portfolio-manager) o inversión en dividendos (usar value-dividend-screener) ## Qué la activa - "¿Qué temas de mercado están en tendencia ahora mismo?" - "¿Qué sectores están calientes o fríos esta semana?" - "¿Sigue siendo fuerte el tema de la IA o ya está agotado?" - "Muéstrame oportunidades de inversión temática" - "¿Hacia dónde se está moviendo la rotación sectorial?" ## Antes de instalar - Requiere Python 3.7+ con requests, beautifulsoup4 y lxml; clave FINVIZ Elite recomendada (o modo público sin clave) y clave FMP opcional para valoración. - Necesita en el PATH: pip, python3 - Variables de entorno: FINVIZ_API_KEY, FMP_API_KEY - makes network requests - needs API credentials ## Archivos - SKILL.md — 12 KB - assets/report_template.md — 4 KB - references/cross_sector_themes.md — 11 KB - references/finviz_industry_codes.md — 17 KB - references/thematic_etf_catalog.md — 12 KB - references/theme_detection_methodology.md — 13 KB - scripts/calculators/__init__.py — 37 B - scripts/calculators/heat_calculator.py — 4 KB - scripts/calculators/industry_ranker.py — 3 KB - scripts/calculators/lifecycle_calculator.py — 5 KB - scripts/calculators/theme_classifier.py — 12 KB - scripts/calculators/theme_discoverer.py — 9 KB - scripts/config_loader.py — 4 KB - scripts/default_theme_config.py — 10 KB - scripts/etf_scanner.py — 24 KB - scripts/finviz_performance_client.py — 7 KB - scripts/report_generator.py — 21 KB - scripts/representative_stock_selector.py — 22 KB - scripts/scorer.py — 3 KB - scripts/tests/README.md — 653 B - scripts/tests/conftest.py — 298 B - scripts/tests/test_config_loader.py — 8 KB - scripts/tests/test_detect_divergence.py — 4 KB - scripts/tests/test_etf_scanner.py — 31 KB - scripts/tests/test_finviz_performance_client.py — 5 KB - scripts/tests/test_heat_calculator.py — 9 KB - scripts/tests/test_industry_ranker.py — 10 KB - scripts/tests/test_lifecycle_calculator.py — 12 KB - scripts/tests/test_report_generator.py — 22 KB - scripts/tests/test_representative_stock_selector.py — 40 KB - scripts/tests/test_scorer.py — 7 KB - scripts/tests/test_theme_classifier.py — 25 KB - scripts/tests/test_theme_detector_e2e.py — 19 KB - scripts/tests/test_theme_discoverer.py — 19 KB - scripts/tests/test_uptrend_client.py — 3 KB - scripts/theme_detector.py — 34 KB - scripts/themes.yaml — 5 KB - scripts/uptrend_client.py — 8 KB ## SKILL.md No se reproduce aquí. Léelo en https://github.com/Wind-Information-Co-Ltd/wind-skills/blob/main/skills/theme-detector/SKILL.md ## Dónde encaja - Categoría: [Datos y analítica](https://skillsagentes.com/categorias/datos-analitica.md) — Consulta, limpia y visualiza datos sin salir del agente. - Creador: [Wind-Information-Co-Ltd](https://skillsagentes.com/creators/wind-information-co-ltd.md) — 78 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Wind Mcp Skill](https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/wind-mcp-skill.md): Se activa al consultar datos financieros: acciones A/港股/美股, fondos/ETF/LOF, índices, bonos, anuncios, noticias, macro y tipos de cambio; no cubre Taiwán, Japón, Corea, Europa, futuros ni cripto. - [Wind Alice](https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/wind-alice.md): Herramienta CLI que llama al Wind Alice Agent (protocolo A2A, streaming SSE) para ejecutar un Skill concreto y obtener el resultado del análisis.' - [Wind Find Finance Skill](https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/wind-find-finance-skill.md): Entrada de descubrimiento e instalación de capacidades financieras de Wind: datos, análisis de mercado, valoración, selección de acciones, revisión y trading, con instalación guiada tras confirmación del usuario. - [Add To Winner Decision Skill](https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/add-to-winner-decision-skill.md): Evalúa si una posición ya ganadora es apta para seguir ampliándose, y define condiciones previas, ritmo, reglas de protección y límites de expansión. - [After Close Watchlist Recap Skill](https://skillsagentes.com/skills/wind-information-co-ltd/wind-skills/after-close-watchlist-recap-skill.md): Resume tras el cierre el desempeño diario de las acciones en watchlist, sus factores impulsores, la divergencia de fuerza/debilidad y los puntos a observar al día siguiente. ## Skills relacionadas - [Hackernews Frontpage](https://skillsagentes.com/skills/garrytan/gstack/hackernews-frontpage.md): Extrae la portada de Hacker News (títulos, puntos y número de comentarios). - [Scrape](https://skillsagentes.com/skills/garrytan/gstack/scrape.md): Extrae datos de una página web: prototipa con primitivas $B la primera vez, luego enruta a un browser-skill codificado (~200ms). Solo lectura; usa /automate para acciones que mutan la página. - [Graphify](https://skillsagentes.com/skills/graphify-labs/graphify/graphify.md): Úsalo para cualquier pregunta sobre una base de código, su arquitectura o relaciones de archivos; convierte cualquier entrada en un grafo de conocimiento persistente con nodos clave, comunidades y herramientas de consulta/ruta/explicación. - [Chart Visualization](https://skillsagentes.com/skills/bytedance/deer-flow/chart-visualization.md): Se usa cuando el usuario quiere visualizar datos. Selecciona el tipo de gráfico más adecuado entre 26 opciones, extrae los parámetros según especificaciones detalladas y genera la imagen con un script de JavaScript. - [Data Analysis](https://skillsagentes.com/skills/bytedance/deer-flow/data-analysis.md): Úsala cuando el usuario suba archivos Excel o CSV y quiera analizarlos: estadísticas, resúmenes, tablas dinámicas o consultas SQL. Soporta libros multi-hoja, agregación, filtrado, joins y exportar a CSV/JSON/Markdown. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)