El Backtesting en FOREX

Todo sobre el mercado de divisas: funcionamiento de mercado, estructura, participantes, últimas novedades, etc.

Re: El Backtesting en FOREX

Notapor Estrada » 12 Jun 2009, 23:54

El backtesting, por recomendable que resulte, no sirve absolutamente para nada.

El unico backtesting es el real, en la plataforma, con dinero real.

El backtesting es al sexo lo que una pelicula porno a hacer el amor.

¿Basarias tu plasmacion del amor en lo que hace un actor porno?.

Amigo: lo unico que es REAL, es lo real.
Última edición por Estrada el 13 Jun 2009, 01:07, editado 1 vez en total
Aviso Legal: Lo que a mi me ha funcionado no necesariamente le funcionara a usted. No debe invertir dinero que no pueda permitirse perder. Lo acabará perdiendo, de hecho.
Estrada
 
Mensajes: 468
Registrado: 06 Feb 2009, 14:28
Ubicación: España
Karma: 0

Re: El Backtesting en FOREX

Notapor DarthHunter » 13 Jun 2009, 00:12

Buen dia a todos.

disculpa Estrada que no este deacuerdo con tu opinion, pero no entiendo como afirmas que el Backtesting no sirve de nada, y cito aqui a nuestro amigo Wiston Churchill cuando decia " mientras mas atras se mire, mas adelante se ve ".

Con todo el respeto que mereces, considero que esa afirmacion es propia de alguien que no tiene una estrategia definida, y por consiguiente no tiene porque mirar hacia atras.

Quiero dejar claro que no es mi intencion molestarte con mi aporte a este tema, solo exponer que a mi se me sivio mucho cuando construi mi estrategia.
Darth Hunter
Avatar de Usuario
DarthHunter
 
Mensajes: 97
Registrado: 24 Abr 2009, 23:32
Karma: 0

Re: El Backtesting en FOREX

Notapor Estrada » 13 Jun 2009, 00:31

Solo sirve para comprobar que la estrategia funciona... en el backtesting, pero no dice nada de si funcionará en el trading real. Eso solo lo sabemos tradeando en real. Por otro lado lo que sucede en backtesting no necesariamente es el mismo entorno de lo que sucede en el trading real. Si quieres que te diga la verdad solo puedo decir lo que he leido en foros de gente que aparentemente (siempre con la duda razonable), parece que saben lo que se hacen con sus dineros. A mi me sorprendio en principio tal escepticismo, pero la verdad: se carcajeaban bastante de la eficiencia de un backtesting. En vista de que lo decian verdaderos expertos en la materia... preferí tenerlo en cuenta. Por lo visto cosas que el backtesting funcionan no lo hacen igual en real, pues el broker no es siempre el mismo ni permite las mismas cosas, aparte que el backtesting recrea condiciones que en absoluto son reales, como el decidir cuando realmente una posicion es tocada o no y que el backtesting recrea segun promedios, redondeos, etc, detalles que a la postre falsean bastante el resultado. Si no consigues hacer el backtesting con las mismas condiciones en que sucedió o lo haras en real el backtesting solo será una referencia mas o menos cercana a lo que sucederá en real, pero no la realidad. O sea: no necesariamente funcionará igual, algo que lso expertos saben de sobra. Y eso, para alguien que quiere conocer el futuro, no resulta muy convincente. Y si no le preguntamos a los pilotos de formula 1 cuan triunfadores han sido en test y pruebas previas, los buenos tiempos que han hecho, lo bien que les va el nuevo regulador, el novisimo aleron aerodinamico probado en tuneles de viento, lo bien que han quedado en las clasificaciones a la parrilla,... y como quedan al final de la carrera real... yendo todos juntos, apeotonados, en un apista sucia o mojada, con la tension de saber que eso si era la vida real.

Pruebas son amores, que no suficientemente buenas razones.

No obstante animo a hacer los backtesting: mas vale saber algo más que no saber nada en absoluto. Yo las haría. ero con sin perder perspectiva.

