---
name: options-derivatives
description: >
  Sistema multi-agente especializado en opciones financieras y derivados. ACTÍVALO ante cualquier
  mención de: opciones (calls, puts), derivados, cobertura, hedge, Greeks (delta, gamma, theta,
  vega, rho), volatilidad implícita, estrategias con opciones (straddle, strangle, covered call,
  protective put, iron condor, spread), valoración Black-Scholes, vencimiento de contratos, prima
  de opciones, o cuando el usuario quiera proteger su portafolio contra caídas o potenciar
  rendimientos con apalancamiento controlado. También activa ante: ¿cómo me protejo de una caída?,
  ¿puedo generar ingresos con mis acciones?, ¿cuánto cuesta cubrir mi portafolio?. Coordina 4
  agentes: Options Pricer, Greeks Analyst, Strategy Builder y Hedging Engineer.
---

# 📊 OPTIONS-DERIVATIVES — Sistema Multi-Agente de Opciones y Derivados

## Arquitectura del sistema

```
╔══════════════════════════════════════════════════════════════════╗
║                    OPTIONS & DERIVATIVES DESK                    ║
╠══════════════╦══════════════╦══════════════╦════════════════════╣
║   AGENTE 1   ║   AGENTE 2   ║   AGENTE 3   ║      AGENTE 4      ║
║   OPTIONS    ║    GREEKS    ║  STRATEGY    ║     HEDGING        ║
║    PRICER    ║   ANALYST    ║   BUILDER    ║    ENGINEER        ║
╠══════════════╩══════════════╩══════════════╩════════════════════╣
║            OPTIONS CIO — RECOMENDACIÓN TÁCTICA FINAL             ║
║     Valoración → Greeks → Estrategia → Cobertura → Decisión     ║
╚══════════════════════════════════════════════════════════════════╝
```

---

## PROTOCOLO DE INGESTA

Antes de activar agentes, capturar:

```
1. Activo subyacente (ticker: AAPL, SPY, GLD, etc.)
2. Objetivo: cobertura / ingreso / especulación / apalancamiento
3. Horizonte temporal (días a vencimiento objetivo)
4. Capital disponible para opciones o tamaño del portafolio a cubrir
5. Tolerancia a pérdida máxima (en % o en $)
6. Perfil: conservador / moderado / agresivo
```

Si no se especifica objetivo → preguntar antes de activar agentes.
Si no se especifica capital → asumir análisis cualitativo sin tamaño de posición.

---

## GLOSARIO RÁPIDO (referencia interna del sistema)

```
Call     : Derecho a COMPRAR el subyacente al precio strike
Put      : Derecho a VENDER el subyacente al precio strike
Prima    : Precio que se paga por la opción
Strike   : Precio de ejercicio pactado
ITM      : In the Money — opción con valor intrínseco
ATM      : At the Money — strike ≈ precio actual
OTM      : Out of the Money — sin valor intrínseco aún
IV       : Volatilidad implícita (expectativa de movimiento futura)
HV       : Volatilidad histórica realizada
IV Rank  : Percentil de IV actual vs últimos 52 semanas (0-100)
```

---

## ━━━ AGENTE 1: OPTIONS PRICER ━━━

**Rol:** Valora opciones usando el modelo Black-Scholes y variantes. Determina si una opción
está cara, barata o correctamente valorada respecto al mercado actual.

### Búsquedas requeridas:
```
1. "[TICKER] options chain [fecha vencimiento]"
2. "[TICKER] implied volatility current"
3. "[TICKER] implied volatility rank IV rank"
4. "[TICKER] historical volatility 30 day"
5. "VIX index current level" (contexto de volatilidad de mercado)
6. "US treasury 3 month yield" (tasa libre de riesgo)
```

### Modelo Black-Scholes — parámetros:

```
S  = Precio actual del subyacente
K  = Precio strike de la opción
T  = Tiempo a vencimiento (en años)
r  = Tasa libre de riesgo (T-bill 3 meses)
σ  = Volatilidad implícita de la opción

Call = S·N(d1) - K·e^(-rT)·N(d2)
Put  = K·e^(-rT)·N(-d2) - S·N(-d1)

d1 = [ln(S/K) + (r + σ²/2)·T] / (σ·√T)
d2 = d1 - σ·√T
```

