cuantificacion, edge y consideración

El espacio de los traders quant: sistemas de trading, gestión monetaria, automatización de sistemas.
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

cuantificacion, edge y consideración

Mensaje por agmageton »

Abro un hilo cuantitativo y con carácter automático, con el ánimo de cambiar impresiones, en este caso me gustaría que nos ciñéramos en la consecución del edge, y ver si este y la gestión que se haga del mismo, puede encaminarnos hacia un sistema operable.

Voy a poner un ejemplo personal, en este caso un edge sobre movimientos del precio con desarrollo tendencial swing. No vamos a optimizar nada, simplemente encontramos un concepto que se repita en el precio y miramos su poder, sin optimizar nada en principio. Lo que si hacemos es poner unas barreras medias holgadas para ver su comportamiento. Los parámetros en principio no se tocan, porque se alimenta de la propia volatilidad con excepción de casos extremos.

Una vez visto y comprendido el edge, el tratamiento que se hace es con 2 sistemas totalmente correlacionados uno de estabilidad altos niveles de fiabilidad y bajos W/L y otro tendencial en estado puro, dejando correr los beneficios, el problema esta claro totalmente correlacionados en malos momentos el dd es el doble que si sólo utilizamos 1, pero como media de estabilidad es necesario, sino la curva de equity sería típica de un sistema de tendencia poco operable actualmente.

Cogemos un plazo de 4 ó 5 años, para ver como funciona, este es un paso previo...hemos de tener en cuenta que no vamos a optimizar nada, sólo el edge y su potencia si lo tiene.
Adjuntos
equity parte 2
equity parte 2
equity parte 1
equity parte 1
X.png
Última edición por agmageton el 08 Jun 2016 15:27, editado 1 vez en total.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

En principio observamos que gana dinero, pero el factor oportunidad encadena demasiadas operaciones negativas, lo que se traduce a un sistema muy sufridor con dinero real, quitando los resultados extremos tenemos un retorno/dd medio de 1.85, un profic factor por debajo de 2 (1.82) y un DD en tiempo de más de 7 meses, típico de un sistema de tendencia y muy difícil de operar.

Descartamos el edge o nos ponemos a optimizar?

Ni una cosa ni la otra, el edge se vuelve a enfocar, si hacemos una media de 85 operaciones al año, y sabiendo que es un sistema tendencial, vamos a hacer que el edge disminuya las operaciones por lo menos a la mitad. Para eso nos centramos en enfocar el edge de nuevo, y el paso siguiente será hacer la misma prueba principal, si esta prueba es satisfactoria, entonces será un principio, este principio como es un edge tendencial, lo vamos a comparar no fuera de muestra sino con varios activos aleatoriamente, si el edge muestra fortaleza, entonces ya sí empezamos a elaborar una serie de pruebas fuera muestra, y entre correlaciones de activos, al tratarse de un edge tendencial que su propia naturaleza nos indica el desplazamiento del precio entre 2 puntos, aquí sólo pasará la segunda prueba si esto muestra tendencia de resultados con otros activos, aunque unos sean más tendenciales que otros, lo que nos importa es ver la capacidad y fortaleza del edge sobre el mayor número de observaciones posibles, que es por donde todo va a circular a posterior.

Esta claro que hay otros edges, y edges que sólo son explotables desde un activo o activos muy correlacionados, la variedad puede ser tan grande, como ineficiencias existan en el mercado para explotar, pero para empezar este es un ejemplo.

Estáis todos invitados a cambiar opiniones de como enfocáis el edge desde su perspectiva propia, de un modo cuantificable, pero que no se confunda con optimizable, ya que eso hablaríamos a posterior.

saludos.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
Wikmar
Mensajes: 3868
Registrado: 29 Sep 2010 00:01
Ubicación: Madrid

Re: cuantificacion, edge y consideración

Mensaje por Wikmar »

Tenía escrito un mensaje a partir solo del primero tuyo, pero al enviarlo, me ha aparecido la advertencia de nuevos mensajes, y lo he borrado.

Ahora perfilas las visión del asunto y das algún dato importante sobre el ejemplo, que antes no conocíamos.

