THOMSON REUTERS ENTERPRISE PLATFORM FOR EXCHANGES Adolfo Espinosa, Finance & Risk Director North LatAm Eduardo Castañeda, Head of Solutions Services North LatAm Octubre 2015 Thomson Reuters - We believe Cambio, Crecimiento Transformacional “Crecer…. ….Duele” Transformación: 9 etapas frente al cambio Dolor CRECIMIENTO 9.Promotor DIFERENTE Testimonio 1. Status ACTUAL Quo 2. Negación 8. Acuerdo 3. Resistencia 7. Aceptación 4. Apelación C 2012, RS Tipton Incorporated All Rights Reserved 6.Tolerancia 5. Desesperación Escepticismo REUTERS/Mike Segar THOMSON REUTERS ENTERPRISE PLATFORM FOR EXCHANGES Adolfo Espinosa, Finance & Risk Director North LatAm Eduardo Castaneda, Head of Solutions Services North LatAm Octubre 2015 Retos Los Mercados financieros enfrentan retos derivados de: • Cambios en la Dinámica del Mercado • Cambios Regulatorios • Trading Automatizado • Incremento en Volumen de Market Data • Evolución del Modelo de Negocio • Presión por incrementar la eficiencia y velocidad de ejecución Arquitectura de Distribución Market Data Service Retos para los sistemas de Distribución de Market Data • Ecosistema Escalable • Habilidad para evolucionar cuando la demanda lo requiere • Integración con otros sistemas así como con ambientes legacy • Transparencia, Auditable y Proveer Control de acceso sobre el contenido • Alta Disponibilidad y Resiliencia • Opciones Flexibles de Distribución ENFOQUE DE LA PLATAFORMA ESCALABILIDAD Proveedores INTEGRACIÓN PLATFORMA ROBUSTO CRECIMIENTO Subscriptores INTEROPERABILIDAD Unicast vs Multicast UNICAST MULTICAST Tráfico de red directamente proporcional al número de participantes Reducción de Tráfico de red independientemente del número de participantes Tráfico Redundante Eliminación de tráfico redundante Mayor demanda de recursos de Host y de Red Menor demanda de recursos en el Host y en la Red Tecnología Modular Alerting Monitoring WAN Host Matching Engine Feed Controller Audit Dual-line Arbitrated Multicast Packet Store Calc Tick Tick Store Store Image Retrieve Gap Recovery Consumers Analytics Arquitectura de Alto Nivel Sitio principal Ext. Index ENGINE 1 ENGINE 2 Ext. Index E1 Full Book Feed E1 Leve-2 Feed E1 Level-2 Feed (Conflated) E2 Level-2 E2 Level-2 Feed (Conflated) Feed Ext. Index Indices Feed Handler Sitio Remoto Alerting Monitoring Other Local WAN Dual-line Arbitrated Multicast Feed Handler WAN Feed Snapshot Server Gap Recovery Multicast Services Filtered Unicast Tick Store Calcs Packet Store Audit WAN Host Bus Analytics Internal Applications Unicast Services Information Vendors & Exchange Participants Gap Recovery Information Vendors & Exchange Participants Snapshot Server Multicast Services Unicast Services Information Vendors & Exchange Participants Information Vendors & Exchange Participants Arquitectura de Alto Nivel– Cálculo de VWAP Main Site 1. Feed Controller se suscribe a datos Ext. Index ENGINE 1 ENGINE 2 2. Feed Controller publica los datos al BUS 1 Ext. Index Ext. Index 3. Los Participantes se subscriben a los datos E1 Full Book Feed 2 E1 Leve-2 Feed E1 Level-2 Feed (Conflated) Indices Feed Handler E2 Level-2 E2 Level-2 Feed (Conflated) Feed Alerting Monitoring 4. Motor de Calc. Se suscribe al feed 5. Motor de Calc. calcula el VWAP 7 6. Motor de Calc. publica el VWAP al BUS Dual-line Arbitrated Multicast 4 6 7. Feed Controller se subscribe al VWAP Snapshot Server Gap Recovery Multicast Services Filtered Unicast Tick Store Calcs Packet Store 5 Analytics 3 8 Internal Applications Unicast Services Information Vendors & Exchange Participants Information Vendors & Exchange Participants Audit WAN Host 8. Feed Controller publica el VWAP Arquitectura de Alto Nivel - Gap fill & Snapshot Main Site 1. Los Participant descubren un gap en los datos y realizan la solicitud de retransmisión vía Unicast Ext. Index ENGINE 1 ENGINE 2 Ext. Index E1 Full Book Feed E1 Leve-2 Feed E1 Level-2 Feed (Conflated) E2 Level-2 E2 Level-2 Feed (Conflated) Feed Ext. Index Indices Feed Handler Alerting Monitoring A. Participant requests snapshot service/image via Unicast Dual-line Arbitrated Multicast Snapshot Server Gap Recovery Multicast Services Filtered Unicast Tick Store Calcs Packet Store Analytics B 2 A Internal Applications Unicast Services 1 Information Vendors & Exchange Participants Information Vendors & Exchange Participants 2. El Servicio de Gap Recovery provee el dato requerido vía un servicio de gap recovery Multicast Audit WAN Host B. Snapshot Server provides image via Unicast feed Arquitectura de Alto Nivel - feed-controller failover Main Site 1. El motor publica los datos Ext. Index ENGINE 1 ENGINE 2 Ext. Index 2. Los Feed Controllers primario y secundario se suscriben a los datos Ext. Index Engine 1 E1 Full Book Feed E1 Leve-2 Feed E1 Level-2 Feed (Conflated) Dual-line Arbitrated Multicast Snapshot Server Gap Recovery Indices Feed E2 Level-2 E2 Level-2 Feed (Conflated) Feed 1 Handler 2 E1 Full Book Feed Multicast Services Filtered Primary Unicast E1 Full Book Feed Tick Store Calcs 3 Internal BUS Applications Unicast Services Information Vendors & Exchange Participants Information Vendors & Exchange Participants Alerting Monitoring Back-up Packet Store 4Analytics Audit 5 WAN Host 3. El Primario publica los datos al BUS y crea un nuevo número de secuencia 4. El Back-up se suscribe al feed a través del primario, monitorea los números de secuencia del motor (x6) y compara los datos CONTiNuaMENTE con el feed del primario 5. En caso de que el primario falle . el Back-up restaura la publicación al grupo multicast desde la secuencia n+1. Back-up es capaz de realizar esta acción debido a monitorea todas la secuencias publicadas en el Feed controller primario y al momento de la falla tendrá acceso a los datos actualizados de la fuente. THOMSON REUTERS ENTERPRISE PLATFORM FOR EXCHANGES Características principales de la Plataforma • Adición de Capacidades a productos existentes y creación de nuevos productos • Análisis y contenido de valor agregado como Noticias, índices y datos de referencia • Gap recovery y mecanismos de retransmisión • Snapshot requests • Capacidad de auditar el acceso a datos incluso para datos de retransmisión • Auditoria de paquetes • Servicios de mantenimiento de datos históricos • Completa visibilidad en tiempo real del desempeño de la infraestructura • Plataforma orientada a redundacia y tolerancia a fallas Métodos de entrega y transporte • • • • Dual line arbitration multicast Reliable multicast UDP multi-cast/standard delivery Point-to-point con control total sobre permisos y estadísitcas de uso de cada suscriptor • Streaming, snapshot e histórico de datos para satisfacer diversas necesidades de calidad de servicio. • Opciones de entrega para Web y dispositvos Mobiles ¿Por qué Thomson Reuters? • Industry Leadership - Thomson Reuters el el proveedor líder en contenido y tecnología para el sector financiero y provee las herramientas a miles de pisos financieros a nivel global. • Robustness - EPX Ofrece una plataforma de distribución escalable y robusta usando tencnología probada y construida sobre una arquitectura ampliamente probada a nivel global. • Performance - EPX provee un alto rendimiento, baja latencia mediante una arquitectura basada en multiples hilos de procesamiento y transporte de mensajes binarios. • Global Footprint - Thomson Reuters Elektron es una Infraestructura global de datos y trading que ofrece capcacidades de distribución global sin rival en le mercado ademas de contar con centros de datos en todos los centros financieros mas importante alrededor del mundo. • Local Support - Thomson Reuters cuenta con oficinas en 100 países alrededor del mundo. Nuestros clientes cuentan con soporte local no importa donde se encuentren DELIVERING THE FUTURE ELEKTRON FEEDS DISTRIBUTED GLOBAL ARCHITECTURE Elektron