Mis estrategias son sencillas y suficientemente probadas: Pivot Point, Bagovino, MTPF, variantes o adaptaciones, mas lo que uno va aprendiendo sobre RES y SOP, fibos, el uso de indicadores ... nada del otro mundo, nada espectacular o lleno de lucecitas. pero que estan ahi por que han funcionado en el pasado a muchos... Y no me estoy arrepintiendo, aunque se de sobra que no necesariamente me va a funcionar siempre y que yo soy una pieza del sistema. Y si yo fallo el sistema fallará, por muy bien que haya funcionado a otros o en los backtesting.

Por eso digo lo de que el backtesting real es el testing en real. Me fio de los "clásicos" (por algo son clásicos, no?)! ja ja
Aviso Legal: Lo que a mi me ha funcionado no necesariamente le funcionara a usted. No debe invertir dinero que no pueda permitirse perder. Lo acabará perdiendo, de hecho.
Estrada
 
Mensajes: 468
Registrado: 06 Feb 2009, 14:28
Ubicación: España
Karma: 0

Re: El Backtesting en FOREX

Notapor alesandromichel » 13 Jun 2009, 15:22

Estrada te pase un privado necesito me respondas
un saludo
alesandromichel
 
Mensajes: 79
Registrado: 23 May 2009, 22:46
Karma: 0

El Backtesting en FOREX

Notapor Danielix007 » 14 Jun 2009, 01:09

Hola Estimado Estrada:

Quisiera desmenuzar un poco lo que comentas. Obvio que pensamos diferente, sin embargo algunas ideas interesantes pueden salir para nosotros y para los que recién se inician operando:

Tú dices:

1. El backtesting, por recomendable que resulte, no sirve absolutamente para nada.


Creo que te equivocas amigo. Aprender a operar forex es algo completamente distinto a muchas actividades que otras personas realizan. Distinto en muchos aspectos. Desde el punto de vista analítico, de conocimiento del mercado y emocional. Conoces Tu a mucha gente que tenga estas habilidades bien desarrolladas?. Yo no, serán pocos y muy pocos. Y ceo que otra gente coincide conmigo.

El back deberíamos entenderlos como “el primer paso” que un trader disciplinado debe hacer. Probar su estrategia. Luego si esta estrategia tiene “algún nivel de eficiencia” probarla en un demo y recién cuando un trader tenga ganancias consistente pasar a las reales. Sin embargo Incluso y es casi seguro…cuando llegue a usar las reales….perderá dinero. Porque sabemos se juegan con otras presiones, emociones, vicios etc, que Tú de forma acertada mencionas.

En ningún momento he mencionado “hacer un Back asegura al 100% tu éxito en al operar una cuenta real”…es obvio que no lo asegura…pero si ayuda mucho a que el trader se discipline al momento de usar estrategias y probar y probar.

Un back jamás medirá la parte psicológica al operar…es que simplemente ese no es el objetivo de un Back. Es una herramienta estadística…un primer paso…un primer nivel. Le permitirá al trader desechar estrategias…que a simple vista no valen la pena operarlas en el demo…porque sabes (si tienes años operando) que existen muchas estrategias que no sirven para nada.

El fin del Back tampoco es conocer el futuro..eso es imposible y particularmente no conozco operadores que operen a “descubrir el futuro y que le vaya bien siempre.” Si algún operador tiene éxito consistente operando a adivinar el futuro por favor te pediría me des su teléfono para darle mis ahorros a ojos cerrados. Porque seguramente ese operador, no es de este foro, no debe estar posteando ni buscando clientes…no lo necesita. Para que perder el tiempo ayudando gente si gano el dinero que me da la gana?. Más bien preocupémonos cuando “algún experto” te dice que puede ganar 10% mensual ininterrumpidamente durante dos o tres años. Eso es muy raro….muy bueno para ser cierto….casi colinda con la fantasía….y hablo de años porque en meses…cualquier cosa puede pasar. Si este “Experto” genera ganancia tan buenas…pero tan buenas…que hace ayudando a otros?...porque es tan buena gente?. Acaso lo común que leemos en este foro y en otros no son los estafadores y estafados?. . Ojo y aclaro...lo que digo es que son mucho mas lo que pierden que los que ganan....es una diferencia brutal. Debe haber buenos traders que ganen consistentemente....seguro que si...pero son pocos. Ayudemos a que muchos novatos y no tan novatos (me incluyo) ganen o reduscan la posibilidad de perder....que sean "disciplinados al operar".