A ver, así, sin pensar mucho, yo encuentro algo que me parece una ventaja explotable y lo primero que se me viene a la cabeza es si lo veo automatizable, que sería importante que lo fuera por muchas razones. Y reconozco que la mente se me divide entre una evaluación del edge "per se", como dices, y probarlo en diferentes temporalidades, y optimizarlo.

¿El verdadero edge no es después de optimización?. Sin optimización podemos pensar que tenemos el "principio activo", podemos reflexionar o incluso probar cosas con él, sacarle la esencia. Pero optimizar, no deja de ser "terminar de perfilar el edge".

P. ej. algo que haces a partir de una media. Pones el periodo por defecto que viene con esa media. Tienes cositas (buenas entradas p. ej., como el Sistema 1 de tu ejemplo ;) ), pero evidentemente, elegir el mejor periodo posible para la media, o al menos un buen periodo, más allá del por defecto, es parte del edge.

(digo yo)

S2
            https://wikmar.wordpress.com
            Si quieres algo de privacidad, cuidado con las Nubes, que nadie ha conseguido todavía ponerles una puerta.
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

No wik, el verdadero edge es el que muestra fortaleza, claro que con la optimización se consigue eficiencia, pero ahora no tratamos de dar mayor eficiencia a un edge, sino su tratamos de verificar su fortaleza.

Siguiendo con tu ejemplo, tu pones una media móvil que se adapta al activo como un guante en el pasado, como saber si esa media se va a comportar igual en el futuro?, una prueba muy sencilla, aumenta el número de observaciones con otros activos que estén muy correlacionados, si ves que las medias no guardan fortaleza es que el edge es débil y esta más a expensas de una optimización, que de una realidad que se pueda transmitir al futuro. Si ya pones activos que no guardan correlación, verás que desastre, por lo que el posible edge esta sobre cimientos muy débiles, también lo que puedes hacer es coger una desviación estándar de medias sobre la que has optimizado el precio, y compararlas y buscar la media de todas ellas a ver si existe edge o no, claro yo no soy quant, que estos lo ven por otros métodos, yo soy más bruto y mis pruebas están en aumentar el número de observaciones y de crear alguna desviación estándar sobre el edge paramétricamente y ver que pasa, dentro de edges digamos estándar como es un sistema de tendencia.

saludos.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
Wikmar
Mensajes: 3868
Registrado: 29 Sep 2010 00:01
Ubicación: Madrid

Re: cuantificacion, edge y consideración

Mensaje por Wikmar »

He leído muy deprisa xq tengo q salir pitando, pero he dado por hecho que cuando hablamos de optimizar, hablamos de hacerlo bien, no sobreoptimizar.

Luego me lo leo mejor lo que dices.

S2
            https://wikmar.wordpress.com
            Si quieres algo de privacidad, cuidado con las Nubes, que nadie ha conseguido todavía ponerles una puerta.

Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

No wik , por mucho que optimices si estas con un edge débil, a tomar viento...

Creo que es importante que se entienda que es el edge en un sistema, es la raíz de la planta, o el tallo de la flor, sin raíz no hay plantas y sin tallo no hay flores, por lo tanto el edge es la prioridad absoluta, y encontrar un edge la misión.

El edge si es fuerte es lo que nos dará la probabilidad, por lo que todo debe ir relacionado con el edge, y la importancia de comprobar su fortaleza, de que estemos sobre un edge fuerte y no sobre un edge débil que se convierte en una configuración sobreoptimizada de la curva del precio, que suele pasar demasiado a menudo.

Y un poco la misión del hilo, es que compartamos y debatimos sobre ese asunto, pero para ello hay que tener bien claro que es un edge y como sabemos que es fuerte o es una optimización de la curva del precio.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
Feroz
Mensajes: 1336
Registrado: 18 Feb 2015 13:47
Contactar:

Re: cuantificacion, edge y consideración

Mensaje por Feroz »

En mi caso para opinar , necesito dos cosas.

En qué consiste el Edge, pq la gráfica puede ser cualquier cosa, y sino sabemos la dolencia del paciente, no se le puede operar......

La otra es si lleva algún tipo de parámetro el Edge,ya que si lo lleva... no entro en el debate.


Saludos
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

Quizás me explico mal Feroz, pero el hilo lo que trata es de compartamos como llegamos a la consideración de que estamos ante un edge fuerte, por sus fundamentos. Para que nos vamos a parar en un ejemplo que solo muestra la forma de tratar la información, sin importar el sistema, que puede ser cualquier sistema.

