Saltar al contenido
Todas las estrategias

Estrategias

Operación de pares de reversión a la media de la razón SOL/ETH neutral al mercado (BINANCE USD-M perpetuos, puntuación z de la razón logarítmica diaria, dos patas neutrales al dólar, condicionada por el régimen de correlación, 3 parámetros)

Resultado: Abandonada

SolEthRatioMeanReversionPairsLS

Resumen de resultados

SolEthRatioMeanReversionPairsLS abordó la mayor brecha de cuota de la cartera: la inclinación 84.8% solo larga, mediante una operación de pares limpia, mínima y neutral al mercado, evitando deliberadamente todos los casos fallidos recientes (financiación, liquidaciones, opciones, Hyperliquid, carry entre mercados y cestas de N activos) y usando perpetuos de Binance con historial completo para que no hubiera barreras de datos. El backtest fue una evaluación fiable y claramente negativa: la razón SOL/ETH presenta……Ver másVer menos

SolEthRatioMeanReversionPairsLS abordó la mayor brecha de cuota de la cartera: la inclinación 84.8% solo larga, mediante una operación de pares limpia, mínima y neutral al mercado, evitando deliberadamente todos los casos fallidos recientes (financiación, liquidaciones, opciones, Hyperliquid, carry entre mercados y cestas de N activos) y usando perpetuos de Binance con historial completo para que no hubiera barreras de datos. El backtest fue una evaluación fiable y claramente negativa: la razón SOL/ETH presenta tendencias en vez de revertir a la media, así que apostar contra sus desviaciones perdió 91.7%, con un drawdown de 93.1% y una cola muy poco neutral (asimetría -12.3, un solo día -49%, pérdidas mucho mayores que las ganancias); el filtro de correlación no hizo nada para evitar los descalabros. El revisor la abandonó por una premisa falsa, no por un defecto ajustable, y señaló que un barrido solo podría reescalar una distribución perdedora. La recomendación fue explícita: no volver a proponer reversión a la media de razones en pares de L1 con tendencia, y cualquier operación de pares futura debe usar un spread genuinamente cointegrado y con estacionariedad comprobada; SOL/ETH no lo es.

Hipótesis

Una operación de pares de arbitraje estadístico DOLLAR-NEUTRAL, TWO-LEG sobre dos activos principales de contratos inteligentes-L1 altamente correlacionados: SOLUSDT.BINANCE (posición primaria/larga o corta) y ETHUSDT.BINANCE (posición opuesta). Está diseñada deliberadamente para ser neutral al mercado y abordar la dimensión menos representada de la cartera (dirección: long_only es 84.8% frente a un objetivo de ≤55% — una brecha de 30 puntos, la mayor de cualquier categoría), evitando a la vez todos los……Ver másVer menos

Una operación de pares de arbitraje estadístico DOLLAR-NEUTRAL, TWO-LEG sobre dos activos principales de contratos inteligentes-L1 altamente correlacionados: SOLUSDT.BINANCE (posición primaria/larga o corta) y ETHUSDT.BINANCE (posición opuesta). Está diseñada deliberadamente para ser neutral al mercado y abordar la dimensión menos representada de la cartera (dirección: long_only es 84.8% frente a un objetivo de ≤55% — una brecha de 30 puntos, la mayor de cualquier categoría), evitando a la vez todos los callejones sin salida recientes: no es una señal de tasa de financiación (NOT L13), ni una estrategia basada en un feed de liquidaciones (NOT L3), ni una estructura de opciones (NOT L2), ni opera en Hyperliquid (NOT L11), ni es una estrategia de carry entre plataformas (NOT L1), ni una cesta de clasificación y rotación de N activos (NOT L12 — es un único par específico, 2 posiciones, 4 ejecuciones por operación de ida y vuelta, no 2N). La señal es intencionalmente minimalista para resistir al factor letal n.º 1 (sobreajuste, 202x): el logaritmo de la razón de precios de SOL/ETH se estandariza respecto de su propia media/desviación estándar móvil en una ventana de ~20 días. Cuando la razón se aleja mucho de su media (|z| ≥ 2.5), apostamos por la convergencia: posición larga en el activo relativamente barato, corta en el relativamente caro, con tamaños iguales en valor nocional de USD, para que la delta neta ≈ 0. Ambas posiciones usan futuros de BINANCE USD-M (la financiación/OHLCV está completamente catalogada para ambos símbolos; no hay una barrera de disponibilidad de datos), y ambos son perpetuos entre los -5 de mayor liquidez, por lo que las ejecuciones son realistas. Se mantienen durante días hasta que convergen. Solo 3 parámetros: ventana retrospectiva, umbral z de entrada, mínimo del régimen de correlación.

