Repolode
Jakeschincariol

Jakeschincariol/trader-skill

Conjunto de 11 skills de Claude con herramientas en Python para replicar carteras de inversores declaradas en formularios 13F, seguir noticias y operaciones del Congreso, y calcular el tamaño de las órdenes; requiere tu aprobación antes de operar.

Estrellas
1,442
Forks
295
Issues abiertos
6
Último commit
hace 24 días

Esta página presenta un proyecto de código abierto y no constituye asesoramiento de inversión. Operar e invertir puede generar pérdidas: evalúa el riesgo por tu cuenta y cumple las leyes de tu país antes de usarlo.

¿Qué es?

Trader skill es un paquete de 11 skills de Claude para inversores minoristas que quieren investigar y gestionar operaciones con datos públicos. Puede reconstruir la cartera de un gestor de fondos a partir de su declaración SEC 13F-HR, convertirla en ponderaciones objetivo y calcular el tamaño de las órdenes propuestas para ajustarlas a un presupuesto fijo, con un colchón de efectivo y un límite por acción. Otras skills siguen titulares y declaraciones 8-K de las acciones que tienes, analizan los informes periódicos de transacciones de House Clerk sobre operaciones del Congreso, obtienen cifras de resultados en XBRL, filtran empresas según las reglas del usuario, comprueban que las órdenes respeten los límites de riesgo, registran lotes de costo base y ventas ficticias, y detectan desviaciones en el reequilibrio.

Las herramientas son scripts de Python que usan la biblioteca estándar y consultan fuentes públicas como SEC EDGAR, House Clerk, feeds RSS de noticias y el endpoint de gráficos de Yahoo Finance. Solo se utiliza un conector de corretaje (el servidor MCP de Alpaca, con una cuenta paper de forma predeterminada) después de superar una comprobación de riesgo y de que el usuario apruebe explícitamente la orden exacta. El paquete no ejecuta ninguna orden por su cuenta.

El proyecto cuenta con licencia MIT y requiere Python 3.8 o posterior; no hace falta instalar paquetes con pip. Se puede instalar copiando las carpetas de skills al directorio de skills de Claude o añadiéndolo como plugin de Claude Code. Las pruebas unitarias sin conexión usan fixtures extraídos de declaraciones reales.

Funciones clave

  • 01Reconstruye la cartera de un inversor a partir de su declaración 13F-HR y la convierte en ponderaciones objetivo que se pueden replicar.
  • 02Calcula el tamaño de las órdenes propuestas según un presupuesto definido, un colchón de efectivo y un límite por acción.
  • 03Sigue noticias y declaraciones 8-K de las acciones que tienes.
  • 04Analiza las declaraciones de operaciones bursátiles del Congreso de House Clerk y las organiza en filas.
  • 05Comprueba cada orden frente a los límites de riesgo antes de que se pueda aprobar.
  • 06Requiere la aprobación explícita del usuario para cada orden y usa paper trading de forma predeterminada.

Casos de uso

  • Seguir los cambios trimestrales en la cartera de un fondo conocido como referencia para investigar.
  • Mantener una cuenta de corretaje pequeña dentro de los límites de tamaño de posición y efectivo.
  • Recibir alertas cuando se publique una nueva declaración de operaciones del Congreso.
  • Registrar el costo base, las ganancias y los periodos de restricción por ventas ficticias para planificar impuestos.

Inicio rápido

  1. 1

    Añade el marketplace de plugins en Claude Code

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

    Instala el plugin trader-skill

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

    Configura tu nombre y correo electrónico para las solicitudes a la SEC en sec_user_agent, dentro de trader/config.json, o en la variable SEC_USER_AGENT

  4. 4

    Ejecuta una herramienta de ejemplo para buscar el CIK de un inversor

    python3 trader-copycat/edgar13f.py find buffett

Antes de usarlo

  • Requiere Claude y Python 3.8 o posterior.
  • Los informes 13F se publican unos 45 días después del final de cada trimestre, por lo que los datos de participaciones están desactualizados y son parciales.
  • El endpoint de gráficos de Yahoo Finance usado para consultar precios no es oficial y puede cambiar.
  • Esto no es asesoramiento financiero, y copiar a un inversor no significa obtener los mismos resultados.

En colecciones

Temas

Preguntas frecuentes

¿Qué es trader-skill?
Conjunto de 11 skills de Claude con herramientas en Python para replicar carteras de inversores declaradas en formularios 13F, seguir noticias y operaciones del Congreso, y calcular el tamaño de las órdenes; requiere tu aprobación antes de operar. Trader skill es un paquete de 11 skills de Claude para inversores minoristas que quieren investigar y gestionar operaciones con datos públicos. Puede reconstruir la cartera de un gestor de fondos a partir de su declaración SEC 13F-HR, convertirla en ponderaciones objetivo y calcular el tamaño de las órdenes propuestas para ajustarlas a un presupuesto fijo, con un colchón de efectivo y un límite por acción. Otras skills siguen titulares y declaraciones 8-K de las acciones que tienes, analizan los informes periódicos de transacciones de House Clerk sobre operaciones del Congreso, obtienen cifras de resultados en XBRL, filtran empresas según las reglas del usuario, comprueban que las órdenes respeten los límites de riesgo, registran lotes de costo base y ventas ficticias, y detectan desviaciones en el reequilibrio.
¿trader-skill es gratuito? ¿Qué licencia tiene?
trader-skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿trader-skill sigue mantenido?
Mantenimiento activo. El último commit de trader-skill fue el 14 oct 2026.
¿Para qué puedo usar trader-skill?
Seguir los cambios trimestrales en la cartera de un fondo conocido como referencia para investigar. Mantener una cuenta de corretaje pequeña dentro de los límites de tamaño de posición y efectivo. Recibir alertas cuando se publique una nueva declaración de operaciones del Congreso. Registrar el costo base, las ganancias y los periodos de restricción por ventas ficticias para planificar impuestos.
¿Cómo se instala trader-skill?
Añade el marketplace de plugins en Claude Code: /plugin marketplace add Jakeschincariol/trader-skill Instala el plugin trader-skill: /plugin install trader-skill@trader-skill Configura tu nombre y correo electrónico para las solicitudes a la SEC en sec_user_agent, dentro de trader/config.json, o en la variable SEC_USER_AGENT Ejecuta una herramienta de ejemplo para buscar el CIK de un inversor: python3 trader-copycat/edgar13f.py find buffett
¿Dónde consigo trader-skill?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Jakeschincariol/trader-skill

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Entorno de investigación asistido por IA para acciones A de China, de EE. UU. y de Hong Kong, con listas de seguimiento, registro de cartera, análisis diario del mercado, estudios bursátiles, backtesting y biblioteca local de informes.

Productividad y apps#investment-research#stock-market#a-stock
3,5 mil+41 esta semana669TypeScriptMITBien mantenidoActualizado hace 9 días