Por ejemplo como lo haces tu para llegar a esa conclusión? que métodos de análisis utilizas para saber si estas ante un edge que florece por su naturaleza en el precio o es más bien un fruto de la sobre optimización?
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
Feroz
Mensajes: 1336
Registrado: 18 Feb 2015 13:47
Contactar:

Re: cuantificacion, edge y consideración

Mensaje por Feroz »

Agma

Más bien se trata de caminos a evitar para discernir un buen Edge....

Normalmente la gente se basa más en posibles Edges oportunistas, los cuales son temporales, vamos que tienen vida corta o muy corta y son de corte muy básico.estos son generalmente de algún tipo de patrón o golpe de volumen.. etc.

Creo que Roboco escribió en un hilo un ejemplo de que a cierta hora habia un golpe de volumen en el petróleo, que generaba un Edge particular.. pues eso sería un Edge oportunista.....Pues eso es el camino que hay que evitar.

Luego está el Edge modular, que es el que acostumbro a estudiar, desarrollar, y cuantificar..... pero este Edge tiene un handicap no solucionable,y es desde el momento que aplicas parámetros a ese tipo de Edge, como por ejemplo acotar a base de ATR, o un Vix sintético .. o si me apuras, ya ni nombro Macd no rsi ni cosas de esas...
Al final quieras o no , le metas el Walkforward más sofisticado. o le metas todo tipo de semilla... estarás optimizando... aunque le metas el MSA 100 años

Al final se ha de morir al Edge modular en el que no intervenga parámetro alguno, pero esa base es fractal y de una complejidad enorme, ya que un Edge bien trabajado requiere demasiado tiempo, y demasiadas miles de líneas de programación en C, y se lleva un año y pico en el mejor de los casos programarlo... y cuantificarlo.

Así que por eso decía que si tenemos que debatir en este hilo que tipos de análisis nos gustan usar a cada uno ,depende del edge en cuestión......como decía antes, si interviene parametrización....no es mi sitio, si es un Edge recurrente oportunista... tampoco.

A partir de ahí..... lo que deseen Vds.


Saludos
Avatar de Usuario
Wikmar
Mensajes: 3868
Registrado: 29 Sep 2010 00:01
Ubicación: Madrid

Re: cuantificacion, edge y consideración

Mensaje por Wikmar »

agmageton escribió:Por ejemplo como lo haces tu para llegar a esa conclusión? que métodos de análisis utilizas para saber si estas ante un edge que florece por su naturaleza en el precio o es más bien un fruto de la sobre optimización?
1) Si no tiene parámetros, es candidato a fuerte.

2) Si tiene pocos parámetros y/o no son dependientes de estructuras que vaya conformando la cotización (p. ej que un parámetro sea el timeframe), idem.

3) Idem si se obtienen practicamente los mismos resultados, con un intervalo de prueba amplio en cada parámetro, y con un salto en la prueba pequeño.

4) Y luego, son tb candidatos a edges fuertes, los que tengan una serie de características que independizan su algoritmo de la misma manera. P. ej.: que lance las entradas en función de una estructura de comportamiento del Bid y el Ask.

No obstante, maticemos que de lo que quieres hablar es del edge como concepto, pero a la hora de trabajar con uno en concreto, si tiene parámetros susceptibles de optimizar, lo que se llame edge del Sistema, lo será con los mejores parámetros, bien optimizados, sin sobreoptimizar.
            https://wikmar.wordpress.com
            Si quieres algo de privacidad, cuidado con las Nubes, que nadie ha conseguido todavía ponerles una puerta.
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

Feroz, no lo acabo de entender muy bien lo que dices, y que tiene que ver que un edge tenga parámetros o no, si total eso nos va a dar igual a la hora de hacer unas pruebas empíricas de que esos parámetros que contemple el edge sean producto de una optimización o tenga un fundamento fuerte, y es ahí donde quiero centrar el debate.

A ver si nos entendemos las pruebas nos deben llevar a cuantificar la fortaleza y existencia del edge (sea como sea ese edge, con parámetros o no) y si esa existencia se debe a causas fundamentales que contenga el precio o es un proceso más de sobre optimización de la curva del precio, y para que eso no pase que hacéis al respecto.

wik