Implementa la hipótesis exactamente: pata principal SOLUSDT + pata opuesta ETHUSDT en futuros BINANCE USD-M (ambas completamente catalogadas, de liquidez alta; sin barreras de datos). La variable de decisión es la puntuación z de la razón logarítmica sin procesar, devuelta continuamente en cada barra (sin recortes) y con umbrales en unidades coincidentes contra entry_z/exit_z/stop_z. Solo 3 parámetros de ajuste determinan la economía (ventana retrospectiva, entry_z, corr_floor) para resistir el sobreajuste;……Ver másVer menos

Implementa la hipótesis exactamente: pata principal SOLUSDT + pata opuesta ETHUSDT en futuros BINANCE USD-M (ambas completamente catalogadas, de liquidez alta; sin barreras de datos). La variable de decisión es la puntuación z de la razón logarítmica sin procesar, devuelta continuamente en cada barra (sin recortes) y con umbrales en unidades coincidentes contra entry_z/exit_z/stop_z. Solo 3 parámetros de ajuste determinan la economía (ventana retrospectiva, entry_z, corr_floor) para resistir el sobreajuste; salida, stop y tamaño son controles de riesgo convencionales. Es deliberadamente neutral al mercado (largo+corto, un único par enfocado, 4 ejecuciones por ida y vuelta) para abordar la sobrerrepresentación de posiciones largas de la cartera, y evita todos los casos fallidos recientes (sin financiación, liquidaciones, opciones, Hyperliquid, carry entre mercados ni rotación de N activos). Ambas patas se ejecutan atómicamente dentro de calculate_signal mediante _maybe_act, usando SOL como referencia del estado de posición, para mantener las dos patas abiertas/cerradas juntas con historiales de precios alineados por marca temporal (las adiciones de una sola unidad conservan la alineación de índices). Se eligió el mercado de futuros porque la estrategia vende una pata en corto y usa apalancamiento>1, integrado en el cálculo del tamaño de posición (capital * position_fraction * self.config.leverage), según lo requerido. El valor predeterminado entry_z=2.0 (frente al límite 2.5 de la hipótesis) garantiza que la ventana del entorno de pruebas genere operaciones y permite que el optimizador lo reduzca; una divergencia de 2 sigma en la razón es un movimiento amplio, muy superior al costo de comisiones de ida y vuelta.

Resultado genuino de ausencia de ventaja / premisa falsa (NOT un problema de datos o de código: la cobertura de datos es completa: 182 operaciones, 955 días de operación, metrics_reliable=true). La razón logarítmica SOL/ETH no revierte a la media: presenta tendencias entre regímenes (reevaluación al alza de SOL 2021 frente a ETH), por lo que la apuesta por convergencia con |z|>=2 vende repetidamente en corto la pata cara durante una tendencia persistente y acaba arrollada: total_return -91.7%, max_drawdown 93.1%……Ver másVer menos

