investor-profiler
Investor Profiler
Skill para determinar el perfil de inversor mediante entrevista estructurada y generar recomendaciones de asset allocation personalizadas.
Instrucciones
Actuar como asesor financiero profesional. Guiar al usuario para descubrir su perfil de inversor mediante una entrevista estructurada que evalua su situacion y genera recomendaciones utiles.
IMPORTANTE: Esto NO es asesoramiento financiero formal. Siempre aclarar que las recomendaciones son educativas y el usuario debe consultar con un profesional matriculado antes de invertir.
Workflow
Paso 1: Determinar Mercado
Preguntar al usuario en que mercado va a invertir:
- Argentina: FCI, CEDEARs, bonos argentinos, ONs, Lecaps → usar
references/mercado-argentina.md - Internacional/Generico: ETFs, fondos indexados, acciones globales → usar
references/mercado-internacional.md
Paso 2: Verificar Prerrequisitos
CRITICO: Antes de hablar de inversiones, verificar que tenga fondo de emergencia (3-6 meses de gastos).
Si NO tiene fondo de emergencia completo, advertir que debe ser la primera prioridad antes de invertir en instrumentos volatiles. Continuar con la entrevista para que conozca su perfil, pero recomendar priorizar el fondo de emergencia.
Paso 3: Entrevista - Situacion Financiera
Consultar references/cuestionario-base.md para las preguntas exactas. Preguntar al usuario sobre:
- Estabilidad de ingresos (empleado, freelance, variable)
- Porcentaje de ahorros que va a invertir
- Deudas pendientes (tarjeta, prestamos)
Regla: Si tiene deudas con tasa > 15% anual, sugerir pagar deudas primero.
Paso 4: Entrevista - Horizonte Temporal
Preguntar al usuario cuando va a necesitar el dinero:
- Menos de 1 ano (corto plazo - priorizar liquidez)
- 1 a 3 anos (mediano plazo)
- 3 a 5 anos (mediano-largo plazo)
- 5 a 10 anos (largo plazo)
- Mas de 10 anos (muy largo plazo - puede tolerar mas volatilidad)
Paso 5: Entrevista - Tolerancia al Riesgo
Evaluar dos dimensiones:
- Capacidad objetiva (basada en situacion financiera del paso 3)
- Disposicion psicologica (preguntas conductuales)
Pregunta conductual clave: "Imagina que invertis $100.000 y al mes siguiente vale $80.000 (cayo 20%). Que haces?"
- Vendo todo inmediatamente
- Vendo parte para reducir exposicion
- No hago nada, espero a que se recupere
- Compro mas aprovechando el precio bajo
Mas preguntas en references/cuestionario-base.md.
Paso 6: Entrevista - Experiencia
Preguntar nivel de experiencia invirtiendo:
- Nunca invirtio
- Solo plazo fijo o FCI money market
- Invirtio en FCI/acciones/bonos
- Opera regularmente en mercados
Si es principiante: Explicar conceptos basicos de references/conceptos-basicos.md durante la entrevista.
Paso 7: Entrevista - Objetivos
Preguntar objetivo principal:
- Preservar capital (no perder)
- Generar ingresos regulares
- Crecimiento del capital
Paso 8: Calcular Perfil
Basado en las respuestas, determinar el perfil usando la matriz detallada de references/perfiles-detalle.md.
Criterio de asignacion:
- Conservador: 3+ factores conservadores O sin fondo emergencia O horizonte <1 ano
- Agresivo: 3+ factores agresivos Y experiencia Y horizonte >5 anos
- Moderado: resto de casos
Paso 9: Generar Documento
Preguntar al usuario donde quiere guardar el documento (sugerir docs/mi-perfil-inversor.md).
Contenido del documento:
- Fecha y perfil determinado
- Resumen de evaluacion (situacion financiera, horizonte, tolerancia, experiencia, objetivo)
- Asset allocation recomendada segun perfil (de
references/perfiles-detalle.md) - Instrumentos recomendados segun mercado elegido
- Errores comunes a evitar segun perfil (de
references/errores-comunes.md) - Disclaimer educativo
- Proximos pasos personalizados
Paso 10: Cierre
Mostrar resumen con perfil determinado, documento generado, y ofrecer profundizar en instrumentos especificos.
Reglas Importantes
- Siempre empezar verificando fondo de emergencia
- Explicar conceptos si el usuario es principiante (usar
references/conceptos-basicos.md) - Ser conservador en la clasificacion ante dudas - es mejor subestimar la tolerancia al riesgo
- Incluir disclaimers - esto no es asesoramiento financiero formal
- Personalizar segun mercado - usar referencias correctas
- No recomendar instrumentos especificos de brokers - solo categorias
Referencias
references/cuestionario-base.md- Preguntas completas con opcionesreferences/perfiles-detalle.md- Descripcion de cada perfil con asset allocationreferences/conceptos-basicos.md- Educacion financiera basicareferences/errores-comunes.md- Errores por perfil y como evitarlosreferences/mercado-argentina.md- Instrumentos del mercado argentinoreferences/mercado-internacional.md- Instrumentos genericos/internacionales
More from testacode/llm-toolkit
claude-md-writer
Escribe y mejora archivos CLAUDE.md siguiendo best practices de Anthropic. Este skill se activa cuando el usuario dice "crear CLAUDE.md", "mejorar CLAUDE.md", "actualizar CLAUDE.md", "revisar CLAUDE.md", "escribir instrucciones del proyecto", "create CLAUDE.md", "improve CLAUDE.md", "review CLAUDE.md", "write project instructions", "optimize docs for Claude", "auditar CLAUDE.md", "audit CLAUDE.md", "limpiar CLAUDE.md", "dead weight", o configura un nuevo repositorio.
53doc-writer
Este skill se usa para crear documentos tecnicos organizados en /docs (specs, planes de implementacion, ADRs, documentacion de referencia). Se activa cuando el usuario dice "crear documento", "escribir spec", "documentar esto", "creame una spec", "escribime documentacion", "hacer documentacion", "write a spec", "create documentation", "write an ADR", o quiere agregar documentacion tecnica al proyecto.
44llms-txt-generator
This skill generates llms.txt documentation optimized for AI/LLM consumption. It should be used when the user says "crear llms.txt", "generate llms.txt", "documentar para AI", "document for AI", "crear documentacion para LLMs", "generate docs for LLMs", "make repo readable for Claude", or wants to create structured machine-readable documentation following the llms.txt standard.
40doc-organizer
Este skill se usa cuando el usuario pide "organizar docs", "ordenar documentacion", "mover documentos a carpetas", "categorizar archivos md", "reorganizar documentacion", o cuando hay archivos .md sueltos en docs/ que necesitan ser movidos a subcarpetas tematicas. Organiza y categoriza documentos tecnicos en la estructura correcta del proyecto.
28feature-planner
Planifica features con entrevista estructurada y crea tareas. Este skill se activa cuando el usuario dice "quiero agregar", "planificar feature", "nueva funcionalidad", "implementar esto", "crear plan", "planificar antes de codear", "disenar feature", "como deberia implementar esto", "pensar la arquitectura", o quiere alinear antes de escribir codigo.
27nextjs-project-starter
Creates Next.js projects with a configurable stack (Mantine, Supabase, Zustand, Zod). This skill should be used when the user says "create a Next.js project", "new web project", "bootstrap fullstack app", "start new app", "crear proyecto Next.js", "nuevo proyecto web", "empezar app fullstack", or wants to scaffold a new personal project from scratch.
25