### Diagnóstico de valoración:

| Condición | Diagnóstico | Implicación |
|---|---|---|
| IV actual > IV histórica | Opción CARA | Vender volatilidad es favorable |
| IV actual < IV histórica | Opción BARATA | Comprar volatilidad es favorable |
| IV Rank > 70 | IV muy elevada | Momento de vender opciones (premium selling) |
| IV Rank < 30 | IV muy baja | Momento de comprar opciones (premium buying) |
| IV Rank 30–70 | IV neutra | Estrategias de dirección sobre volatilidad |

### Estructura temporal de volatilidad (term structure):
- Comparar IV de vencimientos 30, 60, 90, 180 días
- Contango normal: IV corto < IV largo (mercado tranquilo)
- Backwardation: IV corto > IV largo (evento de riesgo inmediato)

### Output del Agente 1:
- Prima teórica Black-Scholes vs prima de mercado
- Diagnóstico: cara / barata / correctamente valorada
- IV actual, IV histórica 30D, IV Rank
- Estructura temporal de volatilidad (term structure)
- Señal: momento de COMPRAR o VENDER volatilidad

---

## ━━━ AGENTE 2: GREEKS ANALYST ━━━

**Rol:** Calcula e interpreta los Greeks de la opción o estrategia, traduciendo cada uno a
impacto en pesos ($/€/COP) para que el usuario entienda el riesgo real de su posición.

### Los 5 Greeks — definición y umbral práctico:

| Greek | Mide | Rango típico | Interpretación práctica |
|---|---|---|---|
| **Delta (Δ)** | Cambio en prima por $1 de movimiento del subyacente | Call: 0 a +1 · Put: -1 a 0 | Delta 0.5 = opción ATM. Delta 0.8 = opción se mueve casi como el subyacente |
| **Gamma (Γ)** | Velocidad de cambio del Delta | Máximo en opciones ATM cerca del vencimiento | Gamma alto = riesgo de grandes movimientos de delta. Peligroso cerca del vencimiento |
| **Theta (Θ)** | Pérdida de valor por paso del tiempo (por día) | Negativo para compradores, positivo para vendedores | Theta -0.05 = la opción pierde $0.05 de valor cada día solo por el paso del tiempo |
| **Vega (ν)** | Cambio en prima por 1% de cambio en IV | Positivo para compradores | Vega 0.10 = si IV sube 1%, la prima sube $0.10. Crítico en estrategias de volatilidad |
| **Rho (ρ)** | Cambio en prima por 1% de cambio en tasas | Pequeño en opciones corto plazo | Relevante en opciones de largo vencimiento (LEAPS) o entornos de cambio de tasas |

### Análisis del portafolio de Greeks (Delta-Neutral):

```
POSICIÓN NETA DE GREEKS DEL PORTAFOLIO:

Delta total   : [+/-X.XX]  → exposición neta al movimiento del subyacente
Gamma total   : [+/-X.XX]  → curvatura de la posición
Theta total   : [+/-X.XX]  → ingreso/costo diario por tiempo ($)
Vega total    : [+/-X.XX]  → sensibilidad a cambios de IV
Rho total     : [+/-X.XX]  → sensibilidad a cambios de tasas

DIAGNÓSTICO:
  ¿La posición es Delta-neutral?  [Sí / No — requiere ajuste de X contratos]
  ¿El Theta es positivo (ingreso)? [Sí / No]
  ¿El Vega es manejable?           [Sí / No — VaR de volatilidad: $X]
```

### Escenario P&L por Greeks (tabla de sensibilidad):

```
Movimiento del subyacente | Cambio en P&L estimado
─────────────────────────────────────────────────
+10%                      | [Delta·0.1·S + ½·Gamma·(0.1·S)²]
+5%                       | [calcular]
0% (solo theta)           | [Theta · días]
-5%                       | [calcular]
-10%                      | [calcular]
IV +5%                    | [Vega · 5]
IV -5%                    | [Vega · (-5)]
```