Lo que se trata, no es de pensar si un sistema es mejor con 1 parámetros, con ninguno o con 100, sino de dado un percepción de edge que podemos observar, si ese edge se ajusta a una realidad o es producto de una sobre optimización. De ahí que el debate se tenga que centrar en como cuantificamos que el edge esta sobre cimientos fuertes.


saludos.
Última edición por agmageton el 08 Jun 2016 21:00, editado 1 vez en total.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
Feroz
Mensajes: 1336
Registrado: 18 Feb 2015 13:47
Contactar:

Re: cuantificacion, edge y consideración

Mensaje por Feroz »

Feroz, no lo acabo de entender muy bien lo que dices, y que tiene que ver que un edge tenga parámetros o no, si total eso nos va a dar igual a la hora de hacer unas pruebas empíricas de que esos parámetros que contemple el edge sean producto de una optimización o tenga un fundamento fuerte, y es ahí donde quiero centrar el debate.

----------------------------------------------------------------------------------------------------------------------------------------------------------Ya, pero te dará igual a ti... a mi no. Ya que como he explicado antes, en mi opinión no vale la pena someterles a esas pruebas, porque sabemos de sobra, que el uso de parámetros, es un Edge que morirá más pronto que tarde... y trabajar/perder horas en algo que tiene vida corta.... es perder tiempo.

Así que no es mi guerra... pero os leeré :)
Avatar de Usuario
Wikmar
Mensajes: 3868
Registrado: 29 Sep 2010 00:01
Ubicación: Madrid

Re: cuantificacion, edge y consideración

Mensaje por Wikmar »

agmageton escribió:Lo que se trata, no es de pensar si un sistema es mejor con 1 parámetros, con ninguno o con 100, sino de dado un percepción de edge que podemos observar, si ese edge se ajusta a una realidad o es producto de una sobre optimización. De ahí que el debate se tenga que centrar en como cuantificamos que el edge esta sobre cimientos fuertes.
Pues coges el edge recién salido de fabrica, pero eso sí, optimizado (bien optimizado). Y si así sin más, va bien y además igual más o menos de bien, en distintos Mercados e intervalos temporales, es serio candidato a fuerte. Si además, lo usas en tiempo real y sigue yendo igual un buen tiempo después, es que es fuerte.
            https://wikmar.wordpress.com
            Si quieres algo de privacidad, cuidado con las Nubes, que nadie ha conseguido todavía ponerles una puerta.
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

Bueno Feroz, tenga o no tenga parámetros, las pruebas se han de hacer igual, estamos hablando de pruebas de existencia de probabilidad en lo que hacemos, si no hacemos pruebas tampoco tenemos confianza de que exista probabilidad.
La entrada te da la probabilidad y la salida la rentabilidad...
Avatar de Usuario
agmageton
Mensajes: 3596
Registrado: 30 Ene 2008 11:32

Re: cuantificacion, edge y consideración

Mensaje por agmageton »

wik haciendo eso que dices te puedes pasar perfectamente varios años encontrando algo que se pueda optimizar con varios activos o quizás infinitamente sin encontrar nada si lo hacemos del modo que dices, las pruebas preliminares sin optimizar nos deben llevar dependiendo la lógica de lo que queramos hacer por un principio que sea rápido, el concepto del edge, para no pasarte años optimizando varios activos. Lo normal es que uno se coja un activo y le de por todos lados, claro al final suena la flauta, luego te vas a otros activos y ves que es todo una mentira. Por lo que las lógicas referidas a un edge en primer lugar tienen que tener "algo" que sea susceptible de empezar a estudiar a fondo, si empezamos ya a optimizar de buenas a primeras, vas a perder el tiempo.

Es importante ese principio rápido, observamos algo, hacemos un par o tres de pruebas, vemos que sí, aquí puede haber algo, y entonces nos ponemos a hacer un protocolo de actuación, al final cuando ya tenemos enfocado como concepto el edge y su lógica, es donde empezaríamos a ver si su fundamento esta con pilares fuertes, digo principio rápido porque luego el desarrollo final y las pruebas nos pueden llevar bastante tiempo, por eso descartar los edges que ante algunas pruebas preliminares no den algún matiz a considerar o potencialidad.

saludos.
La entrada te da la probabilidad y la salida la rentabilidad...
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Sistemas de Trading”