Es por eso, que si desde un inicio envías a un novato a probar una estrategia en un demo o en Real…lo único que conseguirá ese trader es (en el primer caso) estar disparando a cualquier lado….a lo loco y frustraciones tras frustraciones porque solo en el camino se dará cuenta si la estrategia funciono o no. Y en el segundo (si opera una real) caso a hacer trizas su cuenta….de hecho estoy seguro que eso le pasa a todos.


[b]Tambien mencionas:

El único backtesting es el real, en la plataforma, con dinero real.
[/b]

Porque?. Eso es una completa carnicería!.
[b]Para que enviar a que miles de novatos ha abran cuentas como conejillos?
. Para que los Brokers sigan haciendo dinero y vivan de los horrores que comete mucha gente todos los dias las 24horas….y eso sabemos muchos pasa siempre…..los novatos que empiezan vuelan SIEMPRE sus cuentas. [/b]


Si, a un trader novato (uno que no sabe nada de forex y no esta contaminado con querer ser millonario en un día). Le enseñas en los demos, cosas tan obvias como no operar con muchos lotes….no operar con muchos pares a la vez porque incrementa el riesgo..tener stop razonables…y todos esos vicios que conocemos….pero se lo enseñamos de tal forma que tenga interiorizada esa forma de operar por varios y varios meses...de forma consistente.,.…entonces las posibilidades de que cometa barbaridades en los reales…se verán significativamente reducidas. No digo que en los reales no vaya a perder…eso es imposible….todos pierden algo con sus primeras reales…pero estoy seguro será un operador mucho mas responsable y metódico…..eso sin lugar a dudas.

Perder dinero en forex es lo común…lo no común es ganar consistentemente. Por lo tanto no creo que sea apropiado incentivar a que la gente experimente con su dinero.


Tambien dices:
El backtesting es al sexo lo que una pelicula porno a hacer el amor. ¿Basarias tu plasmacion del amor en lo que hace un actor porno?.

Consigue una enamorada y deja de ver tanta película porno.




De hecho agradezco tu comentario porque oír y leer otras opiniones siempre suma..así no coincidan con las que tu tienes.



Un fuerte abrazo

Saludos desde Lima, Perú

Daniel Ruiz Bravo :geek:


Estrada escribió:Solo sirve para comprobar que la estrategia funciona... en el backtesting, pero no dice nada de si funcionará en el trading real. Eso solo lo sabemos tradeando en real. Por otro lado lo que sucede en backtesting no necesariamente es el mismo entorno de lo que sucede en el trading real. Si quieres que te diga la verdad solo puedo decir lo que he leido en foros de gente que aparentemente (siempre con la duda razonable), parece que saben lo que se hacen con sus dineros. A mi me sorprendio en principio tal escepticismo, pero la verdad: se carcajeaban bastante de la eficiencia de un backtesting. En vista de que lo decian verdaderos expertos en la materia... preferí tenerlo en cuenta. Por lo visto cosas que el backtesting funcionan no lo hacen igual en real, pues el broker no es siempre el mismo ni permite las mismas cosas, aparte que el backtesting recrea condiciones que en absoluto son reales, como el decidir cuando realmente una posicion es tocada o no y que el backtesting recrea segun promedios, redondeos, etc, detalles que a la postre falsean bastante el resultado. Si no consigues hacer el backtesting con las mismas condiciones en que sucedió o lo haras en real el backtesting solo será una referencia mas o menos cercana a lo que sucederá en real, pero no la realidad. O sea: no necesariamente funcionará igual, algo que lso expertos saben de sobra. Y eso, para alguien que quiere conocer el futuro, no resulta muy convincente. Y si no le preguntamos a los pilotos de formula 1 cuan triunfadores han sido en test y pruebas previas, los buenos tiempos que han hecho, lo bien que les va el nuevo regulador, el novisimo aleron aerodinamico probado en tuneles de viento, lo bien que han quedado en las clasificaciones a la parrilla,... y como quedan al final de la carrera real... yendo todos juntos, apeotonados, en un apista sucia o mojada, con la tension de saber que eso si era la vida real.

Pruebas son amores, que no suficientemente buenas razones.