Resultado genuino de ausencia de ventaja / premisa falsa (NOT un problema de datos o de código: la cobertura de datos es completa: 182 operaciones, 955 días de operación, metrics_reliable=true). La razón logarítmica SOL/ETH no revierte a la media: presenta tendencias entre regímenes (reevaluación al alza de SOL 2021 frente a ETH), por lo que la apuesta por convergencia con |z|>=2 vende repetidamente en corto la pata cara durante una tendencia persistente y acaba arrollada: total_return -91.7%, max_drawdown 93.1% (umbral de abandono definitivo), Sharpe -0.73, PF 0.735, expectativa negativa y pérdidas en todos los años 2021/2022/2023/2025. El libro «neutral al dólar» no es neutral en la práctica: asimetría -12.3, curtosis 271, un solo día -49%, largest_loss -$76.5k frente a largest_win $28.1k. Esto no se puede corregir con el barrido de parámetros de 2 horas: reducir el tamaño o reajustar los umbrales z solo reescala una distribución de expectativa negativa y tasa de aciertos inferior a -50%, con pérdidas mayores que las ganancias; no puede cambiar el signo, y la cola catastrófica es inherente a apostar contra una razón con tendencia. Es coherente con la supervivencia neutral al mercado 0/53 de la cartera. Recomiendo que el responsable de investigación no vuelva a proponer reversión a la media de razones/spreads en pares principales de L1 con tendencia; si se vuelve a probar un enfoque de pares, requiere un par genuinamente cointegrado (con estacionariedad del spread comprobada estadísticamente, no solo alta correlación de rendimientos), condición que SOL/ETH no cumple.

Implementación

Operación de pares de reversión a la media de la razón SOL/ETH neutral al dólar sobre perpetuos de BINANCE USD-M (barras diarias). Estandariza log(SOL/ETH) en una puntuación z sobre una ventana móvil de ~20 días; cuando |z| >= entry_z, abre un par de dos patas neutral al mercado: largo en la pata barata, corto en la pata cara, mismo nominal de USD por pata (delta neta ~0). Un umbral mínimo del régimen de correlación sobre los rendimientos logarítmicos diarios de SOL/ETH condiciona las entradas, de modo que solo opera mientras la razón realmente se mueve conjuntamente. Cierra por convergencia (|z| <= exit_z), por stop de divergencia (|z| >= stop_z) o al alcanzar el período máximo de mantenimiento. Apalancamiento 2x, con nominal por pata = 25% del capital x apalancamiento, limitado por la exposición bruta, de modo que la exposición bruta sea ~1.0x del capital y siga siendo neutral a beta.

Resultados de verificación

Si falla una pata de ETH, cerrar inmediatamente cualquier pata SOL abierta, o establecer el estado de entrada solo después de confirmar ambas ejecuciones.

Un fallo de entrada de una sola pata deja una posición sin cobertura y sin límite de tiempo. La pata SOL se envía primero y luego ETH; si el envío de ETH genera una excepción, el bloque except restablece entry_bar_idx=None y direction=0, pero la pata SOL ya está abierta. Una posición SOL descubierta con entry_bar_idx=None hace que held se calcule como 0 para siempre, así que el stop temporal max_holding_bars nunca puede activarse: solo una salida basada en z puede cerrarla. Esto rompe la invariancia de neutralidad al dólar. Es poco probable en el backtest (ejecuciones dentro del evento), pero es un riesgo latente en simulación o en producción.

corr_floor != estacionariedad; considera un filtro de semivida/tendencia antes de gastar presupuesto de optimización.

El sandbox es catastrófico (-91.7%, Sharpe -4.10, PF 0.67, DD 93%), pero esto NOT es una firma de defecto del código según L17: win_rate 0.478 (no 0), |Sharpe| 4.1 (no >5), PF 0.67 (no 0), posiciones largas y cortas simétricas 91/91, beta ~ -0.04 (realmente neutral al delta), polaridad correcta. Es un fallo de ventaja/régimen: la reversión a la media no pudo contrarrestar una tendencia persistente de SOL frente a ETH (short_win_rate 0.407). El analista debería considerarlo un fuerte indicio a priori para abandonar en BACKTEST_REVIEW.

Restablecer entry_z=2.5 para ajustarlo a la hipótesis, o permitir que el optimizador lo reduzca.