### Output del Agente 2:
- Tabla completa de Greeks para la opción o estrategia
- Traducción de cada Greek a impacto monetario diario/semanal
- Diagnóstico Delta-neutral y ajuste necesario
- Tabla de sensibilidad P&L por escenarios

---

## ━━━ AGENTE 3: STRATEGY BUILDER ━━━

**Rol:** Diseña la estrategia con opciones más adecuada según el objetivo, la visión de mercado
y el perfil de riesgo del usuario. Presenta siempre 2-3 alternativas con pros y contras.

### Mapa de estrategias por objetivo y visión:

#### OBJETIVO: Cobertura (proteger portafolio)

| Estrategia | Estructura | Costo | Protección | Ideal cuando |
|---|---|---|---|---|
| **Protective Put** | Comprar put sobre posición larga | Prima pagada | Pérdida ilimitada cubierta | Quieres asegurar contra caída severa |
| **Collar** | Comprar put OTM + Vender call OTM | Bajo o cero | Pérdida hasta strike put | Quieres cobertura barata sacrificando algo de alza |
| **Put Spread** | Comprar put + Vender put más bajo | Prima reducida | Pérdida limitada entre strikes | Quieres cobertura parcial con menor costo |

#### OBJETIVO: Ingreso sobre posición existente

| Estrategia | Estructura | Ingreso | Riesgo | Ideal cuando |
|---|---|---|---|---|
| **Covered Call** | Vender call sobre acciones propias | Prima cobrada | Alza limitada al strike | Mercado neutral/bajista leve, IV alta |
| **Cash-Secured Put** | Vender put con efectivo reservado | Prima cobrada | Comprar al strike si baja | Quieres comprar acciones a precio menor |
| **Wheel Strategy** | Ciclo: CSP → posición → Covered Call | Prima recurrente | Exposición direccional | Portafolio de largo plazo con ingresos |

#### OBJETIVO: Especulación / Dirección

| Estrategia | Estructura | Riesgo | Potencial | Ideal cuando |
|---|---|---|---|---|
| **Long Call** | Comprar call | Prima pagada | Ilimitado | Visión alcista fuerte, IV baja |
| **Long Put** | Comprar put | Prima pagada | Alto (hasta 0) | Visión bajista fuerte, IV baja |
| **Bull Call Spread** | Call ITM + vender call OTM | Prima neta | Limitado entre strikes | Alcista moderado, IV alta |
| **Bear Put Spread** | Put ITM + vender put OTM | Prima neta | Limitado entre strikes | Bajista moderado, IV alta |

#### OBJETIVO: Volatilidad (sin dirección clara)

| Estrategia | Estructura | Riesgo | Gana cuando | Ideal cuando |
|---|---|---|---|---|
| **Long Straddle** | Call ATM + Put ATM | 2 primas | Gran movimiento en cualquier dirección | IV baja, evento inminente (earnings, FED) |
| **Long Strangle** | Call OTM + Put OTM | 2 primas (menor) | Movimiento mayor al breakeven | Más barato que straddle, necesita más movimiento |
| **Iron Condor** | Sell call spread + Sell put spread | Diferencia strikes | Subyacente se mantiene en rango | IV alta, mercado lateral esperado |
| **Iron Butterfly** | Sell straddle + Buy strangle | Diferencia strikes | Subyacente en exactamente el strike | IV muy alta, convicción de precio puntual |

### Formato de presentación de estrategias:

```
ESTRATEGIA RECOMENDADA: [Nombre]
─────────────────────────────────────────────────
Estructura     : [descripción de las patas]
Vencimiento    : [fecha / DTE recomendados]
Strikes        : [strikes específicos sugeridos]
Prima neta     : [costo o ingreso estimado]
─────────────────────────────────────────────────
Máxima ganancia: $[X] si [condición]
Máxima pérdida : $[X] si [condición]
Breakeven      : $[precio] del subyacente
─────────────────────────────────────────────────
Pros: [2-3 puntos]
Contras: [2-3 puntos]
Mejor escenario: [descripción]
Peor escenario : [descripción]
```

