SOLUCIÓN DEL EJERCICIO PROPUESTO PARA LA RECUPERACIÓN

— PARTE 1: Configuración inicial y obtención de datos —

# Según los resultados de búsqueda, NVDA está alrededor de $183.91 [@https://www.slickcharts.com/dowjones]
# Usaremos este valor como nuestro precio inicial


# Configuramos un calendario laboral 
# Esto es importante porque las opciones solo se negocian en días hábiles

# Parámetros principales del análisis
S_0 <- 183.91  # Precio actual NVDA
strike_price <- S_0  # Strike ATM (riesgo moderado)
tasa_libre_riesgo <- 0.0369088  # 3.69088%
vol_inicial <- 0.32  # Volatilidad implícita inicial
vol_final <- vol_inicial - 0.02  # Disminución lineal del 2%

# Fechas
fecha_hoy <- as.Date("2026-04-17")
fecha_vencimiento <- as.Date("2027-04-16")

# Calendario laboral
load_rmetrics_calendars(2000:2030)
## Calendar Rmetrics/LONDON loaded
## Calendar Rmetrics/NERC loaded
## Calendar Rmetrics/NYSE loaded
## Calendar Rmetrics/TSX loaded
## Calendar Rmetrics/ZURICH loaded
calendario <- "Rmetrics/NYSE"
bizdays.options$set(default.calendar = calendario)

# Tiempo hasta vencimiento
dias_habiles <- bizdays(fecha_hoy, fecha_vencimiento)
tiempo_anos <- dias_habiles / 252

# Secuencia de volatilidades mensuales
volatilidades <- seq(vol_inicial, vol_final, length.out = 13)

— PARTE 2: Simulación de escenarios mensuales —

Evolución mensual de la opción Call sobre NVDA
Fecha Tiempo_Restante Volatilidad Precio_Opcion Delta Gamma Theta Vega Rho
2026-04-17 0.992 32.00 26.32 0.6080 0.0066 -0.0576 0.70 0.8479
2026-05-17 0.909 31.83 24.97 0.6034 0.0069 -0.0596 0.68 0.7812
2026-06-17 0.825 31.67 23.59 0.5986 0.0073 -0.0619 0.65 0.7136
2026-07-17 0.746 31.50 22.25 0.5938 0.0077 -0.0643 0.62 0.6498
2026-08-17 0.663 31.33 20.76 0.5885 0.0083 -0.0674 0.58 0.5807
2026-09-17 0.575 31.17 19.12 0.5824 0.0090 -0.0714 0.54 0.5059
2026-10-17 0.488 31.00 17.43 0.5760 0.0098 -0.0763 0.50 0.4327
2026-11-17 0.405 30.83 15.68 0.5692 0.0109 -0.0825 0.46 0.3610
2026-12-17 0.321 30.67 13.80 0.5617 0.0123 -0.0908 0.41 0.2884
2027-01-17 0.242 30.50 11.78 0.5535 0.0143 -0.1027 0.36 0.2175
2027-02-17 0.163 30.33 9.54 0.5441 0.0176 -0.1217 0.30 0.1483
2027-03-17 0.083 30.17 6.66 0.5314 0.0248 -0.1650 0.21 0.0759

— PARTE 3: Simulación de precios para convexidad —

La convexidad muestra la relación no lineal entre el precio de la acción y el valor de la opción. Se simulan precios entre los percentiles 2.5% y 97.5% de la distribución futura.

— PARTE 4: Creación de gráficos —

