Diario Trading en Excel con Gráficos tipo Myfxbook

Foro genérico sobre programas relacionados con el trading: gráficos, ejecución de órdenes, automatización, etc.
Responder
yofxtrader
Mensajes: 163
Registrado: 08 May 2015 09:10

Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por yofxtrader »

Imagen

Un Diario de Trading Avanzado en Excel

El Diario de Trading es algo a lo que se le suele dar poca importancia, todavía más estos días que existen multitud de servicios web que se conectan directamente con tu bróker para darte estadísticas detalladas de tus operaciones. Con todo, no todo se reduce a unas cifras, siendo especialmente importantes ciertas anotaciones que puede realizar el operador para explicar por qué ha tomado la operación, o qué sentimientos ha experimentado en el transcurso de la misma.

Obviamente un operador de muy corto plazo o scalper que realiza 10 o 15 operaciones al día puede ver la tarea de llevar un diario de trading como algo sin sentido, pero para un operador de medio o largo plazo, es algo que considero fundamental.

Sea por mi forma de ser o lo que fuere, el caso es que llevo un diario de trading donde tengo apuntadas todas las operaciones que he realizado a lo largo de los últimos años, y os puedo asegurar que cuando me pongo a revisar el mismo, puedo recordar perfectamente las sensaciones de angustia o euforia que me provocaron en su día ciertas operaciones.

Por otro lado, aunque uno tiende a pensar al cerrar una operación que se va a acordar perfectamente de cómo ha sido la misma, muchas veces con el tiempo nos olvidamos completamente de qué operación fue aquella que aparece en nuestro histórico de operaciones. De hecho, ahora que estoy documentando toda mi operativa una vez cerrada la operación, la cual no suele durar demasiados días, me doy cuenta que en ocasiones me cuesta recordar la gestión que fui haciendo de la misma con el paso del tiempo.

Sea como fuere, os puedo asegurar que la realización de un diario de trading os ayudará a evolucionar como traders, a la vez que os permitirá analizar la operación a posteriori de otra manera, identificando los errores o aciertos que hayáis podido tener en la gestión de la misma.

Realizada esta introducción, mi idea en este artículo no era otra que compartir mi diario de trading personal para que veáis las anotaciones que realizo. Creo que con el paso de los años lo he ido mejorando, y de hecho, me he molestado en realizar un análisis de la operativa con gráficos tipo Myfxbook, pudiendo realizar filtros de una manera cómoda para ver resultados hipotéticos por meses o por divisas.

Lo primero que debemos apuntar en un diario de trading obviamente son los datos del trade en concreto, algo totalmente objetivo que no aporta demasiada información respecto al histórico que nos proporciona nuestra plataforma.

Imagen

En esta anotar un par de cosas:

1.- Es importante anotar el SL original con el que nace la operación, pues la mayoría de plataformas o servicios online tan sólo registran el último SL establecido, por lo que si hemos realizado trailing stop, estaremos perdiendo una información muy valiosa.
2.- Me gusta apuntar los nominales en la divisa concreta, teniendo un resultado en la divisa secundaria que luego será transformada a la divisa de nuestra cuenta con un tipo de cambio determinado. Lo normal es que si operamos EURUSD y por tanto tenemos un resultado en USD, esos USD sean transformados a EUR al tipo de cambio de cierre de la operación, pero hay brokers que no lo hacen así, sino que los transforman con un determinado margen.


¿Cómo contemplar los cierres parciales?

Es muy frecuente el realizar cierres parciales en nuestra operativa, si bien Metatrader o cualquier servicio online considerará cada cierre parcial como una operación independiente. Personalmente creo que debemos contabilizar estas operaciones parciales como una única operación, puesto que en caso de haber ido en contra, se hubiese cerrado con el SL como una única operación.

Esto es lo que realizo en el Excel:

Imagen

Realmente le pongo una marca en una columna reservado a tal efecto, indicando que la operación lleva cierres parciales, y tengo unas columnas despegables donde se indica cada cierre parcial. En el cómputo total, pondré como fecha de cierre la fecha del último cierre, pues es cuando realmente finaliza mi operación, y como precio de cierre pondré la media ponderada de los cierres parciales.

