Ú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.

Existe la posibilidad de crearte una cuenta Demo sin tener una cuenta Real pinchando en este enlace, pero recuerda que para acceder a la promoción del Robot gratuito, tendrás que dar de alta la cuenta Real siguiendo este proceso. Link aqui.

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.