Estrategias
Backtest de estrategias de trading: venta de puts semanales de Deribit con garantía en efectivo BTC OTM — captura de la prima de riesgo de volatilidad, con filtro de umbral IV>RV y tendencia | Stratmill
Resultado: Abandonada
BtcDeribitWeeklyCashSecuredPutWriteVrpTrendGated
Backtest de estrategias de trading: venta de puts semanales de Deribit con garantía en efectivo BTC OTM — captura de la prima de riesgo de volatilidad, con filtro de umbral IV>RV y tendencia | Stratmill
Hipótesis
verifying_stuck_3_timeouts
Implementación
Estrategia semanal de venta de puts con efectivo como garantía sobre opciones OTM de BTC (una sola pata, ~6% OTM, ~7 DTE), con rollover semanal y cierre 24 h antes del vencimiento. Solo vende la put cuando se cumplen ambos filtros estructurales: un filtro VRP (volatilidad implícita de DVOL >= volatilidad realizada de los últimos 10 días 1.15x) y un filtro de tendencia (el precio spot por encima de su SMA de 50 días). El tamaño se calcula respecto al efectivo y al patrimonio (0.85 del patrimonio dividido por el precio spot, redondeado hacia abajo a 0.1 contrato), con apalancamiento 1.0, por lo que la pérdida máxima está limitada por el precio de ejercicio. El perpetuo de Deribit es el instrumento principal únicamente porque marca el reloj del rollover semanal; nunca se negocia el activo subyacente.
Resultados de verificación
Historial de iteraciones
Verificación fallida (Layer 3 — backtest del sandbox): la prueba rápida superó el límite de tiempo de 300s. Casi siempre esto significa que el trabajo por barra escala con el historial; por ejemplo, volver a recorrer toda la serie de financiación o de datos suplementarios, o reconstruir una lista y llamar a min()/sorted() dentro de calculate_signal()/on_bar() en cada barra. Precalcula los arrays ordenados de marcas de tiempo ONCE en __init__ y usa bisect, o almacena en caché las consultas por marca de tiempo, para que el coste por barra sea O(log n), no O(n).
Stratmill es una herramienta de investigación y paper trading, no asesoramiento financiero ni un bróker. Los resultados de backtest y paper trading son hipotéticos. Operar conlleva riesgo de pérdida.