De esta forma, podré tener una relación de los pipos ganados en conjunto, respecto al stop loss establecido inicialmente.

¿Qué otros datos registro para cada operación?

Hasta este momento no hemos registrado nada que no pueda darnos nuestra plataforma, exceptuando el hecho de distinguir claramente lo que son operaciones con cierres parciales y de esta forma tener una visión más realista de las operaciones realizadas.

Con todo, me gusta apuntar muchas otras cosas para cada operación, como se puede ver en la siguiente imagen.

Imagen

En concreto:
  • * Para cada operación, apunto los pipos máximos que ha acumulado el trade hasta su cierre, tanto a favor como en contra. Eso de alguna manera me permitirá analizar a posteriori si me estoy dejando mucho dinero en el camino o si la operación pudo acumular demasiadas pérdidas con independencia de cómo haya cerrado.
  • * En aquellas operaciones que se han cerrado en pérdidas, apunto el momento en el cual el mercado vuelve a mi punto de entrada, indicando el tiempo transcurrido hasta entonces, así como los pipos que se hubiese ido en mi contra antes de alcanzar el BE. Además, para poder relativizar esta información, establezco cuantos R (relación riesgo / beneficio) se ha ido en mi contra hasta entonces.
  • * Por último, realizo un análisis de ratios R en base a diferentes salidas posibles en la operación.
  • 1. La columna Real nos indica el ratio R efectivamente conseguido, que no es más que los pipos ganados entre la distancia en pipos desde la entrada hasta el SL.
  • 2. Posteriormente índico el resultado que hubiese tenido en la operación si no hiciese ninguna gestión y cerrase la operación en ratios del 1 al 4R, indicando en el Excel un 1 si la operación hubiese sido ganadora, y un 0 si hubiese sido perdedora.
  • 3. Por último, apunto los resultados que hubiese tenido la operación con diferentes combinaciones de trailing stop. En concreto:
  • a) Cerrar 50% en 1:1 e ir haciendo trailing stop a razón de 1R (1R muevo a BE, 2R muevo a 1R, etc)
  • b) Cerrar 100% con trailing stop a razón de 1R
  • c) Cerrar 50% en 1:1 e ir haciendo trailing stop a razón de 2R (2R y muevo a SL, 3R y muevo a 1R, etc)
  • d) Cerrar el 100% con trailing stop a razón de 2R
No hace falta señalar que aquí cada uno podría anotar diferentes posibilidades en base a lo que considere oportuno, como por ejemplo, cerrar en base a ciertas medias, último swing, o lo que se os pueda ocurrir.

¿Qué hay de las anotaciones personales?

Antes de comenzar la cuenta de trading cuyas entradas estoy plasmando en esta web, todas las anotaciones las realizaba en el propio Excel. Lo único que hacía era insertar un comentario en la celda del subyacente, y allí anotaba todas mis impresiones.

En este sentido, es importante no sólo anotar las razones que te llevaron a realizar la operación, sino también los sentimientos que experimentaste antes, durante y después de la misma.

Dejo un ejemplo del tipo de anotaciones que realizaba en mi diario de trading anterior.

Imagen

Además de las anotaciones escritas, es muy recomendable tener imágenes de la situación del mercado durante la evolución del trade. Puede ser en una temporalidad, pero es recomendable tener de varias temporalidades.

Si bien en estos días apunto mis operaciones en un Word, anotando lo mismo que publico en la web, lo cierto es que antiguamente utilizaba Powerpoint para pegar el pantallazo de mercado, un resumen de la operación, y los comentarios respecto a las mismas. Aquí podéis ver un ejemplo.

Imagen

No os voy a negar que es un trabajo bastante pesado, pero hoy tengo un powerpoint con más 570 diapositivas que me permite revisar toda mi operativa a lo largo de los casi 6 años que llevo haciendo trading. Hoy sin embargo hago pantallazos de varias temporalidades y desarrollo cada operación en un documento Word.

Análisis de los resultados

Esto es algo que no hacía antes y que he incorporado en la nueva versión del diario de Excel, el cual quiero compartir con vosotros. Basándome en ideas de myfxbook y similares, he desarrollado a través de tablas y gráficos dinámicos una pestaña donde se pueden ver las estadísticas principales de nuestra cuenta de trading, añadiendo diversos gráficos que pueden servirnos de utilidad.