No obstante animo a hacer los backtesting: mas vale saber algo más que no saber nada en absoluto. Yo las haría. ero con sin perder perspectiva.

Mis estrategias son sencillas y suficientemente probadas: Pivot Point, Bagovino, MTPF, variantes o adaptaciones, mas lo que uno va aprendiendo sobre RES y SOP, fibos, el uso de indicadores ... nada del otro mundo, nada espectacular o lleno de lucecitas. pero que estan ahi por que han funcionado en el pasado a muchos... Y no me estoy arrepintiendo, aunque se de sobra que no necesariamente me va a funcionar siempre y que yo soy una pieza del sistema. Y si yo fallo el sistema fallará, por muy bien que haya funcionado a otros o en los backtesting.

Por eso digo lo de que el backtesting real es el testing en real. Me fio de los "clásicos" (por algo son clásicos, no?)! ja ja
Operen con criterio y responsabilidad. No operen por operar y entenderan los mercados
Danielix007
 
Mensajes: 57
Registrado: 13 Ago 2008, 07:02
Karma: 0

Re: El Backtesting en FOREX

Notapor Estrada » 14 Jun 2009, 18:19

Quisiera desmenuzar un poco lo que comentas. Obvio que pensamos diferente, sin embargo algunas ideas interesantes pueden salir para nosotros y para los que recién se inician operando:

Tú dices:

1. El backtesting, por recomendable que resulte, no sirve absolutamente para nada.

Creo que te equivocas amigo.

Yo tambien dije; "No obstante animo a hacer los backtesting: mas vale saber algo más que no saber nada en absoluto. Yo las haría. Pero sin perder la perspectiva.". Esto del forex es complicado y contradictorio.

El back deberíamos entenderlos como “el primer paso” que un trader disciplinado debe hacer. Probar su estrategia.

Su estrategia... si es su estrategia, pero ¿qué sucede con las estrategias?.

Antes de nada un inciso y aclaracion: aqui hay muchos niveles de trader: desde novatos hasta expertos. Yo me dirigía y dirijo al novato recien llegado que apenas si esta estrenando sus armas.

Una vez aclarado esto: Aqui normalmente discutimos sobre estrategias ya creadas, ya testadas, ya comprobadas, las que han sobrevivido a decadas de trading. Yo no busco, en principio, crear MI estrategia, si no probar con las estrategias ya consolidadas y hacerme con ella, especialmente psicologicamente, donde es donde se falla. Y para eso no necesito testarlas. ya otros muchos lo han hecho por mi!. EMAS, RES/SOP, Bagovino, Pivot Points, Fibos... no es que haya que testarlos mucho, no?. Yo desde luego no pienso tocar nada de sus parametros, ja ja ja. Cuando lleve años con esto igual me molesto en crear mI estrategia... a menos que llamemos MI ESTRATEGIA a cualquier estrategia operada por mi, sea cual sea su origen y diseño, lo cual tambien es correcto.

En ningún momento he mencionado “hacer un Back asegura al 100% tu éxito en al operar una cuenta real”…es obvio que no lo asegura…pero si ayuda mucho a que el trader se discipline al momento de usar estrategias y probar y probar.

Yo tampoco he mencionado nada al respecto. No entiendo esta aclaracion.


