← Volver al blog

Excel para trading: Cómo generar tu curva de resultados

Gestión de capital en Trading » Excel para trading: Cómo generar tu curva de resultados

Excel Para trading

Te voy a enseñar con un sencillo tutorial excel para trading de cómo graficar tu curva de resultados, ayudándote de una hoja de cálculo.

Puede que te resulte trivial, o puede que no. Como es una duda muy frecuente, me he decidido a explicarlo en detalle.

excel para trading

Tutorial paso a paso: ¿Cómo graficar tus resultados en trading?

Vamos a hacer dos curvas, la de beneficio neto y la de beneficio bruto.

¿Por qué dos? ¿Por qué no quedarnos únicamente con la de beneficio neto?

Porque aportan información distinta y la comparación entre ambas te ayudan a localizar problemas serios. (Otro día hablamos de esto con más calma).

Lo primero, para poder graficar tus resultados en excel, tienes que tener esos datos.

Ya sabes que yo te facilito mi Registro de operaciones para que, si quieres, lo uses como plantilla en tu trading personal.

Ahora, ábrete un Excel, LibreOffice Calc, OpenOffice Calc, Google Sheets es igual, sirve cualquier hoja de cálculo más o menos decente.

Si no tienes Excel, te recomiendo LibreOffice Calc. Es buenísimo, 100% compatible con Excel y totalmente gratis.

Yo te enseño el ejemplo con Excel, pero lo puedes replicar fácilmente en cualquier hoja de cálculo.

La idea es que te vayas a las columnas de Beneficio bruto y Beneficio neto del Registro de operaciones y extraigas de ahí datos para tu nueva hoja de cálculo:

Invertir en Bolsa, Registro de operaciones

 

Paso 1: Empezamos con la curva de Beneficio bruto

Pega tus resultados de beneficio bruto en la hoja de cálculo:

Pegamos el beneficio bruto

Si graficásemos esto, tendríamos algo así:

Bruto graficado

Esto no tiene mucho valor. Nos interesa ver cómo va subiendo y bajando el saldo por el efecto de las operaciones. Así pues, queremos la gráfica de los valores acumulados, y no de los datos en crudo.

 

Paso 2: Crearemos una segunda columna con los valores acumulados de la primera

Para acumular los valores, simplemente tenemos que sumar cada valor a la suma de todo lo anterior. Es un lío de palabras, pero es facilísimo, ya verás.

Esto, hecho paso a paso no es más que:

1.- Copiar el primer valor de la primera columna y ponerlo como primer valor de la segunda columna.

Si quieres ser riguroso, y no perder información por redondeos indeseados, hazlo así:

Teclea, en la primera celda de la segunda columna «=A1» (sin comillas):

Acumulando

2.- En la segunda celda (B2) escribe la fórmula que hará que su contenido sea la suma del resultado bruto de la izquierda (A2) más la suma de todo lo anterior (B1):

Acumulando segunda celda

3.- En la tercera celda (B3) es más de lo mismo: Ponemos la suma de A3 (el beneficio bruto de la tercera operación) + la suma de lo ganado en las operaciones anteriores, que es justo el dato que guarda B2:

Acumulando tercera celda

4.- Repite el paso con tantos valores como tengas.

Como las hojas de cálculo están para hacernos la vida más fácil, evidentemente no tienes que teclear como un loco.

Bastará con que arrastres hacia abajo la esquina inferior derecha de la celda para que la hoja de cálculo replique la fórmula a lo largo de toda la columna:

Acumulando el resto

De este modo, rellenarás toda la segunda columna en un periquete.

 

Paso 3: Ahora, vamos a graficar los datos de esta columna, que es el beneficio bruto acumulado

 Señalamos toda la columna, pinchando directamente sobre su cabecera (la letra B):

Columna B

En el menú principal, vamos a la pestaña Insertar y escogemos un gráfico de Línea:

Excel, gráfico

Y ya está. Esto nos saca directamente el gráfico del beneficio bruto acumulado:

Excel, gráfico, beneficio bruto acumulado

¿Hasta aquí bien?

Pues esto ha sido lo único complicado si es que no estabas acostumbrado a Excel ¡El resto está chupado!

 

Paso 4: Hacemos lo mismo para el Beneficio neto

Pegamos los resultados que tengamos de beneficio neto en la columna C