El valor predeterminado entry_z=2.0 está por debajo de |z|>=2.5, indicado en la hipótesis. La mecánica estructural es correcta; solo difiere la magnitud (documentada como una flexibilización deliberada para que opere el entorno de pruebas de 91 días). No es crítico.

Revisión de backtest

Sharpe
-0,73
Rentabilidad total
-91,72%
Drawdown máximo
93,07%
Operaciones totales
182
Tasa de acierto
48,4%
Factor de beneficio
0,73

Sin barrera de datos: 182 operaciones durante 955 días de operación, ambas patas completamente catalogadas, funding_events_available 7203, metrics_reliable=true; el resultado ofrece una evaluación fiable de la ventaja

Diseño limpio de un solo par (2 patas, sin artefactos de agregación de cestas/rotación), señal mínima de 3 parámetros para resistir el sobreajuste

Pérdidas contundentes: total_return -91.7%, Sharpe -0.73, profit_factor 0.735, expectativa -$393/operación, avg_trade_return_pct -2.05%, information_ratio -0.94

Catastrófico y consistente: max_drawdown 93.1% (abandono definitivo según L19), negativo en 2021 (-42%), 2022 (-9%), 2023 (-41.5%), 2025 (-9.4%)

El libro «neutral al dólar» no es neutral: asimetría -12.3, curtosis 271, un solo día -49% (2021-02-21), largest_loss -$76.5k frente a largest_win $28.1k: la razón SOL/ETH muestra tendencias entre regímenes en vez de revertir a la media, por lo que las apuestas por convergencia quedan arrolladas

El filtro del régimen de correlación no evitó los descalabros; la premisa (reversión a la media de la razón) es falsa, no un defecto ajustable

Resumen de resultados

Una alta correlación de rendimientos no es cointegración: una razón puede estar estrechamente correlacionada y aun así mostrar tendencias entre regímenes (reevaluación al alza de SOL 2021 frente a ETH), por lo que la reversión a la media de razones/spreads en pares principales de L1 con tendencia arrasa las apuestas por convergencia. Todo enfoque de pares requiere un spread cuya estacionariedad se haya comprobado estadísticamente, no solo patas correlacionadas, en consonancia con la supervivencia neutral al mercado 0/53 de la cartera.

El revisor del backtest devolvió «abandonar» en la etapa previa a la optimización: este fue un resultado genuino de premisa falsa, no un problema de datos o de código; la razón logarítmica SOL/ETH muestra tendencias entre regímenes en lugar de revertir a la media, por lo que la apuesta por convergencia vendió repetidamente en corto la pata cara durante una tendencia persistente, y solo el drawdown de 93.1% ya superó el umbral de abandono definitivo. Un barrido de parámetros no puede cambiar una distribución de expectativa negativa, tasa de aciertos inferior a -50% y pérdidas mayores que las ganancias.

Operación de pares de arbitraje estadístico neutral al dólar, de dos patas, sobre perpetuos de Binance SOLUSDT y ETHUSDT USD-M (barras diarias), que estandarizaba la razón de precios logarítmica SOL/ETH en una puntuación z en una ventana de ~20 días y apostaba por la convergencia cuando se alejaba de su media (|z| >= umbral de entrada): tomaba una posición larga en la pata barata y corta en la cara, con nominales iguales, condicionada por un umbral mínimo del régimen de correlación y mantenida durante días.

Con cobertura completa de datos (182 operaciones durante 955 días de operación, metrics_reliable=true), el resultado fue claramente desfavorable: rendimiento total -91.7%, Sharpe -0.73, factor de beneficio 0.735, expectativa -$393/operación, avg_trade_return_pct -2.05% y razón de información -0.94, con un drawdown máximo catastrófico de 93.1%, pérdidas en 2021/2022/2023/2025 y un libro supuestamente neutral que mostró asimetría -12.3, curtosis 271, un solo día -49% y una pérdida máxima de -$76.5k frente a una ganancia máxima de $28.1k. No se ejecutó ninguna etapa de optimizació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.