## Griegas - Vencimiento Mes 1 
## 
## <table>
## <caption>Griegas - Vencimiento Mes 1 - Tabla de Griegas</caption>
##  <thead>
##   <tr>
##    <th style="text-align:right;"> Precio_Accion </th>
##    <th style="text-align:right;"> Delta </th>
##    <th style="text-align:right;"> Gamma </th>
##    <th style="text-align:right;"> Theta </th>
##    <th style="text-align:right;"> Vega </th>
##    <th style="text-align:right;"> Rho </th>
##   </tr>
##  </thead>
## <tbody>
##   <tr>
##    <td style="text-align:right;"> 96 </td>
##    <td style="text-align:right;"> 0.0387 </td>
##    <td style="text-align:right;"> 0.0027 </td>
##    <td style="text-align:right;"> -0.0056 </td>
##    <td style="text-align:right;"> 0.08 </td>
##    <td style="text-align:right;"> 0.0326 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 98 </td>
##    <td style="text-align:right;"> 0.0445 </td>
##    <td style="text-align:right;"> 0.0030 </td>
##    <td style="text-align:right;"> -0.0064 </td>
##    <td style="text-align:right;"> 0.09 </td>
##    <td style="text-align:right;"> 0.0382 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 100 </td>
##    <td style="text-align:right;"> 0.0507 </td>
##    <td style="text-align:right;"> 0.0033 </td>
##    <td style="text-align:right;"> -0.0073 </td>
##    <td style="text-align:right;"> 0.10 </td>
##    <td style="text-align:right;"> 0.0443 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 102 </td>
##    <td style="text-align:right;"> 0.0576 </td>
##    <td style="text-align:right;"> 0.0035 </td>
##    <td style="text-align:right;"> -0.0083 </td>
##    <td style="text-align:right;"> 0.12 </td>
##    <td style="text-align:right;"> 0.0512 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 104 </td>
##    <td style="text-align:right;"> 0.0649 </td>
##    <td style="text-align:right;"> 0.0038 </td>
##    <td style="text-align:right;"> -0.0093 </td>
##    <td style="text-align:right;"> 0.13 </td>
##    <td style="text-align:right;"> 0.0587 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 106 </td>
##    <td style="text-align:right;"> 0.0728 </td>
##    <td style="text-align:right;"> 0.0041 </td>
##    <td style="text-align:right;"> -0.0103 </td>
##    <td style="text-align:right;"> 0.15 </td>
##    <td style="text-align:right;"> 0.0669 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 108 </td>
##    <td style="text-align:right;"> 0.0813 </td>
##    <td style="text-align:right;"> 0.0044 </td>
##    <td style="text-align:right;"> -0.0115 </td>
##    <td style="text-align:right;"> 0.16 </td>
##    <td style="text-align:right;"> 0.0759 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 110 </td>
##    <td style="text-align:right;"> 0.0903 </td>
##    <td style="text-align:right;"> 0.0046 </td>
##    <td style="text-align:right;"> -0.0127 </td>
##    <td style="text-align:right;"> 0.18 </td>
##    <td style="text-align:right;"> 0.0857 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 112 </td>
##    <td style="text-align:right;"> 0.0999 </td>
##    <td style="text-align:right;"> 0.0049 </td>
##    <td style="text-align:right;"> -0.0139 </td>
##    <td style="text-align:right;"> 0.20 </td>
##    <td style="text-align:right;"> 0.0962 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 114 </td>
##    <td style="text-align:right;"> 0.1100 </td>
##    <td style="text-align:right;"> 0.0052 </td>
##    <td style="text-align:right;"> -0.0153 </td>
##    <td style="text-align:right;"> 0.21 </td>
##    <td style="text-align:right;"> 0.1075 </td>
##   </tr>
## </tbody>
## </table>
## Griegas - Vencimiento Mes 6 
## 
## <table>
## <caption>Griegas - Vencimiento Mes 6 - Tabla de Griegas</caption>
##  <thead>
##   <tr>
##    <th style="text-align:right;"> Precio_Accion </th>
##    <th style="text-align:right;"> Delta </th>
##    <th style="text-align:right;"> Gamma </th>
##    <th style="text-align:right;"> Theta </th>
##    <th style="text-align:right;"> Vega </th>
##    <th style="text-align:right;"> Rho </th>
##   </tr>
##  </thead>
## <tbody>
##   <tr>
##    <td style="text-align:right;"> 96 </td>
##    <td style="text-align:right;"> 0.0055 </td>
##    <td style="text-align:right;"> 0.0007 </td>
##    <td style="text-align:right;"> -0.0013 </td>
##    <td style="text-align:right;"> 0.01 </td>
##    <td style="text-align:right;"> 0.0028 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 98 </td>
##    <td style="text-align:right;"> 0.0070 </td>
##    <td style="text-align:right;"> 0.0008 </td>
##    <td style="text-align:right;"> -0.0017 </td>
##    <td style="text-align:right;"> 0.01 </td>
##    <td style="text-align:right;"> 0.0037 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 100 </td>
##    <td style="text-align:right;"> 0.0089 </td>
##    <td style="text-align:right;"> 0.0010 </td>
##    <td style="text-align:right;"> -0.0021 </td>
##    <td style="text-align:right;"> 0.02 </td>
##    <td style="text-align:right;"> 0.0047 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 102 </td>
##    <td style="text-align:right;"> 0.0111 </td>
##    <td style="text-align:right;"> 0.0012 </td>
##    <td style="text-align:right;"> -0.0026 </td>
##    <td style="text-align:right;"> 0.02 </td>
##    <td style="text-align:right;"> 0.0060 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 104 </td>
##    <td style="text-align:right;"> 0.0138 </td>
##    <td style="text-align:right;"> 0.0014 </td>
##    <td style="text-align:right;"> -0.0032 </td>
##    <td style="text-align:right;"> 0.03 </td>
##    <td style="text-align:right;"> 0.0076 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 106 </td>
##    <td style="text-align:right;"> 0.0169 </td>
##    <td style="text-align:right;"> 0.0017 </td>
##    <td style="text-align:right;"> -0.0039 </td>
##    <td style="text-align:right;"> 0.03 </td>
##    <td style="text-align:right;"> 0.0095 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 108 </td>
##    <td style="text-align:right;"> 0.0205 </td>
##    <td style="text-align:right;"> 0.0019 </td>
##    <td style="text-align:right;"> -0.0046 </td>
##    <td style="text-align:right;"> 0.04 </td>
##    <td style="text-align:right;"> 0.0117 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 110 </td>
##    <td style="text-align:right;"> 0.0246 </td>
##    <td style="text-align:right;"> 0.0022 </td>
##    <td style="text-align:right;"> -0.0055 </td>
##    <td style="text-align:right;"> 0.05 </td>
##    <td style="text-align:right;"> 0.0143 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 112 </td>
##    <td style="text-align:right;"> 0.0294 </td>
##    <td style="text-align:right;"> 0.0025 </td>
##    <td style="text-align:right;"> -0.0065 </td>
##    <td style="text-align:right;"> 0.06 </td>
##    <td style="text-align:right;"> 0.0173 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 114 </td>
##    <td style="text-align:right;"> 0.0347 </td>
##    <td style="text-align:right;"> 0.0028 </td>
##    <td style="text-align:right;"> -0.0077 </td>
##    <td style="text-align:right;"> 0.07 </td>
##    <td style="text-align:right;"> 0.0208 </td>
##   </tr>
## </tbody>
## </table>
## Griegas - Vencimiento Mes 12 
## 
## <table>
## <caption>Griegas - Vencimiento Mes 12 - Tabla de Griegas</caption>
##  <thead>
##   <tr>
##    <th style="text-align:right;"> Precio_Accion </th>
##    <th style="text-align:right;"> Delta </th>
##    <th style="text-align:right;"> Gamma </th>
##    <th style="text-align:right;"> Theta </th>
##    <th style="text-align:right;"> Vega </th>
##    <th style="text-align:right;"> Rho </th>
##   </tr>
##  </thead>
## <tbody>
##   <tr>
##    <td style="text-align:right;"> 96 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 98 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 100 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 102 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 104 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 106 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 108 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 110 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 112 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
##   <tr>
##    <td style="text-align:right;"> 114 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##    <td style="text-align:right;"> 0 </td>
##   </tr>
## </tbody>
## </table>

— PARTE 5: Resumen final —

Parámetros del Análisis
Parámetro Valor
Acción NVDA (NVIDIA)
Precio Inicial (S₀) $183.91
Strike Price (K) $183.91
Tasa Libre de Riesgo 3.69088%
Volatilidad Inicial 32%
Volatilidad Final 30%
Fecha Inicio 2026-04-17
Fecha Vencimiento 2027-04-16
Días Hábiles 250
Años Comerciales 0.9921