Objetivos
El Curso está orientado a personas que tienen una base de Python, y que desean entender las diferentes formas de interconexión con las API de Matba Rofex.
El objetivo es conocer las diferentes formas de conexión con Matba Rofex y protocolos que se usan, que puedan hacer pruebas con las API Rest y Websocket, y comprender la arquitectura FIX.
Contenidos
Clase 1)
– Introducción a arquitectura Cliente servidor
– Diferentes formas de realizar solicitudes
– Verbos HTTP
– Status Code
– Qué es una api
– API REST
– Que es un CRUD
Clase 2)
– Introducción al API rest Matba Rofex
– Lectura de la documentación de la API REST
– Solicitud de Token
– Pedido de Market data
– Ingreso de orden de compra.
– Ingreso de orden de venta
– Solicitar estado de orden
– Solicitar estado de posición.
Clase 3)
– Introducción al API websocket de Matba Rofex
– Que es un websocket
– Lectura documentación de la API ws
– Ingresar una orden
– Cancelar una orden
– Suscribirse al execution report de las órdenes
– Suscribirse a Market data en tiempo real
Clase 4 y 5)
– Introducción a Clases y Objetos
– Sobreescritura de métodos.
– Logging
– Arquitectura FIX
– Diferentes partes de fix
– Mensajes de sesión: Logon, heartbeat, rest request, logout,
– Mensajes de aplicación: New Order, Order Cancel, Market DATA, Security List
– Mensajes Post trader: Allocation Instruction, Confirmation, Confirmation ACK
Conociementos previos
Conocimientos introductorios de Phyton
Instructor
Ignacio Guardines
Estudiante de ingeniería en sistemas de Información en la UTN FRBA.
Actualmente se desarrolla como ayudante de cátedra de paradigmas de programación UTN FRBA y como docente en la parte práctica del Programa de Capacitación y Entrenamiento de Python para Traders de Juan Pablo Pisano (Ruben Ullua).
Trabajó como Profesor de curso de Paradigma de objetos en EducacionIt y dando
capacitaciones in company en temas como Java 8, Amazon Web Services, NoSql con mongoDB y paradigmas de programación .
En la parte de desarrollo de software con más de 10 años de experiencia en proyectos tanto frontend como backend, con proyectos como API de hoteles en almundo.com automatización de tests y UI en Disney FastPass, infraestructura en Globant, cotizador y buscador del sitio DeMotores.com, Network Management Dashboard en Verizon Business, en Garbarino para varios proyectos como líder, entre ellos, Seguros (frontend y backend), Centro de atencion al Cliente (frontend y backend), ETLs y Listas de Regalos; Mi cuenta (frontend y backend), Push notification Services, Mobile Api y con el diseño de la infraestructura Cloud usando AWS y docker
Apasionado por la tecnología, el coaching, los mercados, la economía, la programación, enseñar, aprender y atraer a más personas a este increíble y gratificante mundo de la tecnología por medio de los sistemas informáticos.