Última actualización:

Una vez explicado todo lo que debes saber sobre los Robots Trading, ha llegado el momento de explicar cómo podemos automatizar estos procesos con Prorealtime. En este tutorial vamos a explicar paso a paso como podemos instalar y dar uso a un Algoritmo de Trading Automatizado (Robot Advisor) a través de Prorealtime.

¿Qué necesitamos para instalar un Algoritmo de Trading Automatizado (Robot)?

A continuación vamos a señalr todo lo que se necesita para poner en funcionamiento un Robot Trading.

Plataforma

Lo primero que necesitamos es una plataforma que permita instalar nuestro Robot. Esta plataforma no solo nos debe permitir hacer uso de nuestro algoritmo si no que también nos debe permitir hacer backtesting del mismo. La plataforma nos permitirá disponer de un servidor encendido 24×7 con nuestro Robot preparado para ejecutar las órdenes en el momento preciso. Para este tutorial hemos utilizado Prorealtime, ya que es la más potente del mercado y en la que personalmente tengo más experiencia.

Algoritmos

Necesitaremos de una o varias estrategias programadas (algoritmos). Estos algoritmos al automatizarlos es lo que se denomina Robots. La plataforma estará ejecutando nuestros Robots para que en el momento de detectar una señal de compra o venta, se ejecute en tiempo real.

Broker

Para poder llevar a cabo de manera automatizada las operaciones de nuestras estrategias, necesitamos un broker compatible con dicha herramienta. En este caso, al estar usando Prorealtime, el único broker que permite el uso de Robots es IG Markets.

Más adelante os detallaré todo lo referente a este broker, pero por el momento saber que:

  • Se trata del mayor broker de CFDs del mundo
  • Es compatible con Prorealtime (de hecho, te dan la posibilidad de usar Prorealtime en tiempo real gratis)
  • Permite el uso de algoritmos automatizados propios (como el nuestro)
  • Sus tarifas para operar en CFDs sobre Índices son las más baratas del mercado.

🎁 Promoción: Te regalo uno de mis ROBOTS.🤖 💰

Si no tienes cuenta en IG Markets y tienes pensado abrirla para poder operar con estas estrategias automatizadas, te pido por favor que te abras la cuenta de IG Markets a través de nosotros.

En este link te lo explicamos cómo.

A ti no te costará NADA sin embargo a mí me ayudará con el mantenimiento de la web y a seguir creando todo este trabajo de manera gratuita. A cambio, te regalaré uno de mis mejores algoritmos de trading automatizado que yo mismo utilizo. Ponte en contacto conmigo si necesitas aclarar algo: contacto@farobursatil.com.

Capital

Nuestros Robots necesitarán de un capital para poder operar en bolsa al igual que lo haces tú. Por tanto, debemos tener dinero depositado en nuestra cuenta de IG Markets para que nuestros Robots puedan comprar o vender como lo haríamos nosotros. El capital que necesites irá en función del riesgo de tu estrategia.

Cuenta Demo con Prorealtime Gratuita

Una vez te hayas creado una Cuenta Real con IG Markets, puedes solicitar de manera automática una cuenta Demo con Prorealtime gratis. Este apartado no es estrictamente necesario pero si muy recomendable, ya que lo normal es probar los sistemas de trading automatizados primero en una cuenta Demo. Aquí tienes el link. Hacerte la cuenta Real es totalmente gratis, al igual que solicitar la cuenta demo.

Cómo activar Prorealtime gratis en mi cuenta Demo

Una vez nos hemos creado la cuenta Demo explicada en el apartado anterior, debemos acceder a la web de IG Markets: https://www.ig.com/es/login

Cuando ya estemos dentro, veremos que ya tenemos la cuenta Demo pero no está activada la plataforma Prorealtime. El objetivo es poder usar Prorealtime gratis en nuestra cuenta Demo y con tiempo real. Para ello debes ir a Preferencias / Prorealtime y hacer click en Activar Prorealtime para cuentas demo 

Activar Prorealtime Cuenta Demo
Activar Prorealtime Cuenta Demo

Una vez pinchemos, nos aparecerá un mensaje informando del coste que supone Prorealtime y como podemos tenerlo de manera gratuita si operamos al menos 4 veces al mes los tres primeros meses y después gastando 30€ en comisiones al mes. Esto solo afecta para la cuenta Real. Para la cuenta Demo lo tendremos GRATIS. 

Le damos a Aceptar.

Aceptar Prorealtime Cuenta Demo
Aceptar Prorealtime Cuenta Demo

En cuanto le demos a Aceptar tendremos Prorealtime Activado y además nos permitirá usar ProOrder, que es justo lo que necesitamos para poder hacer uso de nuestros Robots.

ProOrder Activado
ProOrder Activado

Para poder comenzar con la instalación de nuestro Robot, primero debemos instalar la plataforma de Prorealtime de IG Markets. No se puede hacer uso de la plataforma de Prorealtime que ya tuvieras instalada anteriormente.

Para instalar Prorealtime, debemos volver a Mi panel y en la Cuenta Demo de CFD pinchamos en la flechita del desplegable.

