Hoy voy a intentar explicar como conectar el graficador Ninja Trader al Broker americano Interactive Brokers, dado que el suministro de datos de este broker para este graficador es “gratuito”, en realidad tienes que hacer algunas operaciones al mes y el suministro de datos para el mercado de futuros CME no te lo facturan (son 4 operaciones)
Yo tengo configurado IB en castellano, pero como no todo el mundo lo tiene en castellano, voy a colgar las imagenes en ingles y castellano
Nos dirigimos a editar (edit) dentro del Trader Work Station (TWS) y seleccionamos Configuración Global (Global Configuration)
Imagen en Castellano
Imagen En ingles
Se nos abrirá la siguiente pantalla donde están todas las opciones de configuración de este broker
Nosotros nos dirigiremos a seleccionar API
Cuando tengamos seleccionado API, aparecen dos opciones Ajustes (Setting) y Precauciones (Precautions) seleccionamos AJUSTES (SETTING) y marcamos todo lo que aparece a continuación
Imagen en Castellano
Imagen en ingles
Hasta aquí tendríamos todo lo necesario para que cuando arranquemos Ninja Trader e intentemos conexionarlo con IB nos suministre datos
¿Como se hace una conexión de Ninja Trader a IB?
Lo primero que tenemos que hacer es descargarnos Ninja trader, a poder ser la ultima versión
Recuerda de rellenar que tu Broker es INteractive Brokers
para que luego te los muestre en la lista de brokers a seleccionar
Así como un correo electrónico donde nos enviaran la “License Key” que nos será necesaria para la instalación de Ninja
Aquí podemos ver los requisitos necesarios para instalar Ninja trader y la ultima versión y la previa
Seleccionamos la ultima versión y la instalamos
Cuando la estemos instalando nos solicitara que introduzcamos la “License Key” (Copy y paste de la que nos mandaron por correo electrónico)
por norma general para las licencias demo suele ser : @SIM-F82F-D583-40B1-AE74-B79F-705D-1952
Ahora vamos a realizar una conexion a nuestra fuente de datos que es Interactive BRokers
Para eso nos dirigimos a Tools y seleccionamos Account Connections …
Nos aparece la siguiente ventana y le damos a Add..
Seleccionamos nuestro broker y en conexión le ponemos lo que queramos (que nos sea fácil luego de identificar con nuestra conexión)
cuando lleguemos aquí, en User name debemos escribir nuestro nombre de usuario en IB
y en Password nuestra contraseña en IB
ya tenemos la conexión realizada, ahora solo nos falta conectarnos con nuestro broker
Para eso, nos vamos a File > Connect y seleccionamos nuestra conexión
Veremos que en TWS nos indica si aceptamos una conexión entrante, a lo que contestaremos que SI (YES)
y para finalizar podremos ver que en la parte inferior izquierda de nuestro Control Center de Ninja trader aparece en verde que esta conectado con Interactive Brokers
Espero que sirva de ayuda y buen trading!!!
DETALLES DE LA CUENTA IB (añadido el 1/07/2013)
Voy a añadir unos pequeños detalles respecto a la cuenta con Interactive Brokers, de hecho, es algo que nos suele pasar a todos que una vez abierta la cuenta con IB, es una cuenta de "Contado" y con una cuenta de contado pequeña no podemos trabajar con futuros por que para poder contratar un contrato del mini SP en contado necesitaríamos 1508 (precio al que se encuentra hoy el mini) x 50 $= 75.400 $, por lo que con una cuenta pequeña eso no podemos hacerlo, por lo que tenemos que solicitar a IB nos habrá una cuenta "Margen"
esto lo podemos ver en :
Gestión de cuenta > información de la cuenta > Detales > Permisos de negociación y ahi debe aparecernos el tipo de cuenta que tenemos y tiene que ser "Margen" y aprobados los permisos para los futuros americanos
Para solicitar los permisos de negociación con futuros americanos, debemos de ir a Gestión de cuenta > Trade configuration > Permisos
Tener esto activado es imprescindible para poder conectar IB y Ninja, sin esto, no nos suministraran datos
Buen trading a todos!!!