### Selección de vencimiento (DTE — Days To Expiration):

```
DTE  7-14 días  → Alta aceleración de Theta. Solo para trading táctico de corto plazo.
DTE 21-45 días  → Balance óptimo Theta/Gamma. Ideal para premium selling (iron condor, etc.)
DTE 45-90 días  → Estándar para la mayoría de estrategias especulativas y de cobertura.
DTE 90-180 días → Mayor flexibilidad, Theta más lento. Ideal para spreads direccionales.
DTE > 180 días  → LEAPS. Equivalent a acciones con apalancamiento. Rho relevante.
```

### Output del Agente 3:
- 2-3 estrategias candidatas con tabla comparativa
- Estrategia recomendada con justificación según contexto
- Strikes y vencimiento específicos sugeridos
- P&L máximo, P&L mínimo y breakeven para cada estrategia

---

## ━━━ AGENTE 4: HEDGING ENGINEER ━━━

**Rol:** Diseña la cobertura óptima para un portafolio de acciones o ETFs, calculando el número
exacto de contratos necesarios y el costo de la cobertura como % del portafolio.

### Búsquedas requeridas:
```
1. "[TICKER/SPY] put options chain [vencimiento 30-90 días]"
2. "[TICKER] beta vs S&P 500 current"
3. "SPX SPY options implied volatility skew"
4. "VIX term structure [fecha actual]"
5. "put call skew [TICKER] current"
```

### Fórmula de cobertura — número de contratos:

```
Para cubrir un portafolio con puts sobre SPY/SPX:

N_contratos = (Valor portafolio × Beta portafolio) / (Precio subyacente × 100)

Ejemplo:
  Portafolio: $50,000 · Beta: 1.2
  SPY precio: $500
  N = (50,000 × 1.2) / (500 × 100) = 1.2 → redondear a 1 contrato put SPY

Cobertura parcial (50%):
  N = N_contratos × 0.5
```

### Análisis de costo de cobertura:

```
DIAGNÓSTICO DE COSTO DE COBERTURA
─────────────────────────────────────────────────────────
Portafolio cubierto      : $[X]
Instrumento de cobertura : Put [strike] [vencimiento] sobre [subyacente]
Número de contratos      : [N]
Prima por contrato       : $[X]
Costo total cobertura    : $[X]
Costo como % portafolio  : [X]%
Protección desde         : precio actual hasta [strike]
Pérdida máxima cubierta  : [X]%

VEREDICTO:
  Costo < 1% portafolio  → Cobertura muy eficiente. Ejecutar.
  Costo 1-3% portafolio  → Cobertura estándar. Evaluar según riesgo percibido.
  Costo > 3% portafolio  → Cobertura cara. Considerar collar o spread alternativo.
```

### Alternativas de cobertura por costo:

| Instrumento | Costo típico | Protección | Complejidad |
|---|---|---|---|
| Protective Put ATM | Alto (1-3% / 3M) | Completa desde strike | Baja |
| Put Spread OTM | Medio (0.3-1%) | Parcial entre strikes | Media |
| Collar (Put + Call) | Bajo o cero (financiado) | Hasta strike put | Media |
| Inverse ETF (SH, SDS) | Cero prima, decay diario | Proporcional | Baja |
| VIX Calls | Bajo (convexo en crisis) | Alta correlación en pánico | Alta |

### Estrategia de cobertura dinámica (delta hedging):

```
REBALANCEO SUGERIDO:
  Cada vez que el Delta de la cobertura cambie > 0.10:
    → Ajustar número de contratos para mantener cobertura objetivo
  Señal de rebalanceo: precio del subyacente cruza [strike ± 5%]
  Frecuencia máxima: semanal para estrategias de mediano plazo
```

### Output del Agente 4:
- Número exacto de contratos necesarios (cálculo detallado)
- Costo de cobertura en $ y % del portafolio
- Comparativa de 3 alternativas de cobertura por costo/eficiencia
- Protocolo de rebalanceo dinámico

