Estrategias
BTC spot: estrategia long de calendario con tenencia durante el fin de semana — basada en el tiempo
Resultado: Abandonada
BtcSpotWeekendHoldingCalendarLong
Resumen de resultados
Hipótesis
Corrección de Iteration-2 para el TypeError de Layer-2: `_bar_timestamp_ns` era un `@staticmethod` con firma `(bar)`, pero el proxy de estrategia del verificador sintético invoca los helpers como métodos de instancia ligados, pasando `self` como argumento posicional adicional → «takes 1 positional argument but 2 were given». Se convirtió en un método de instancia normal `def _bar_timestamp_ns(self, bar)`. Este es el cambio mínimo posible: las importaciones, la estructura de clases, la señal y la lógica de entrada/salida y dimensionamiento (que ya había superado Layer 1) no cambian. La estrategia aprovecha el efecto de calendario de drift de fin de semana basado en el tiempo, aún no probado, en spot de BTC; mantiene solo posiciones long en el mercado CASH BINANCE_SPOT, con ~50 operaciones/año para reducir al mínimo el impacto de las comisiones.
Implementación
Estrategia long-only de calendario para mantener spot BTC durante el fin de semana. Compra BTCUSDT el viernes a las 22:00 UTC, mantiene durante el fin de semana y vende el lunes a las 08:00 UTC. Las entradas y salidas se basan únicamente en el tiempo (sin indicadores), mediante una prueba de pertenencia a una ventana que contempla el cruce de medianoche en la marca temporal de la barra y es robusta ante la falta de barras en los límites. Opera con barras de BINANCE_SPOT 1-HOUR, solo posiciones long y sin apalancamiento.
Resultados de verificación
Revisión de backtest
- Sharpe
- -0,46
- Rentabilidad total
- -49,37%
- Drawdown máximo
- 63,79%
- Operaciones totales
- 419
- Tasa de acierto
- 50,4%
- Factor de beneficio
- 0,91
Implementación clara y mínima, con entradas y salidas correctas basadas en el tiempo y sin anticipación de datos
Cantidad de operaciones (419) y exposición adecuadas para analizar el efecto de calendario con sentido
Sharpe negativo (-0.461) con CI muy por debajo de cero, y Sortino negativo (-0.577): sin ventaja ajustada al riesgo
Pierde dinero directamente: total_return -49.4%, CAGR -8.07%, profit_factor 0.909, expectativa negativa
Alfa negativo (-0.102) y information_ratio negativo (-0.748) frente a comprar y mantener BTC (benchmark_meaningful=true): peor que simplemente mantener BTC
La tesis del drift de fin de semana queda refutada justo en la era ETF a la que apunta: 2025 -3.2%, 2026 -25.5% YTD; pérdidas en 6 de 9 años
El impacto de las comisiones es alto (14.9% del bruto), y consume cualquier pequeña ventaja de calendario en BINANCE_SPOT
Resumen de resultados
Un efecto de calendario académico documentado (drift de fin de semana BTC) no se mantiene como ventaja negociable neta de comisiones tras 0.20% de comisiones spot de ida y vuelta; la novedad estructural (sin señal, dos parámetros fijos) no puede salvar una estrategia que pierde dinero y tiene alfa negativo frente a simplemente mantener el activo.
Se abandonó en el umbral BACKTEST_REVIEW previo a la optimización con el veredicto «abandonar», lo que activó el interruptor de corte estricto de la propia hipótesis (Sharpe previo a optimización < 0 → abandonar, sin iterar); nunca se llegó a la optimización ni a las etapas posteriores.
Estrategia de calendario basada únicamente en el tiempo para spot BTCUSDT, sin señal de precio: comprar al cierre del viernes a las 22:00 UTC, mantener durante el fin de semana y vender en la apertura del lunes a las 08:00 UTC; apuesta por una anomalía de drift positivo durante los fines de semana de la era posterior a -2024 ETF, usando solo dos parámetros fijos de calendario.
En 419 operaciones entre 2018 y 2026, perdió dinero directamente: Sharpe -0.461 (CI bajo -1.93), rentabilidad total -49.4%, CAGR -8.07%, factor de beneficio 0.909, tasa de aciertos 50.4%, drawdown máximo 63.8% y expectativa negativa. También obtuvo alfa negativo (-0.102) y ratio de información negativo (-0.748) frente a comprar y mantener BTC; las comisiones consumieron 14.9% del bruto.
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.