Replicamos lo que hicimos antes, con las columnas C y D, en lugar de A y B.

Son las mismas instrucciones de arriba, sólo que donde pone A, piensa C, y donde pone B, piensa D.

Cuatro columnas

Paso 5: Dibuja ambas series de datos en una misma gráfica

Es tan fácil como darle al mismo botón del gráfico de arriba pero, esta  vez, teniendo seleccionadas ambas columnas de beneficios acumulados.

Para seleccionar las dos columnas B y D al mismo tiempo:

  • Pinchas en B (y así seleccionas la columna B)
  • Pulsas la tecla Control (Ctrl)
  • Sin soltar Control, pinchas en D
Acto seguido, dejas de pulsar nada y pinchas en el botón de crear el gráfico:

 

Todo junto
¡Y ya está!

 

Independientemente de números, colores y formas, el resultado debería ser más o menos este:
Invertir en Bolsa, Beneficios acumulados
Como ves, es un proceso muy sencillo.

 

¿Te ha ayudado este tutorial?

Yo creo que Excel es el programa más utilizado del mundo (sistemas operativos aparte); y no lo digo de broma. Hay empresas enteras (incluido grandísimas multinacionales) que sin Excel estarían muertas.

A la hora de la verdad, cuando hay que echar cuentas todos recurrimos a una hoja de cálculo.

Es una faceta del ordenador que quizás aún no conocieras, pero te aseguro que, una vez que la descubres, todo lo que no sea papel y bolígrafo, empieza por una hoja de cálculo.

Como ya habrás observado, muchas de mis herramientas de trading del día se basan en Excel.

P.D: Aquí te dejo un artículo sobre apps de trading que realmente te ayudarán a complementar tu operativa.

Si esta sencilla introducción te ayuda a que empieces a manejarte con este potente programa, entonces he realizado una gran labor, dentro de la escuela tenemos muchas herramientas más como estas ;).

¿Preguntas? ¡Adelante!

Te agradeceré que retuitees este tutorial.

¡Un saludo!

 

 

Uxío Fraga

Trader, formador de traders, ingeniero y emprendedor. Fundador de Novatos Trading Club (Escuela Profesional de Traders), autor del libro « aprende a especular en bolsa » y fundador de Material Bitcoin. Es uno de los traders de mas renombre en España.