Ahora veremos que nos permite pinchar en Abrir Prorealtime.

Abrir Prorealtime con cuenta demo
Abrir Prorealtime con cuenta demo

Una vez lo hagamos, nos aparecerá una pantalla nueva que dirá Cargar Prorealtime. Al no tenerlo instalado, cuando pasen unos segundos, nos saldrá una pantalla como esta indicando que debemos descargarlo e instalarlo. Tanto la descarga como la instalación, son totalmente gratuitas.

Descargar Prorealtime
Descargar Prorealtime

Nada más darle, te dará la opción de descargar el fichero de instalación de Prorealtime. Tan solo debes descargarlo.

Fichero de instalacion Prorealtime
Fichero de instalacion Prorealtime

Una vez descargado el fichero, lo ejecutamos y le damos a Instalar. En pocos segundos habrá finalizado y podremos cerrar la ventana.

Instalación de Prorealtime
Instalación de Prorealtime

Ya instalado, volvemos a la web anterior y seguimos en el Paso 2. El botón SIGUIENTE nos aparecerá en gris. Para activarlo, debemos hacer clic un poquito más arriba donde se indica en la imagen. Una vez pinchemos, se activará el botón de siguiente.

Iniciar Prorealtime
Iniciar Prorealtime

Por último, nos aparecerá una ventana emergente indicando que nuestro navegador nos pide permiso para ejecutar Prorealtime. Seleccionamos Siempre abrir este tipo de vínculos en la app asociada (para que no nos lo pida siempre que queramos acceder) y después pinchamos en Abrir IGProRealTime.exe.

popup Prorealtime
popup Prorealtime

Esperamos unos segundos/minutos (dependiendo de tu ordenador) y listo! nos aparecerá un mensaje de Prorealtime indicando que se está iniciando la plataforma.

Prorealtime Cargando...
Prorealtime Cargando…

¿Cómo instalamos nuestro Robot?

Ya tenemos activada la cuenta con IG Markets, a través de ellos nos hemos instalado Prorealtime y hemos transferido 10.000€ para comenzar a operar con nuestro Robot.

Para este ejemplo, he programado una estrategia muy sencilla con el RSI:

Nuestro algoritmo se pondrá largo cuando el RSI(14) marque sobreventa, es decir el RSI(14) sea menor que 30 y se pondrá corto cuando el RSI(14) marque sobrecompra, o sea el RSI(14) sea mayor a 70. Dado que es un ejemplo y no está optimizado, podemos usarlo en cualquier temporalidad y para cualquier mercado. En nuestro ejemplo lo usaremos para el Mini Dax(5€) y en temporalidad de 4h.

A continuación te puedes descargar este sencillo robot de aquí:

Por favor, ten en cuenta que ESTE ROBOT NO ESTA TESTEADO Y ES SOLO UN EJEMPLO. No lo uses con una cuenta Real.

Una vez descargado en nuestro ordenador, debemos abrir nuestra plataforma de Prorealtime, a ser posible con la Cuenta Demo de IG Markets.

En la barra superior buscaremos DAX y seleccionaremos Alemania 30 Cash(5€). Es posible que si no tienes IG Markets, te aparezca con otro nombre. Si es así, selecciona el activo que quieras.

Selección de DAX Mini en Prorealtime
Selección de DAX Mini en Prorealtime

Una vez seleccionado, veremos el CFD del DAX (o el que hayas elegido). En la parte superior derecha tenemos un botón con una flechita desplegable hacia abajo. Pinchamos en ella y en el desplegable pinchamos en Sistemas de Trading.

Sistemas de Trading
Sistemas de Trading

Se nos abrirá un desplegable donde podremos seleccionar Backtest & Trading Automático. Dentro de esa pestaña nos aparecerá un botón que dice Importar. Lo pinchamos.

Backtest & Trading Automático
Backtest & Trading Automático

De nuevo se nos abrirá un desplegable nuevo para podamos importar nuestro sistema de trading. Tendrás que navegar hasta la carpeta donde te hayas descargado nuestro sistema de trading llamado Robot_RSI.itf

Importar Sistema de Trading
Importar Sistema de Trading

Si todo ha ido bien, te saldrá un mensaje confirmando que este sistema de trading ha sido importado en Prorealtime con éxito.

Sistema importado correctamente
Sistema importado correctamente

En tal caso, cerramos la ventana y ya nos aparecerá nuestro nuevo algoritmo instalado correctamente. Enhorabuena! Ahora, podremos hacer tanto Backtesting de mi sistema como Preparar para trading automático.

Siempre que importes un algoritmo, lo primero que debes hacer es verificar que todo está correcto y para ello lo mejor es ejecutar el Backtesting de mi sistema. Pinchamos en el botón.

Backtesting de mi sistema
Backtesting de mi sistema

Una vez lo pulsemos, el ordenador evaluará nuestro sistema a pasado. A priori, puede parecer un sistema bastante robusto, pero cuidado! Si nos fijamos en su backtesting, el Max Drawdown es muy elevado, incluso llega a estar un 150% por encima de nuestra cartera inicial (lo que significa riesgo de quiebra muy elevado).