Imagen

Estas estadísticas se pueden filtrar por años, meses o divisa, actualizándose en consecuencia.

En los siguientes gráficos se aprecia el Drawdown de nuestra cuenta calculado en base a cierres. Por desgracia, el calcular el DD con operaciones en flotante es algo que requeriría incluir en el Excel el histórico de todos los cruces operados, complicando sumamente todos los cálculos.

Imagen

Uno de los gráficos que más utilidad puede tener es la Máxima Exposición Positiva y negativa vs el Resultado real. Estos gráficos están calculados respecto a las columnas de pipos máximos y mínimos alcanzados durante la vida de nuestra posición, trasladando los mismos a euros en base al tamaño de la posición.

En concreto, cada punto del gráfico es una operación, donde se indica en el eje horizontal el resultado en euros obtenido, y en el eje vertical el máximo beneficio o máxima pérdida que ha alcanzado la operación. Te recomiendo le dediques un tiempo a analizar los mismos, pues creo que arrojan bastante información.

Imagen

El siguiente gráfico nos proporciona información sobre la duración de nuestras operaciones y los días de la semana en que sea abren los trades.

Imagen

Adjunto también un resumen en formato tabla de las operaciones realizadas, donde se pueden ver resultados numéricos o estadísticas básicas por cruce de divisas.

Imagen

Por último, incluyo una tabla de análisis de R (riesgo / beneficio) por partes de divisas.

Imagen

Observaciones respecto a la hoja Excel:
  • * Hay una pestaña de Datos donde se deben incluir los depósitos o retiros que se hagan en la cuenta de trading. Además, en esta pestaña aparece un listado de los pares de divisas con su consiguiente multiplicador, utilizado para calcular los pipos en cada operación. Si realizáis una operación en un cruce no listado, deberéis incluirlo en esta hoja.
  • * El cálculo de la rentabilidad tiene en cuenta los ingresos y retiros realizados, siguiendo la metodología aplicada en Myfxbook, por lo que los resultados deberían coincidir con éste.
  • * Existe una pestaña que pone “No Tocar” donde se realizan todos los cálculos necesarios para arrojar los resultados de la pestaña “Resumen”. Esta hoja está preparada para soportar hasta 1.000 operaciones, pero lógicamente, bastaría con arrastrar las fórmulas para abajo para que permita un número superior.
  • * Las hojas de cálculo relativamente complicadas sólo acaba entendiéndolas el autor de las mismas. La verdad es que he tratado de hacerla para que sea lo más sencilla posible, pero en cualquier caso, estaré por aquí para tratar de responder cualquier duda que podáis tener al respecto.
  • * En base a fallos reportados o mejoras realizadas, iré subiendo nuevas versiones de esta hoja en esta misma página, indicando que se ha realizado algún update para vuestra información.
  • * Cierta información contenida en esta hoja se podría automatizar mediante un EA en Mt4. La verdad es que no tengo conocimientos, pero si alguien sabe programar y tiene interés en automatizar la información de las columnas AQ:BI, que se ponga en contacto conmigo.
  • * Así mismo, entiendo que todos los cálculos realizados en la pestaña “No Tocar” podrían hacerse de una manera mucho más “limpia” con Visual Basic, así que ídem al punto previo.

Dicho todo lo anterior, en este Link podéis descargar mi Diario de Trading.

Imagen
http://yofxtrader.com/wp-content/upload ... rader.xlsm


Por otro lado, utilizo un archivo intermedio para convertir el histórico descargado de Metatrader al formato utilizado en este archivo. Si bien el mismo puede fallar, os dejo una copia del mismo por si os es de utilidad. Señalar especialmente que los fallos seguramente se produzcan por una configuración diferente en cuanto a las comas y puntos en Excel para identificar los decimales o el separador de miles. En cualquier caso, estaré en el foro para ayudaros en la medida de lo posible.

Imagen
http://yofxtrader.com/wp-content/upload ... iario.xlsm


