Si llevas tiempo haciendo trading seguramente este sea un artículo demasiado básico para ti, pero lo cierto es que todavía es frecuente encontrar preguntas relacionadas con este tema en los foros y me gustaría explicar el tema en detalle.
Hace relativamente poco hablaba con un amigo cercano que se interesó en el trading hace unos meses. El caso es que tras enviarle bastante documentación al respecto, el otro día me llamaba para decirme que ya estaba preparado para abrir una cuenta real, que tras dilapidar decenas de cuentas demo, por fin había conseguido ser rentable con una cuenta durante un período de un mes, operando a diario y cogiendo la confianza suficiente para empezar en real, pues se lo había tomado totalmente en serio, como si de dinero real se tratase.
La conversación iba viento en popa hasta que me dijo que había convertido una cuenta de 2.000 euros en 77.525 euros en un mes! (Podéis descargar el histórico aquí).
No hace falta ser un experto para darse cuenta que tal hazaña sólo podría realizarse asumiendo unos riesgos demasiado elevados. Lo más sorprendente del tema no era la rentabilidad obtenida, sino que no hubiese quebrado la cuenta antes, pues en muchas ocasiones, un movimiento de 40 o 50 pipos en contra le hubiese supuesto unas pérdidas del 50% del capital, y había hecho la friolera de 293 operaciones.
Me llamaba la atención que una persona que se había dedicado varios meses a aprender cómo operar en mercado, no hubiese perdido el tiempo necesario en comprender cómo ajustar el tamaño de la posición para asumir el riesgo deseado, algo que se tendría que haber preguntado tras quebrar una cuenta tras otra.
Bien, después de esta anécdota, vamos a explicar en primer lugar cómo se calcula el valor de 1 pipo. Si tienes duda de lo que es 1 pipo, puedes consultar aquí su definición.
Cómo calcular el valor de un pipo
En primer lugar hay que tener en cuenta que cuando operamos en FX, el nominal de la operación siempre viene referenciado en la divisa base. Es decir, si operamos en EURUSD por importe de 1 lote (100.000 unidades monetarias), estaremos comprando o vendiendo 100.000 EUR y vendiendo o comprando el contravalor en USD.
Luego, cuál será el valor de 1 pipo? Teniendo en cuenta que en EURUSD 1 pipo equivale a 0,0001, el valor de un pipo será por tanto:
100.000 EUR * 0,0001 USD/EUR = 10 USD
Si nuestra cuenta estuviese denominada en USD, lógicamente no tendríamos que realizar ningún paso más, pero si está denominada en EUR o en GBP, por poner un ejemplo, tendremos que convertir dichos USD a la divisa de nuestra cuenta. Por tanto, asumiendo un EURUSD en 1,0850.
10 USD / 1,0850 = 9,21 EUR por cada lote operado.
Como podéis observar, cuando tenemos una cuenta en USD, el valor de 1 pipo en EURUSD siempre será constante (10 USD), pero si nuestra cuenta está denominada en EUR, dicho valor irá variando a medida que cambia la cotización del cruce, de forma que no será lo mismo 1 pipo cuando el cruce cotizaba a 1,4000 que cuando cotiza a 1,0850.
Vamos a suponer ahora que operamos en GBPJPY, que cotiza con dos decimales en 181,50 yenes por libra. En este caso:
100.000 GBP * 0,01 JPY/GBP = 1.000 JPY
En este caso, suponiendo que el EURJPY cotiza en los 129,80 yenes por euro, el valor de 1 pipo será por tanto:
1.000 JPY / 129,80 = 7,70 EUR por cada lote operado.
Calculado el valor de 1 pipo para 1 lote estándar, con una simple regla de tres calcularemos el valor de un pipo para un tamaño de posición diferente.
Por ejemplo, si operamos con 3 mini lotes (30k’s), el valor de 1 pipo en este último caso será de 7,70 EUR * 0,3 lotes = 2,31 EUR.
Cómo calcular el tamaño de la posición
Bien, ahora que ya sabemos cómo calcular el valor de 1 pipo, calcular el tamaño de la posición con la que entrar en una operación es realmente sencillo.
Lejos de entrar a debatir cuanto debe uno arriesgar por operación, que sería objeto de otro artículo, lo primero que debemos calcular es la cantidad monetaria que estamos dispuestos a perder en la entrada.
Suponiendo por ejemplo que el tamaño de nuestra cuenta de trading es de 2.000 EUR y que aplicamos una gestión monetaria en la que arriesgamos un 1,5% del capital, es fácil determinar que la perdida máxima que estamos dispuestos a asumir en la operación es de 30 EUR (2.000 EUR * 1,5%).
Damos además por sentado que el trade a abrir contará con un stop loss establecido de antemano. Por lo tanto, conocido el valor de 1 pipo, será fácil calcular cual sería la pérdida en la cuenta en caso de alcanzarse el SL, por cada contrato que opere en el cruce.
Vamos a ver varios ejemplos:
En tanto que el SL es de 60 pipos, la pérdida asumida en caso de alcanzarse el mismo será de 100.000 EUR * 0,0060 USD/EUR = 600 USD.
Ahora bien, qué tipo de cambio deberemos aplicar para convertir esos USD a EUR? 1,0910, que es el tipo de cambio actual, o 1,0850, que será el tipo de cambio de mercado en caso de alcanzarse el stop loss?
Deberemos aplicar el 1,0850, pues nuestro bróker nos convertirá la pérdida realizada (600 USD) al tipo de cambio del momento, que será 1,0850 y no 1,0910. Por lo tanto, para 1 contrato standard (100.000 EUR), la pérdida asumida teniendo en cuenta que nuestro SL está a 60 pipos de distancia será de 600 USD / 1,0850 = 553 EUR
El último paso será determinar los lotes con los que tendré que entrar al mercado para que la pérdida sea de 30 euros y no de 553 euros, que resolveré mediante una simple regla de tres.
Si 1 contrato (100.000 EUR) son 553 EUR, cuantos contratos (X) serán 30 EUR?
X = 30 / 553 = 0,054 contratos = 5.400 EUR.
Ahora bien, teniendo en cuenta que la cantidad mínima con la que permiten operar los brokers es de 0,01 contratos (1.000 EUR), tendremos que elegir si operar con 0,05 o 0,06 contratos.
Si 0,05, nuestra pérdida será: 5.000 * 0,0060 / 1,0850 = 27,65 EUR
Si 0,06, nuestra pérdida será: 6.000 * 0,0060 / 1,0850 = 33,18 EUR
En este caso hay que tener en cuenta que operamos en un cruce donde no interviene la divisa en la que está denominada nuestra cuenta, por lo que tendremos que contar con una variable más.
Suponemos el mismo ejemplo anterior, donde ya hemos determinado la pérdida máxima que estamos dispuestos a asumir, 30 EUR.
En este caso, considerando que el SL está a 70 pipos de distancia (0,70 = 119,20 – 118,50), el resultado en caso de alcanzarse el SL será de:
100.000 USD * 0,70 JPY/USD = 70.000 JPY
En este caso, puesto que nuestra cuenta está denominada en EUR y no en USD, no utilizaremos el tipo de cambio del cruce que operamos, sino que tendremos que utilizar el tipo de cambio del EUR vs JPY. Para estos efectos, suponemos que EURJPY = 128,57 (118,50 * 1,0850).
Por tanto, 70.000 JPY / 128,57 = 544 EUR.
Ahora simplemente tenemos que volver a hacer la misma regla de tres anterior
X = 30 / 544 = 0,055 contratos = 5.500 USD
Al igual que antes, en tanto que la tenemos que redondear al segundo decimal,
Si 0,05, nuestra pérdida será de 5.000 USD * 0,70 / 128,57 = 27,22 EUR
Si 0,06, nuestra pérdida será de 6.000 USD * 0,70 / 128,57 = 32,66 EUR
En esta página puedes calcular rápidamente el valor de 1 pipo, por lo que tan sólo tendrás que hacer una simple regla de tres para determinar el tamaño con la que entrar en mercado.
Personalmente creo que todo operador debe saber hacer estos números sin dificultad, pues en ocasiones no contamos con otros recursos para calcular el tamaño de la posición, sin embargo, hoy en día existen multitud de herramientas desarrolladas para no perder el tiempo con estas cuestiones.
Si bien no es la más sofisticada ni permite demasiada flexibilidad, algo sencillo y cómodo de utilizar es un script para metatrader llamado “Easy Order” que te calcula directamente el tamaño de la posición al entrar en mercado. Tan sólo hay que fijar el porcentaje de la cuenta a arriesgar, y visualmente el nivel del stop loss, y el programa entrará a mercado con el lotaje adecuado.
Hilo original de este script: ForexFactory
Descarga Script: EasyOrder.zip
Video con instrucciones de instalación y funcionamiento realizado por Blacktradersclub
Calculadora para Excel
En cualquier caso, por si no eres de los que utiliza Metatrader, o sencillamente prefieres no operar con este script, te dejo una calculadora en Excel bastante sencilla con la que podrás calcular el tamaño de la posición rápidamente. Puedes descargar el archivo aquí: «Calculadora Excel Tamaño Posición»
Actualización Mayo-2016
En su día, cuando escribí este artículo, esta web no disponía de una calculadora propia para calcular el tamaño de la posición, sin embargo desde hace tiempo se incluyó en la sección de Herramientas, por lo que directamente podéis usar la misma sin complicación alguna pinchando en este enlace.
Felicidades por el artículo. Respecto a la anécdota, yo también me he encontrado con mucha gente en la misma situación. Se empeñan en ganar dinero en un mercado, donde se compra y vende un activo, y ni siquiera se han molestado en aprender a calcular cuánto vale lo que compran y venden (en este caso un PIP de un par). Y desde luego, mucho menos, se han preocupado de aprender a saber cuánto arriesgar. A esto hay que añadir que la mayoría de charlas, webinars, cursos de brokers, etc nunca se trata el tema!
Así que enhorabuena por haber elegido este tema entre los primeros de tu nuevo blog. Ánimo!
Muchas gracias Yuri. Todo un honor recibir un comentario de un trader como tu.