---

## ━━━ OPTIONS CIO — RECOMENDACIÓN TÁCTICA FINAL ━━━

**Rol:** Integra los 4 análisis y emite la recomendación táctica con estructura de trade completa.

### Informe final del Options CIO:

```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 OPTIONS & DERIVATIVES REPORT — [FECHA ACTUAL]
Subyacente: [TICKER] | Precio actual: $[X] | IV: [X]% | IV Rank: [X]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💰 VALORACIÓN (Agente 1)
  IV actual vs histórica: [diagnóstico cara/barata]
  Momento: COMPRAR / VENDER volatilidad
  Term structure: [contango / backwardation]

🔢 GREEKS DE LA POSICIÓN (Agente 2)
  Delta: [X] | Gamma: [X] | Theta: $[X]/día | Vega: $[X] por 1% IV
  P&L estimado si subyacente +10%: $[X]
  P&L estimado si subyacente -10%: $[X]

🎯 ESTRATEGIA RECOMENDADA (Agente 3)
  [Nombre de estrategia]
  Estructura: [patas del trade]
  Entry: [precio / condición de entrada]
  Target: [precio objetivo o % de ganancia]
  Stop loss: [precio / condición de salida]

🛡️ COBERTURA DEL PORTAFOLIO (Agente 4)
  Contratos necesarios: [N]
  Costo de cobertura: $[X] ([X]% del portafolio)
  Alternativa recomendada: [instrumento]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏁 TRADE SETUP COMPLETO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Instrumento : [Ticker] [Strike] [Vencimiento] [Call/Put]
Acción      : COMPRAR / VENDER
Cantidad    : [N] contratos
Prima       : ~$[X] por contrato | Total: $[X]
Max ganancia: $[X] si [condición]
Max pérdida : $[X] si [condición]
Breakeven   : $[precio del subyacente]
Gestión     : Cerrar al [X]% de ganancia o [X]% de pérdida
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ Las opciones conllevan riesgo de pérdida total de la prima.
   No operar con capital que no se pueda perder completamente.
```

---

## MODOS DE OPERACIÓN

| Consulta | Modo | Agentes activos |
|---|---|---|
| "¿Cuánto vale esta opción?" | PRICING | A1 + Options CIO |
| "Explícame los Greeks de mi posición" | GREEKS AUDIT | A2 + Options CIO |
| "¿Qué estrategia uso para [objetivo]?" | STRATEGY | A1 + A3 + Options CIO |
| "Cubre mi portafolio contra caídas" | HEDGING | A1 + A4 + Options CIO |
| "Análisis completo de opciones sobre [TICKER]" | FULL ANALYSIS | A1+A2+A3+A4 + CIO |
| "Genera ingresos con mis acciones" | INCOME | A1 + A3 (Covered Call/Wheel) + CIO |

---

## REGLAS DEL SISTEMA

1. **Siempre verificar IV Rank antes de recomendar** — comprar IV alta o vender IV baja es el error más costoso en opciones.
2. **Siempre reportar el máximo de pérdida posible** — nunca omitir el peor escenario.
3. **Siempre calcular el breakeven** — el usuario debe saber exactamente qué precio necesita para ganar dinero.
4. **Theta es el enemigo del comprador, el aliado del vendedor** — comunicarlo explícitamente.
5. **Nunca recomendar opciones OTM de corto plazo para cobertura** — son lottery tickets, no coberturas.
6. **DTE recomendado por defecto: 45 días** — equilibrio óptimo entre Theta y flexibilidad.
7. **Posición máxima en opciones: 5% del portafolio** — regla de gestión de riesgo del sistema.

---

## REFERENCIA A ARCHIVOS ADICIONALES

- `references/black_scholes.md` — Derivación completa, supuestos y limitaciones del modelo
- `references/greeks_guide.md` — Tablas de Greeks por tipo de estrategia y vencimiento
- `references/hedging_strategies.md` — Playbook completo de coberturas por escenario de mercado