55 Comentarios

  1. Uxío Fraga

    Puede hacerse fácilmente (aunque no estoy dispuesto a meterme a ampliar el artículo ahora):

    Localiza automáticamente el máximo de la serie de beneficio acumulado (neto o bruto, es igual) y el último valor de la serie.

    Luego calcula: 100 * (1 – último / máximo)

    Por ejemplo, si llegaste a tener 4500€ de máximo, pero ahora estás en 3960€, el drawdown actual es del 12%.

    Porque 100 * (1 – 3960 / 4500) = 12

    Un saludo

  2. Bruce

    Y el drawdown? me gustaría calcular, en mi curva de resultados, los retrocesos que voy teniendo desde el último máximo. Hay alguna forma de sintetizarlo en Excel, de forma que vaya marcando los mínimos y los máximos conforme vaya evolucionando la curva de resultados? Gracias

  3. Julio Bravo L.

    Excelente. Fuera de estudiarlo trataré de practicarlo en mis operaciones. Gracias Uxío.

  4. Uxío Fraga

    ¡Estupendo, Carmelo!

  5. Carmelo

    Ya tengo tareas para el mes, me hacia mucha falta. Gracias por todo lo que estas haciendo. Un abrazo

  6. Uxío Fraga

    Si tienes spread tendrás que calcularlo manualmente como una comisión independiente y anotarlo en la casilla correspondiente.

  7. Roberto

    Hola Uxio, Gracias por tu artículo como siempre muy interesante y una pregunta: ¿como separo el beneficio neto del beneficio bruto, es decir como veo en la plataforma una vez cerrada la operación cual de ese resultado es valor bruto y cual es valor neto. Como resto el valor del spread.

  8. Uxío Fraga

    Te acabo de enviar un email 🙂

  9. Antono

    Gracias por todo Uxío. Yo estoy operando en Forex por lo que el diario de operaciones que adjuntas no me es todo lo útil que podría ser. ¿Sería posible que lo enviaras abierto para poder hacer las modificaciones necesarias? Entre otras el numero de decimales de los precios.
    Muchas gracias

  10. Uxío Fraga

    Muchas gracias, Francisco Javier 🙂

  11. Francisco Javier

    No deja de sorprenderme tu capacidad para enseñar, haciendo fácil lo que puede parecer complicado.
    Y es que cuando se hace algo bien es, entre otras cosas, porque el que lo hace disfruta con su trabajo.
    Muchas gracias Uxío.

  12. Uxío Fraga

    Son dos cosas: comisiones y deslizamientos.

    Los deslizamientos puedes atajarlos operando en mejores momentos y en mercados más líquidos. Es habilidad y estrategia.

    Las comisiones es sólo cuestión de irte a operar con el broker más barato que te da lo que tú necesitas. Es pura estrategia.

    Ni las comisiones ni los deslizamientos puedes dejarlos a cero, pero seguro que puedes minimizarlos mucho si haces bien las cosas.

  13. yanet

    La diferencia entre las dos lineas gráficadas, es el costo del trader. Las comisiones que hemos pagado a nuestro broker.Por lo que si el beneficio bruto es muy alto en relación al neto, podríamos pensar que no estamos siendo muy eficientes? O que los costos de transacción son muy altos?

  14. Uxío Fraga

    ¡Gracias! 😉

  15. Tom

    Muchas, muchas gracias.

    Este articulo en particular, me parece espectacular en lo didáctico.

    No tengo operaciones, para utilizarlo ahora, pero nunca vi tan bien explicado, unos pasos excel ( o similar), fuera del formato video.

    Saludos,

    T

  16. Fernando

    Muy buenas a todos, una cosa muy tonta pero que me trae de cabeza:

    ¿para obtener el Bº Neto también he de restar la comisión de entrada a el Bº Bruto? ésta ya la pague a la hora de comprar acciones, y el resultado obtenido ha sido gracias a mi capital – comisión de entrada.

    Ejemplo sólo con comisiones de entrada/salida:

    Capital 100
    Comisión de entrada y salida 2
    Capital con el que opero 100-2(entrada)= 98
    Beneficio bruto 10
    Beneficio neto 10-2(salida)= 8 ¿correcto?

    Muchas gracias

  17. ricardo

    Buenas Uxio,

    desde hace tiempo sigo un plan de trading que implica que tengo que ganar unos 1000€ semanles. Lo hago a mano, al principio lo hacia con una hoja excel pero me volví al mundo analógico, ya que me permitia con mayor facilidad anotar comentarios. Ahi anoto las operaciones exitosas, y porque lo fueron, y los SL, y a que se debió, o lo intento.

    Una vez al mes, analizo los resultados, sumar cuatro numeros y evaluo.

    Este sistema arcaico, y nada elegante me resulta mucho más útil que las anteriores gráficas que usaba.

    También tengo que decir que al cambiarme al sistema actual, mis beneficios se han incrementado. Cada maestrillo tiene librillo.

    Como te habras dado cuenta al hablar de una semana mi horizonte siempre es el semanal y los gráficos los veo siempre en horas, días a lo sumo.

  18. Uxío Fraga

    Hola, Eduardo.

    Tus curvas son las correspondientes a tus resultados, las mías a los míos. Los números de partida son los que lo cambian todo.

    No tienen por qué coincidir. Seguramente lo estés haciendo bien.

  19. Eduardo

    Hola Uxio
    Creo que he seguido correctamente todas tus indicaciones para crear las graficas que comentas arriba pero mi resultado difiere del tuyo.
    A mi solo me llegan las curvas hasta el numero 1000 (se quedan por debajo) y sin embargo a ti te suben hasta el 3.500 y no consigo averiguar porque es.
    Que es lo que hago mal????
    Un saludo y muchas gracias
    Eduardo

  20. ana

    Uxío,

    felicidades, como siempre, tus artículos claros y concisos.

  21. sunprojec

    Mil gracias UXIO!

  22. jose lopez

    [email protected]

    a mi también me interesa el registro de operaciones

    saludos y gracias

  23. Darren

    Hola Uxío,

    escribí un comentario pero no salió publicado creo que es por poner enlaces, una vez comentaste que automáticamente se rechazaban por posible spam.

    Te vuelvo a escribir para ver si podrías explicarnos como se puede conseguir esta gráfica, ya que lo he intentado hasta la saciedad pero no consigo que me queden mis resultados igual, te pongo un enlace solo para que veas a que gráfico me refiero, seguro que te suena: https://www.novatostradingclub.com/wp-content/uploads/2012/05/Invertir-en-Bolsa-frecuencia1.png

    Saludos.

  24. Aritz

    Genial, estaba apunto de preguntarte como hacer algo asi. Gracias!

  25. Rafa

    Emilio, si me envias un correo te paso el excel de registro de operaciones.

    [email protected]

    Saludos.

  26. emilio

    Hola!
    ¿Me puedes enviar la hoja del Registro de operaciones?

  27. Darren

    Hola Uxío muy buen artículo. Llevo desde que escribiste este artículo: https://www.novatostradingclub.com/gestion/varianza-en-el-trading/
    intentando emular este gráfico: https://www.novatostradingclub.com/wp-content/uploads/2012/05/Invertir-en-Bolsa-frecuencia1.png
    pero no consigo hacerlo con mis resultados, ¿podrías decirnos como lo podemos hacer, explicándolo paso a paso como lo has hecho en este artículo?

    Gracias.

  28. Nacho

    Jjaajaj y yo que estoy como un cepillo con el excel mira por donde …. Que instructivo es esta leccion para mi. Gracias , joe me estoy enganchando a este blog ……

  29. Uxío Fraga

    ¡Gracias a todos. Me alegro de que os sirva el tutorial! 😀

  30. Roland

    Hola Uxío y novatos

    Muchas gracias por el artículo, como siempre de 10!. Ha sido de gran valor.

    Tenemos que darnos cuenta a valorar todo tu esfuerzo y tiempo empleado (gratis) para elaborar artículos como este. Nosotros lo leemos en pocos minutos, pero… cuánto tiempo nos llevaría hacerlo?

    GRACIAS UXIO

    Un saludo

  31. Mistiko

    Muchísimas gracias Uxío, que facilidad para transmitir tanto oral como escrito. te lo pedi el sábado y vaya pedazo de manual te has marcado. Un 10. Saludos y muchas gracias.

  32. Carlos

    Gracias Uxio,thans Uxio,Dank Uxio,Falenrin Uxio,Grazas Uxio,Tak Uxio,Obrigado Uxio, go raibh maith agat Uxio.

    MAGNIFICO.

    Un saludo.

  33. rafael

    grande Uxio!!! cada dia aprendemos mas de ti y sin embargo aun seguimos siendo «novatos»…gracias por esta magnifica aportacion
    saludos

  34. dani2d

    Muy bueno!!! hasta en las cosas más básicas se aprende algo nuevo.

    Ya que te has puesto, podías indicar otro tutorial para comparar la rentabilidad nuestra con la del Mercado (sp500, ibex35…)
    Muchas gracias por todo!!!

  35. jose lopez

    GRANDE UXÍO

    Estos temas son muy interesantes y se tratan muy poco en libros y blogs

    Enhorabuena

    Un saludo

  36. Max

    Gracias Uxio, como siempre muy util lo tuyo! un saludo a todos

  37. Miguel Illescas

    Genial, me ha encantado el tutorial.

  38. Rafa

    Ya tengo tareas para esta tarde 🙂

    Importante post.

  39. Oscar

    Otro articulo muy interesante.

    Siento mucha curisidad y espero impaciente:

    ¿Por qué dos? ¿Por qué no quedarnos únicamente con la de beneficio neto?

    Porque aportan información distinta y la comparación entre ambas te ayudan a localizar problemas serios. (Otro día hablamos de esto con más calma).

    Gracias
    Oscar

  40. Javier

    Fabuloso; eres muy didactico
    Gracias

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

El trading en mercados financieros supone un alto nivel de riesgo y puede no ser adecuado para todos. No inviertas capital que no te puedas permitir perder. El contenido de esta web y los servicios que se ofrecen no pretenden ser, no son y no pueden considerarse en ningún caso asesoramiento en materia de inversión ni ningún otro tipo de asesoramiento financiero, ni puede servir de base para un contrato, compromiso o decisión de ningún tipo.

Los criptoactivos no están regulados, pueden no ser adecuados para inversores minoristas y perderse la totalidad de la inversión. Es importante leer y comprender los riesgos de esta inversión que se explican detalladamente en este documento.