#1981
#1982
Re: Swing trading IBEX35
Tyryton, Jemar, os doy la razón y además con pruebas en contra de mí mismo. Llevo unos meses pasando por el backtest las estrategias que más se venden por ahí y el marcador va así: el cruce de medias 50/200 sobre 36 años del S&P da un 8,3% anual contra el 9,4% de no hacer nada. Un sistema de sentimiento de mercado que probé se quedaba por debajo de su equivalente pasivo. Y repartir la entrada en el tiempo pierde contra meterlo de golpe siete de cada diez veces. Ninguno gana. Vuestra conclusión es la mía.
Ahora, lo que me parece que falta en esa frase, y lo digo con el Ibex por delante que es lo nuestro:
He medido cuánto se tarda en recuperar el máximo anterior. En el Ibex sin dividendos, quien compró en noviembre de 2007 no volvió a ver su máximo hasta octubre de 2025. Dieciocho años. Por el camino, una caída del 62,6%. En el S&P la peor racha fueron 7,2 años, del 2000 al 2007.
Con dividendos reinvertidos el Ibex recupera bastante antes, sobre finales de 2023, que es la otra cara del asunto y por eso conviene mirar siempre la versión con dividendos. Pero aun así son dieciséis años.
Por eso creo que la comparación no es del todo justa tal y como la hacemos siempre. Comprar y mantener no compite en rentabilidad: ahí gana casi siempre y no hay discusión. Compite en aguante. La pregunta que a mí me parece la buena no es cuál da más, sino cuál eres capaz de cumplir de verdad. Un 9,4% anual es imbatible sobre el papel y no vale nada si te sales en el mes 14 de los dieciocho años.
Y ahí es donde los sistemas sí hacen algo, aunque den menos: el cruce de medias se dejaba un 34% en su peor momento contra el 57% del índice, y en 2008 perdió un 5% mientras el índice se dejaba un 57%. Pagas rentabilidad y compras un viaje que puedes soportar. Que a lo mejor es un mal negocio, pero no es lo mismo que decir que no sirve para nada.
Cyrano76, tus dos matices me los quedo enteros. El de operar en el primer y el último precio es demoledor y por eso decía que aquello no es una estrategia: con la volatilidad de la apertura eso no se ejecuta ni de broma. Y sobre lo de operar también en corto, ahí va una consecuencia del dato que a lo mejor te sirve: si el retorno del índice se genera de noche, un corto que se queda abierto tiene ese viento en contra de forma estructural, no por mala suerte. No lo digo para desanimarte, sino porque si tienes medido el resultado de tus cortos frente a tus largos, sería interesante ver si esa diferencia aparece en tus propios números.
Y gracias por lo del futuro y el vencimiento, eso no lo sabía.
Ahora, lo que me parece que falta en esa frase, y lo digo con el Ibex por delante que es lo nuestro:
He medido cuánto se tarda en recuperar el máximo anterior. En el Ibex sin dividendos, quien compró en noviembre de 2007 no volvió a ver su máximo hasta octubre de 2025. Dieciocho años. Por el camino, una caída del 62,6%. En el S&P la peor racha fueron 7,2 años, del 2000 al 2007.
Con dividendos reinvertidos el Ibex recupera bastante antes, sobre finales de 2023, que es la otra cara del asunto y por eso conviene mirar siempre la versión con dividendos. Pero aun así son dieciséis años.
Por eso creo que la comparación no es del todo justa tal y como la hacemos siempre. Comprar y mantener no compite en rentabilidad: ahí gana casi siempre y no hay discusión. Compite en aguante. La pregunta que a mí me parece la buena no es cuál da más, sino cuál eres capaz de cumplir de verdad. Un 9,4% anual es imbatible sobre el papel y no vale nada si te sales en el mes 14 de los dieciocho años.
Y ahí es donde los sistemas sí hacen algo, aunque den menos: el cruce de medias se dejaba un 34% en su peor momento contra el 57% del índice, y en 2008 perdió un 5% mientras el índice se dejaba un 57%. Pagas rentabilidad y compras un viaje que puedes soportar. Que a lo mejor es un mal negocio, pero no es lo mismo que decir que no sirve para nada.
Cyrano76, tus dos matices me los quedo enteros. El de operar en el primer y el último precio es demoledor y por eso decía que aquello no es una estrategia: con la volatilidad de la apertura eso no se ejecuta ni de broma. Y sobre lo de operar también en corto, ahí va una consecuencia del dato que a lo mejor te sirve: si el retorno del índice se genera de noche, un corto que se queda abierto tiene ese viento en contra de forma estructural, no por mala suerte. No lo digo para desanimarte, sino porque si tienes medido el resultado de tus cortos frente a tus largos, sería interesante ver si esa diferencia aparece en tus propios números.
Y gracias por lo del futuro y el vencimiento, eso no lo sabía.
#1983
Re: Swing trading IBEX35
#1984
Re: Swing trading IBEX35
Los datos de distribución de resultados entre largos y cortos los tengo en mi backtest, pero no los tengo a mano ahora. Los recupero y te los paso luego o mañana.
De todos modos, si no recuerdo mal, en el cómputo global de mi backtest tanto los cortos como los largos suman de forma positiva al resultado total. Puedo ver una distribución por años para entender si hay continuidad en la operativa o si son resultados positivos esporádicos.
No obstante, yo no estoy siempre en mercado. De hecho, a lo largo del año paso más días fuera que dentro, de modo que en la práctica estoy eligiendo que días creo que son más favorables a las distintas posiciones (largas o cortas). Esto hace que mi operativa no pueda verse como un continuo, ya que estoy entrando y saliendo e introduciendo un factor discrecional en la operativa. Sería algo análogo a elegir acciones concretas frente a operar índice, supongo.
De todos modos, si no recuerdo mal, en el cómputo global de mi backtest tanto los cortos como los largos suman de forma positiva al resultado total. Puedo ver una distribución por años para entender si hay continuidad en la operativa o si son resultados positivos esporádicos.
No obstante, yo no estoy siempre en mercado. De hecho, a lo largo del año paso más días fuera que dentro, de modo que en la práctica estoy eligiendo que días creo que son más favorables a las distintas posiciones (largas o cortas). Esto hace que mi operativa no pueda verse como un continuo, ya que estoy entrando y saliendo e introduciendo un factor discrecional en la operativa. Sería algo análogo a elegir acciones concretas frente a operar índice, supongo.
#1985
Re: Swing trading IBEX35
Buenos días, Carterareal.
Ya he comprobado mis datos, y efectivamente tanto los largos como los cortos suman de forma positiva en el total a los resultados. En mi backtest desde 2010 hasta 2025, el 40% del resultado total proviene de operaciones a largo y el 60% proviene de operaciones a corto.
Por años, hay un poco de todo. La mitad de los años, los dos tipos de activación son positivos. Luego hay 5 años en los que un tipo de activación gana y otro pierde, pero curiosamente el resultado total de esos años es positivo, y luego hay otros tres años en los que el resultado de ambos tipos de activación es negativo.
En definitiva, como estoy haciendo "cherry-picking" de los días en los que estoy operando, estoy introduciendo un sesgo discrecional en el comportamiento general del mercado, de modo que en realidad me estoy descorrelacionando de los comportamientos generales del índice.
Abrazo,
Ya he comprobado mis datos, y efectivamente tanto los largos como los cortos suman de forma positiva en el total a los resultados. En mi backtest desde 2010 hasta 2025, el 40% del resultado total proviene de operaciones a largo y el 60% proviene de operaciones a corto.
Por años, hay un poco de todo. La mitad de los años, los dos tipos de activación son positivos. Luego hay 5 años en los que un tipo de activación gana y otro pierde, pero curiosamente el resultado total de esos años es positivo, y luego hay otros tres años en los que el resultado de ambos tipos de activación es negativo.
En definitiva, como estoy haciendo "cherry-picking" de los días en los que estoy operando, estoy introduciendo un sesgo discrecional en el comportamiento general del mercado, de modo que en realidad me estoy descorrelacionando de los comportamientos generales del índice.
Abrazo,
#1986
Re: Swing trading IBEX35
#1988
Re: Swing trading IBEX35
Cyrano76, gracias por ir a mirarlo de verdad. Que alguien conteste "lo compruebo y te lo digo" y vuelva con los números es raro hasta en los sitios donde se supone que se hace.
Y creo que tu 60% en cortos tiene más mérito del que le estás dando. Fui a medir tu periodo exacto, 2010 a 2025, y conté los 4.090 huecos nocturnos del Ibex uno a uno:
hueco medio por noche +0,043%
noches que abren al alza 55,2%
Parece poquísimo, y por noche lo es, pero va siempre en la misma dirección: cada noche que pasas corto tienes de media ese viento en contra, solo por estructura y sin que nadie haya hecho nada mal. Si pasaras dentro 60 noches al año son un 2,6% anual; si fueran 100, un 4,4%.
Como tú mismo dices que pasas más días fuera que dentro, tu arrastre estará por la parte baja de esa horquilla, pero es negativo igualmente. Y sacar de los cortos el 60% del resultado remando contra eso, en un periodo en el que además el índice subió, no es poca cosa: es justamente lo que dices al final, que estás eligiendo días y descorrelacionándote. Estos números respaldan tu tesis mejor que cualquier argumento.
Si te apetece afinarlo, con saber cuántas noches al año pasas dentro te sale tu cifra exacta: multiplicas 0,043% por ese número de noches y ahí tienes lo que te cuesta la estructura.
Lo de los tres años con los dos lados en negativo también te lo compro como dato bueno, aunque suene raro decirlo. Un backtest de dieciséis años en el que todos los años salen bien sería mucho más sospechoso que uno con tres años malos.
Y ahora la única duda que me queda, y te la hago como duda porque a lo mejor te he entendido mal. El otro día escribiste que ejecutas en real sin toma de decisiones, y ahora dices que eliges los días y que eso mete un factor discrecional. Se me ocurre que sean compatibles, si lo que pasa es que tus reglas solo dan señal algunos días y por eso pasas más tiempo fuera que dentro. Pero si la elección del día la pones tú por encima de las reglas, entonces el backtest y lo que haces en real no están midiendo lo mismo, y el resultado real podría ser mejor o peor que el simulado sin que el backtest te avise.
Lo digo porque es el único sitio donde yo me haría daño con un sistema como el tuyo, no porque piense que te pasa. ¿La selección de días está dentro de las reglas o la haces tú sobre la marcha?
Y creo que tu 60% en cortos tiene más mérito del que le estás dando. Fui a medir tu periodo exacto, 2010 a 2025, y conté los 4.090 huecos nocturnos del Ibex uno a uno:
hueco medio por noche +0,043%
noches que abren al alza 55,2%
Parece poquísimo, y por noche lo es, pero va siempre en la misma dirección: cada noche que pasas corto tienes de media ese viento en contra, solo por estructura y sin que nadie haya hecho nada mal. Si pasaras dentro 60 noches al año son un 2,6% anual; si fueran 100, un 4,4%.
Como tú mismo dices que pasas más días fuera que dentro, tu arrastre estará por la parte baja de esa horquilla, pero es negativo igualmente. Y sacar de los cortos el 60% del resultado remando contra eso, en un periodo en el que además el índice subió, no es poca cosa: es justamente lo que dices al final, que estás eligiendo días y descorrelacionándote. Estos números respaldan tu tesis mejor que cualquier argumento.
Si te apetece afinarlo, con saber cuántas noches al año pasas dentro te sale tu cifra exacta: multiplicas 0,043% por ese número de noches y ahí tienes lo que te cuesta la estructura.
Lo de los tres años con los dos lados en negativo también te lo compro como dato bueno, aunque suene raro decirlo. Un backtest de dieciséis años en el que todos los años salen bien sería mucho más sospechoso que uno con tres años malos.
Y ahora la única duda que me queda, y te la hago como duda porque a lo mejor te he entendido mal. El otro día escribiste que ejecutas en real sin toma de decisiones, y ahora dices que eliges los días y que eso mete un factor discrecional. Se me ocurre que sean compatibles, si lo que pasa es que tus reglas solo dan señal algunos días y por eso pasas más tiempo fuera que dentro. Pero si la elección del día la pones tú por encima de las reglas, entonces el backtest y lo que haces en real no están midiendo lo mismo, y el resultado real podría ser mejor o peor que el simulado sin que el backtest te avise.
Lo digo porque es el único sitio donde yo me haría daño con un sistema como el tuyo, no porque piense que te pasa. ¿La selección de días está dentro de las reglas o la haces tú sobre la marcha?
#1989
Re: Swing trading IBEX35
#1990
Re: Swing trading IBEX35
Hola de nuevo.
Técnicamente, no es que "elija los días" porque, como decía más arriba, en mi sistema no tomo decisiones, ya que las reglas están fijadas de antemano. Lo que quería decir es que al seguir las reglas de mi sistema el propio sistema determina qué días opero y qué días no. Esas reglas me han marcado, por ejemplo, la entrada de hoy, y no he tomado ninguna decisión. Simplemente se cumplía mi setup y he ejecutado la entrada, sin pensar ni decidir nada. Las propias reglas son las que discriminan.
Las últimas semanas estoy operando bastante, pero he tenido temporadas en las que he estado semanas sin ninguna activación, simplemente porque no se han dado las condiciones que exige mi sistema para entrar a mercado.
Por otro lado, aclarar que el sistema está pensado como una especie de algoritmo que cubre todas las situaciones posibles. Algo como esto:
Las últimas semanas estoy operando bastante, pero he tenido temporadas en las que he estado semanas sin ninguna activación, simplemente porque no se han dado las condiciones que exige mi sistema para entrar a mercado.
Por otro lado, aclarar que el sistema está pensado como una especie de algoritmo que cubre todas las situaciones posibles. Algo como esto:
- Si se cumplen estas tres condiciones (X, Y, Z) en un cierre diario, abres posición, con un stop loss a 50 puntos por debajo de la entrada y un objetivo a 50 puntos por encima de la entrada.
- Si se toca el stop, cierras la operación en pérdida (-50p).
- Si se toca el objetivo, colocas un nuevo stop profit en +25p y pones un segundo objetivo a +100p por encima del precio de entrada.
- Si se alcanza el stop profit, cierras la posición (+25p).
- Si se alcanza el segundo objetivo, cierras en take profit (+100p).
Mi sistema no es exactamente así; esto es solo un ejemplo, pero ilustra el comentario de que no tomo decisiones. Las decisiones las tomé durante el backtest y el proceso de ajuste que hice a los niveles operativos y a las condiciones de entrada. No obstante, esas tres condiciones de entrada (X, Y, Z) sí implican una selección de los días en los que voy a operar que, en teoría, deberían ser estadísticamente más favorables al modelo operativo después de muchas iteraciones.
Un cordial saludo,
#1991
Re: Swing trading IBEX35
#1992
Re: Swing trading IBEX35
Buenas a todos. Ya estoy de vuelta. Con los cortos de REPSOL me estan dando una pequeña paliza, esperaba bajada petroleo.Contento con haber soltado solaria y hoy me
He puesto largo con ENAGAS en 16,33€ con una cantidad muy importante apalancado CFDs . A ver si recupero lo de REPSOL....Suerte a todos
He puesto largo con ENAGAS en 16,33€ con una cantidad muy importante apalancado CFDs . A ver si recupero lo de REPSOL....Suerte a todos
#1993
Re: Swing trading IBEX35
Vengo desentrenado. El mercado está para seguirlo a diario y 10 dias fuera se notan y mucho...Sigo con cortos en REPSOL Y largos con objetivo 17,20 en ENAGAS...De momento fatal la estrategia. SI Mañana no cambia la tendencia de ambas; tendré que ejecutar stop y salir con pérdidas... Suerte a todos
#1994
Re: Swing trading IBEX35
Cyrano76, perdona la tardanza en contestar, que te tomaste el trabajo de explicarlo con detalle y te he dejado una semana colgado.
Y me queda claro, tenías razón tú: si las condiciones X, Y, Z son las que deciden qué días hay operación, entonces la selección de días está dentro del sistema y no hay discrecionalidad por ningún lado. Retiro lo que insinuaba. Lo que yo llamaba "elegir días" es lo que tú llamas que el setup se dé o no se dé, y es lo mismo visto desde fuera.
De todo lo que cuentas se me queda enganchada otra cosa, y te la suelto porque acabo de pasar por ella y me ha costado un disgusto. Dices que las decisiones las tomaste durante el backtest y el proceso de ajuste a los niveles operativos y a las condiciones de entrada. Esa frase es exactamente donde a mí se me cayó un sistema hace un mes.
Estuve midiendo el método de otro forero, con reglas suyas. Lo probé sobre 2015-2019 y daba cinco puntos al año por encima del mercado, todos los años positivos. Buena pinta. Pero antes de mirar nada más había dejado 2020-2025 apartado y con un tope en el programa para no poder abrirlo sin querer, y había escrito qué consideraría un buen resultado. Cuando lo abrí: menos doce puntos al año. No es que bajara, es que cambió de signo, y el grupo que el sistema decía evitar resultó ser el único que ganaba.
Lo que me llevé de aquello es que yo no había medido su sistema: había medido qué le gustaba al mercado entre 2015 y 2019. Y no lo habría sabido nunca si no hubiera guardado esos seis años sin tocar.
Así que la pregunta, con toda la curiosidad y sin segundas: cuando ajustaste los niveles y las condiciones de entrada, ¿lo hiciste sobre todo el histórico, o guardaste un trozo sin mirar para comprobarlo después? Si lo guardaste, tienes algo que la mayoría de los sistemas que se ven por ahí no tiene. Y si no, tampoco significa que tu sistema no funcione: significa que aún no sabes cuánto de lo que ves es el sistema y cuánto es el periodo. Que es justo lo que yo creía saber y no sabía.
Robin63, te leo también. Lo de que diez días fuera se notan lo firmo, aunque en mi caso el sistema opera igual me haya ido o no, que para eso está. Ánimo con la racha, que a todos nos toca.
Y me queda claro, tenías razón tú: si las condiciones X, Y, Z son las que deciden qué días hay operación, entonces la selección de días está dentro del sistema y no hay discrecionalidad por ningún lado. Retiro lo que insinuaba. Lo que yo llamaba "elegir días" es lo que tú llamas que el setup se dé o no se dé, y es lo mismo visto desde fuera.
De todo lo que cuentas se me queda enganchada otra cosa, y te la suelto porque acabo de pasar por ella y me ha costado un disgusto. Dices que las decisiones las tomaste durante el backtest y el proceso de ajuste a los niveles operativos y a las condiciones de entrada. Esa frase es exactamente donde a mí se me cayó un sistema hace un mes.
Estuve midiendo el método de otro forero, con reglas suyas. Lo probé sobre 2015-2019 y daba cinco puntos al año por encima del mercado, todos los años positivos. Buena pinta. Pero antes de mirar nada más había dejado 2020-2025 apartado y con un tope en el programa para no poder abrirlo sin querer, y había escrito qué consideraría un buen resultado. Cuando lo abrí: menos doce puntos al año. No es que bajara, es que cambió de signo, y el grupo que el sistema decía evitar resultó ser el único que ganaba.
Lo que me llevé de aquello es que yo no había medido su sistema: había medido qué le gustaba al mercado entre 2015 y 2019. Y no lo habría sabido nunca si no hubiera guardado esos seis años sin tocar.
Así que la pregunta, con toda la curiosidad y sin segundas: cuando ajustaste los niveles y las condiciones de entrada, ¿lo hiciste sobre todo el histórico, o guardaste un trozo sin mirar para comprobarlo después? Si lo guardaste, tienes algo que la mayoría de los sistemas que se ven por ahí no tiene. Y si no, tampoco significa que tu sistema no funcione: significa que aún no sabes cuánto de lo que ves es el sistema y cuánto es el periodo. Que es justo lo que yo creía saber y no sabía.
Robin63, te leo también. Lo de que diez días fuera se notan lo firmo, aunque en mi caso el sistema opera igual me haya ido o no, que para eso está. Ánimo con la racha, que a todos nos toca.
#1995
Re: Swing trading IBEX35
Hola Carterareal,
Cero preocupación por los tiempos de respuesta. Esto es un foro y tienes todo el tiempo del mundo para contestar. No hay prisa.
En cuanto al problema que comentas, soy efectivamente consciente de ello. En el argot técnico, esto tiene un nombre: Overfitting, o sobreajuste y es un problema muy real. Explicado de forma sencilla, esto ocurre cuando una estrategia o sistema automatizado se adapta de manera excesiva a los datos históricos en los que se ha probado, memorizando el pasado en lugar de aprender patrones reales
Lamentablemente, cuando hice mi primer backtest no tenía esto en mente, así que, como respuesta general, sí, mi sistema peca en mayor o menor medida de cierto sobreajuste. No obstante, a lo largo de los años he hecho nuevas iteraciones del backtest añadiendo datos nuevos a medida que la información iba estando disponible y hay varios aspectos de esto que quiero comentar:
Cero preocupación por los tiempos de respuesta. Esto es un foro y tienes todo el tiempo del mundo para contestar. No hay prisa.
En cuanto al problema que comentas, soy efectivamente consciente de ello. En el argot técnico, esto tiene un nombre: Overfitting, o sobreajuste y es un problema muy real. Explicado de forma sencilla, esto ocurre cuando una estrategia o sistema automatizado se adapta de manera excesiva a los datos históricos en los que se ha probado, memorizando el pasado en lugar de aprender patrones reales
Lamentablemente, cuando hice mi primer backtest no tenía esto en mente, así que, como respuesta general, sí, mi sistema peca en mayor o menor medida de cierto sobreajuste. No obstante, a lo largo de los años he hecho nuevas iteraciones del backtest añadiendo datos nuevos a medida que la información iba estando disponible y hay varios aspectos de esto que quiero comentar:
- Cuando hago mi backtest, además de evaluar el resultado total de todo el periodo, hago un análisis año por año, tanto por puntos totales obtenidos como por porcentaje anual de ratio de éxito de las activaciones. Esto ayuda a apreciar que los resultados del sistema no dependen de un periodo de tiempo concreto, sino que hay homogeneidad en los resultados, aunque no todos los años sean buenos.
- De las distintas opciones que evalúo en el backtest, no suelo elegir la que da mejor resultado en total, sino la que es más estable en el tiempo, aunque dé menos puntos en el cómputo global.
- Cuando termino el análisis con el dataset completo, suelo hacer un nuevo análisis con un dataset más reducido. Por ejemplo, en vez de analizar los últimos 15 años, analizo solo los últimos 5, contrasto que los resultados son consistentes y aplico ajustes si es necesario, para luego evaluar todo el periodo completo de 15 años con los ajustes. En mi cabeza, los datos de mercado más recientes tienen más validez que los más antiguos, ya que reflejan mejor la actualidad del mercado.
- Por la temporalidad en la que opero, mi sistema no se basa en fundamentos coyunturales de mercado que cambien fácilmente, sino más bien en gestos cotidianos que, tal y como yo lo veo, son consustanciales al precio y mantienen su vigencia a lo largo del tiempo. Explicado en más detalle con el ejemplo que ponía la semana pasada: Un martillo invertido representa una subida en el precio, un rechazo en un nivel determinado y un retroceso posterior que puede ser una señal de vuelta si ocurre al final de una tendencia alcista. Este tipo de situación no es circunstancial en el mercado, sino que forma parte del comportamiento habitual del precio.
- Por fortuna o por desgracia, solo disponemos del pasado como fuente de información para intentar entender el mercado. Nada de lo que hagamos en términos tácticos o estratégicos se va a basar más que en lo que ha ocurrido anteriormente, de modo que cualquier estrategia, tanto técnica como fundamental como algorítmica, se apoya necesariamente en acontecimientos previos, en mayor o menor medida, así que nuestra capacidad para prever el futuro va a presentar siempre limitaciones que no vamos a poder evitar.
En definitiva, soy consciente de que cuando entro al mercado asumo riesgos y de que las cosas pueden salir mal. Para mí, el trading no es más que un pequeño emprendimiento en el que intento sacar una idea adelante, pero no tengo ninguna garantía de llegar a buen puerto, sino que más bien pruebo a buscarle las vueltas al precio basándome en la mejor versión posible del análisis que puedo realizar.
Lo bueno de esto es que, después de 11 años, la cuenta sigue en pie, la ilusión sigue intacta y he aprendido y madurado a niveles que jamás habría imaginado cuando empecé.
Muchas gracias por tus cuestionamientos constructivos y encantado de comentar cualquier otro aspecto que te dé curiosidad.
Abrazo,