Cursos / Charlas

Programación en Python

El objetivo de este curso es realizar y acompañar en los primeros pasos con la programación con Python y ejemplos de mercado. Realizando ejercicios tendientes a modelar órdenes de quienes operan en los mercados, para poder romper la inercia y el miedo a programar

Temas a Desarrollar

Qué es y para qué programar. Variables. Operaciones. Flujos.

Ciclos. Funciones para organizar el código. Conjunto de datos.

Listas. Diccionarios (orientado a mercado). Json. Manejo de excepciones.

Números aleatorios. Manejo de fechas. Qué son los algoritmos.

Archivo CSV. Que es un dataframe. Paso de Excel a Python, y de Python a Excel. Paso de funciones como parámetros.

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.

Introducción al API BCR y  rest Matba Rofex. Lectura de la documentación de la API REST. Solicitud de Token. Ingreso de orden de compra. Ingreso de orden de venta. Solicitar estado de orden. Solicitar estado de posición.

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.

Introducción al paradigma de objetos
Clases y Objetos. Sobreescritura de métodos.