Seguramente puedan incluirse otras columnas en el archivo para identificar el tipo de sistema utilizado en la entrada y poder tener estadísticas por metodología. Lo cierto es que lo he pensado, pero he pensado tantas cosas que si sigo dándole vueltas a este tema, no publicaría nunca esta entrada. En cualquier caso, espero que este archivo sirva como base para ir haciendo versiones más potentes del diario de trading.

¿Necesitas todavía mucho más?

Hace relativamente poco me encontré una web que vendía un Excel mucho más sofisticado que el mío en el que llevar un diario de trading. Seguramente tenga contemplados muchos aspectos que se me han escapado, pero en este caso he realizado el archivo en base a mis necesidades, nunca pensando en fines comerciales como ha realizado esta otra web. Podéis descargar una versión demo del archivo, si bien en caso de optar por esta alternativa, tiene un coste de 119 USD (http://www.edgewonk.com/)

Imagen



¿Alguna alternativa Online?

Si bien desconozco como se realiza el tema en otras plataformas, todas las cuentas de Metatrader tienen un password principal y un password de inversor, el cual tan sólo tiene acceso de lectura, pero no de ejecución. Aprovechando esta característica, hay servicios que se conectan directamente con nuestro broker para tener acceso a nuestro histórico de operaciones, ofreciendo estadísticas avanzadas de nuestra operativa.

Si bien existen varios, el más conocido de todos es Myfxbook (http://www.myfxbook.com/), que permite publicar la cuenta para uso privado o con acceso a toda la comunidad, siendo en este caso totalmente personalizable.

Por otro lado, si vamos a usar este servicio como nuestro diario de trading, saber que en cada operación realizada se pueden incluir tanto comentarios, como adjuntos adicionales, de forma que podríamos añadir pantallazos de la situación del mercado en el momento de la entrada y tras finalizar la operación.

Tiene claramente menos flexibilidad, pero por otro lado ahorra mucho trabajo. La elección de llevar el diario de trading online o en Excel ya es cosa vuestra, pero de una manera u otra, os recomiendo elegir alguna alternativa e intentar ser lo más rigurosos posibles con el mismo.
jaialro
Mensajes: 371
Registrado: 12 Ene 2009 18:30

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por jaialro »

Hola, el excel esta muy currado. Lo has hecho tu o has podido bajar la información de myfxbook y de este modo poder implementar toda la información en excel?

Un saludo.
yofxtrader
Mensajes: 163
Registrado: 08 May 2015 09:10

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por yofxtrader »

Hola Jaialro,

El Excelo lo he realizado yo, descargando el histórico de la plataforma de Metatrader y poniéndolo en el formato que tengo en el Excel.

Para eso, si ves el artículo, tengo un Excel paralelo que me ayuda a poner la información en el formato correspondiente, partiendo de tu histórico de Mt4.
jaialro
Mensajes: 371
Registrado: 12 Ene 2009 18:30

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por jaialro »

jaialro escribió:
yofxtrader escribió:Hola Jaialro,

El Excelo lo he realizado yo, descargando el histórico de la plataforma de Metatrader y poniéndolo en el formato que tengo en el Excel.

Para eso, si ves el artículo, tengo un Excel paralelo que me ayuda a poner la información en el formato correspondiente, partiendo de tu histórico de Mt4.
Esta muy currado.
smaug200
Mensajes: 5
Registrado: 22 Jun 2015 15:42

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por smaug200 »

Hola yofxtrader,
soy nuevo en el foro (y también nuevo en esto de los mercados financieros). Muchas gracias por compartir con todos estos recursos, y encima explicarlos tan detenidamente (está muy currado ;)).
Por cierto, en el excel veo que pones las operaciones desde febrero de 2015, y en la hoja "resumen" sale, entre otras muchas cosas, la rentabilidad de la cuenta. Por mera curiosidad, y entiendo que no quieras responder, podrías decirnos cuál es tu rentablidad anual desde que empezaste a operar (según dices hace 6 años). Lo pregunto básicamente por todo lo que se ha dicho en "FRACASO DE LOS TRADERS", no sé si te has pasado por ese hilo.

Un saludo

yofxtrader
Mensajes: 163
Registrado: 08 May 2015 09:10

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por yofxtrader »

smaug200 escribió:Hola yofxtrader,
Por mera curiosidad, y entiendo que no quieras responder, podrías decirnos cuál es tu rentablidad anual desde que empezaste a operar (según dices hace 6 años). Lo pregunto básicamente por todo lo que se ha dicho en "FRACASO DE LOS TRADERS", no sé si te has pasado por ese hilo.
Buenos días Smaug,

No tengo problema en contestar, pero creo que en mi caso, no te va a ser de demasiada utilidad. Te contesto, y te respondo de lo que opino. Llevo 6 años haciendo trading, pero lo cierto es que estoy siendo disciplinado desde que he comenzado la cuenta cuyas entradas estoy detallando en este hilo: http://www.x-trader.net/foro/viewtopic.php?f=5&t=18451

Comencé en el trading como todos, con un apalancamiento brutal y haciendo las cosas sin demasiada disciplina. Lo cierto es que ganaba dinero, pero luego tuve un par de sustos que le ponen a uno en su sitio. Realmente conseguí salir victorioso de los mismos, pero diría que eso fue más suerte que otra cosa. Poco a poco, me di cuenta de que hacer trading de esa manera (con más apalancamiento del adecuado, o sin stops) no iba a llegar a ningún sitio, así que empecé a tomar medidas.

Más tarde, descubrí las posibilidades que tenía el EURCHF. Estuve 4 años haciendo scalping en el cruce, SIEMPRE entrando en largo, y soltando tarde o temprano, pero siempre ganando. Calculaba el máximo apalancamiento que podía asumir siempre sin entrar en margin call hasta el 1,1980, pero apalancado hasta las trancas.

Gané mucho dinero, más de un 1.000% de rentabilidad en relativo poco tiempo, y dejé mucho en el camino, pues llegué a tener hasta 220 lotes en el EURCHF a 1,2010 que por supuesto solté mucho antes de que llegase a 1,2650 como llegó, pero en cualquier caso, lo cierto es que manejaba una cuenta de trading grande, bastante grande.

Como no podía ser de otra manera, la decisión del SNB del 15 de enero me pilló, y lógicamente, la cuenta no sólo voló, sino que se quedó en un saldo negativo de aproximadamente 600.000 eur. Para evitar especulaciones, lo cierto es que estaba en un broker con una cláusula de protección de balance negativo, lo cual supone que perdí todo lo que tenía, pero no debo nada, por suerte, pues tengo un amigo al que Alpari le está reclamando 400.000 EUR.

Tras el tema del suizo, hice un balance respecto a mi trading, y realmente sigo con unas ganancias importantes, pues por suerte fui retirando bastante dinero, sólo que ese ya me lo gasté, lo cual supone que mi cuenta de trading, mi capital para operar, básicamente ha volado. Una pérdida que no se puede poner aquí porque resultaría ofensivo para muchos, pero lo cierto es que es la realidad. Lo mejor de todo es que de todo el neto ganado, sólo el 7% de las ganancias venían del EURCHF, lo cual me animó todavía más a empezar de cero.

Ahora es la primera vez que he empezado a hacer trading de una manera disciplinada, con una gestión monetaria inmaculada, sin sobre operativa, sin tocar SL, y sin cometer los fallos típicos de cualquier novato. Podré ganar o perder, como cualquiera en esta actividad, pero mi cuenta no tendrá una variación de asustar, que es lo que me importa ahora.

Creo firmemente en que haciendo las cosas bien, se puede ganar dinero en el trading, y he escrito varios artículos al respecto que no puedo poner aquí porque no puedo poner un link a mi página, pero que con un poco de imaginación estoy seguro llegarás a ella.

Así que sólo puedo animarte a seguir en esta actividad, que no sólo puede darte dinero, sino libertad. Las ventajas del trading son innumerables, y supongo que por eso todos los miembros de este foro y otros muchos en algún momento han mostrado interés en esta actividad.
Rango Starr
Mensajes: 3842
Registrado: 22 Dic 2014 10:49

Re: Diario Trading en Excel con Gráficos tipo Myfxbook

Mensaje por Rango Starr »

.
un ciclo y otro ciclo, son un biciclo...
si añadimos otro ciclo, entonces tendremos "un triciclo"... famoso trio catalan de humor de los 90....

..y nada mas...
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Software”