Por otro lado el algoritmo permanece expuesto al mercado el 98% del tiempo por lo que las comisiones con un broker de CFDs nos puede hacer quebrar también la cartera. Todo esto está explicado en este tutorial.

Por tanto, NO USEN ESTE ALGORITMO EN REAL, es solo un ejemplo. Así queda demostrado, que incluso aunque veas una estrategia aparentemente ganadora, con un +522% de beneficio, un acierto del 75% de las operacioens y una pendiente de beneficio más o menos buena, no tiene porque ser un buen sistema debido a su alto riesgo. Bajo tu responsabilidad queda hacer uso de este sistema de ejemplo.

Backtesting del sistema RSI en el DAX
Backtesting del sistema RSI en el DAX

¿Cómo dejamos ejecutando nuestro Robot 24×7?

Una de las ventajas de usar un Robot, es que se puede dejar ejecutando 24×7. Esto se debe a que el Robot estará alojado en los servidores de Prorealtime y por tanto no es necesario mantener nuestro ordenador encendido.

Antes de empezar, lo primero que debemos hacer, es configurar como queremos que trabajen nuestros robots. Para ello, nos vamos a Menú superior y pinchamos en Opciones y después en Opciones de Trading.

Opciones de Trading
Opciones de Trading

Una vez desplegado, nos aparecerá un menú de configuración con unas pestañas. Seleccionamos la de Trading automático.

En ellas debemos configurar lo siguientes parámetros tal y como aparece en la imagen.

  • Posición y órdenes después del cierre de los sistemas: Cerrar (por defecto)
  • Notificación por email: pon tu email
  • Quiero que se me avise inmediatamente si la estrategia para o 1 día antes de que la estrategia expire.
  • Interrupción por número de órdenes: 50 (esto irá en función de tu sistema)
  • Cierre por Fecha de caducidad alcanzado: 20
Configuración del trading automático
Configuración del trading automático

Para nuestro ejemplo, seguiremos adelante con su automatización (recuerden: en REAL no, solo en una cuenta DEMO). Para ello volveremos a la ventana anterior, pinchamos de nuevo en el desplegable de Sistemas de Trading.

Sistemas de Trading
Sistemas de Trading

Ahora en vez de pinchar en Probacktest de mi sistema, pincharemos en Preparar para trading automático.

Preparar para trading automático
Preparar para trading automático

Automáticamente nos aparecerá una nueva ventana con nuestro Robot en espera, listo para ponerse a funcionar. Tan solo necesitamos darle a Start para que comience. Cabe destacar, que como estábamos visualizando el DAX (Alemania 30 Cash(5€)) en velas diarias, el Robot ejecutará nuestra estrategia Robot_RSI en Alemania 30 Cash(5€) y con velas diarias.

Robot esperando ser ejecutado
Robot esperando ser ejecutado

Una vez pinchado en START, se nos abrirá la pantalla de configuración del Robot. Lo más importante a destacar, es el número máximo de contratos que le vamos a permitir a nuestro Robot que compre o venda. Siempre que hagas una estrategia (o la compres) debes limitar el riesgo sabiendo cual es el número máximo de contratos (o acciones) que puedes comprar. En nuestro algoritmo, siempre el tamaño máximo será 1. Si todo está correcto, podemos proceder a pinchar en Activar el sistema de trading.

Confirmación de activación
Confirmación de activación

Si todo ha ido bien, tu Robot aparecerá en Curso y ya estará trabajando por ti. En cuanto el sistema de señal de entrada, automáticamente se ejecutará. Incluso aunque apagues tu ordenador, el Robot seguirá trabajando 24×7 desde los servidores de Prorealtime. Todos los Robots tienen fecha de caducidad. Esa fecha se puede ir prolongando en el botón de abajo. Además podremos ir comprobando las ganancias que nos está reportando el Robot en tiempo real.

Robot en curso
Robot en curso

¿Cómo desactivamos los Robots?

Es muy sencillo, tan solo debemos ir a Trading / ProOrder Autotrading

ProOrder Auto Trading
ProOrder Auto Trading

Una vez dentro de la pantalla de antes, solo tenemos que pulsar en el botón rojo de STOP. En ese momento se apagará y cerrará todas las operaciones que tenga abiertas en ese momento. Si no quisieramos cerrarlas, se puede configurar en Opciones / Opciones de Trading / Trading Automático y seleccionando Permanecer Abiertas, ANTES de darle al botón de STOP.

¿Cómo activamos las notificaciones al móvil de compra/venta con IG Markets?

Gracias a IG Markets, podemos recibir una notificación al móvil (como si de un whatsapp se tratase) cada vez que nuestro algoritmo compre o venda.

Para ello necesitamos descargarnos la aplicación de IG Markets en el móvil y después ir a nuestra cuenta de IG Markets desde el ordenador: https://www.ig.com/es/login.

Una vez entremos en nuestra cuenta, pincha en Preferencias / Alertas de precios y trading y dentro de Notificaciones de operaciones seleccionar Notificación por móvil de operaciones automáticas.

Notificaciones de compra y venta
Notificaciones de compra y venta

Deja un comentario

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