[b][color=#0000FF]Un back jamás medirá la parte psicológica al operar…es que simplemente ese no es el objetivo de un Back.
[b][color=#0000FF]El fin del Back tampoco es conocer el futuro..eso es imposible y particularmente no conozco operadores que operen a “descubrir el futuro y que le vaya bien siempre.” Si algún operador tiene éxito consistente operando a adivinar el futuro por favor te pediría me des su teléfono para darle mis ahorros a ojos cerrados.

Y sobre esto tampoco he dicho nada. Tampoco entiendo su mencion o aclaracion.



Tambien dices:
"El backtesting es al sexo lo que una pelicula porno a hacer el amor. ¿Basarias tu plasmacion del amor en lo que hace un actor porno?."
Consigue una enamorada y deja de ver tanta película porno.


Aqui si que realmente me desconciertas. Dice exactamente lo que dice!!: que uno no debe creerse que el porno es la plasmacion de lo que debe ser una relacion afectuosa con sexo.
Si el backtesting le dice que todo bien, que es ganador... se echara al ruedo como actor porno: exagerado, sobreactuado, en pelotas, a lo bestia sobre las zonas erogenas, sin preambulos ni cortejo previo... en fin: malamente. Eso es lo que expresaba con esa comparacion.

A ver, centremonos: el backtestiong deberia ser una buena herramienta de testeo de estrategias... las que uno diseñe para si mismo. ¿Pero cuantos aqui diseñan estrategias para si mismos????. Ese es un estadio posterior al que muchos tenemos aqui. Aqui aprendemos a usar estrategias ya creadas (y por lo tanto ya testeadas), y uno se aplica con ellas. Sabemos que son funcionales y que solo nuestra actitud es al que decidira si nos vale o no. Yo no deseo, inicialmente, en mi nivel de conocimiento, inventar un nuevo sistema: solo lograr que uno de estos sistemas que se que ya funcionan me funcionen a mi tambien, dominar el 70% ese critico que me pertenece a mi que yo debo controlar. Cuando domine esas tecnicas ya me pondre a hacer backtesting con los cambios que vaya introduciendo.

Eso de poner a un novato que apenas sabe marcar una tendencia o distinguir entre una RES y un SOP a testear estrategias me parece prematuro e inutil. Asi como el piloto de motos no empieza con una moto adaptada a si mismo si no con una comercial, estandar, igual a la de cualquier otro. Si con eso demuestra su valia ya podra pensar en irla adaptando a su cuerpo.

Por otro lado el tema que se ha abierto sigue ahi: ¿son fiables los backtesting?. Si un backtesting no reproduce fielmente el mercado real solo es un indicador como cualquier otro de Forex: un indicio, una prueba parcial. Es valioso, como dije en su principio, pero no una prueba de nada, solo de que en el backtesting funcionó bien. ¿Funcionan los programas de backtesting en los metatrader y demas plataformas igual que el mercado real?. Aun habra que ver como funciona en real y bajo las decisiones involucradas en el mercado real, y sus parte de 70% de decisiones. Eso es lo que vi en ese foro, escepticismo ante los backtesting si cuando se hacen no se reproducen las condiciones exactas del mercado, y como los programas de backtesting no lo hacen pues... hasta que no lo haces en real no sabras como te va a ir.


Y una vez mas acabar diciendo: hagan backtesting: sabran mas del sus sistema que antes, pero no lo fien todo a sus resultados.


saludos tambien, amigo peruano, desde las Españas.
Última edición por Estrada el 14 Jun 2009, 21:03, editado 1 vez en total
Aviso Legal: Lo que a mi me ha funcionado no necesariamente le funcionara a usted. No debe invertir dinero que no pueda permitirse perder. Lo acabará perdiendo, de hecho.
Estrada
 
Mensajes: 468
Registrado: 06 Feb 2009, 14:28
Ubicación: España
Karma: 0

Re: El Backtesting en FOREX

Notapor Danielix007 » 04 Jul 2009, 23:12

Hola Alvaro

Si gustas me envias un mail y te ayudo con el Excel,

Saludos

Daniel


greybackaf escribió:Todo es excelente, gracias por la ayuda Daniel, voy entendiendo mas y mas, solo que, no se como hacer ese tipo de tablas en excel, veras nunca he trabajado en excel mas que para hacer graficas para el colegio. Jajajaja, si alguien me pudiera ayudar con eso les estaria muy agradecido.

Saludos

Alvaro Arellano.
Operen con criterio y responsabilidad. No operen por operar y entenderan los mercados
Danielix007
 
Mensajes: 57
Registrado: 13 Ago 2008, 07:02
Karma: 0

Re: El Backtesting en FOREX

Notapor mjose » 14 Ago 2011, 17:08

Estoy de acuerdo con los dos.

1. El backtesting es una buena forma de ver si tu estrategia funciona, pero hay que hacerlo con datos históricos de calidad, aplicando un spread fijo, acorde con el que suele aplicar tu broker.

2. El forward testing con cuenta demo y real es la forma de demostrar que tu estrategia funcionara.

http://mjose.com
Optimizacion y backtesting cientifico
mjose
 
Mensajes: 1
Registrado: 14 Ago 2011, 16:54
Karma: 0

Anterior

Volver a Forex en General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron