módulo iii comunicación entre...

58
Módulo III Comunicación entre Participantes

Upload: others

Post on 23-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Módulo IIIComunicación

entre Participantes

Page 2: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Unidad IDesarrollo de las

Comunicaciones entre Participantes

Page 3: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Agenda de la Unidad Unidad 1. Desarrollo de las

Comunicaciones entre Participantes

1. Del Papel al XML

2. Protocolo Giovanninni

Page 4: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Protocolo Financiero Indeval

Page 5: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Grupo Giovannini: Barrera número 1

Barrera número 1:Diferencias nacionales en las interfaces y tecnología de información utilizadas por los proveedores de servicios de compensación y liquidación

En el año 2001 publicó un informe identificando 15 barreras para la compensación y liquidación eficientes de transacciones transfronterizas de valores dentro de la Unión Europea.

Hola!

Hello

Ηολα

Keuë

Page 6: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Elementos del Protocolo Giovannini

Estándares Seguridad Servicios

Datos

ISO 15022ISO 20022

SMPGEstándares ISO

aplicables

La seguridad de los datos antes y después de la transmisión, no es

responsabilidad del protocolo

ISO 15022 e ISO20022 deben ser revisados y

expandidos

TransferenciaComunicaciones

máquina a máquinaDireccionamiento IP

Uso de PKI para autenticación e

integridadNo repudio

Registro de tiempoAutoridad de registro con prácticas de la

industria

Requerimientos regulatorios y de negocio

Bitácoras, entrega garantizada, entrega una

y sólo una vez

Page 7: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Estándar orientado al negocio para la definición de mensajes de valores, con las siguientes características:

Cada pieza de información está definida sin ambigüedades y registrada en un diccionario de datos

Los mensajes de negocio están registrados en un catálogo de mensajes

SWIFT es el organismo a cargo del mantenimiento del diccionario de datos y del catálogo de mensajes

El Estándar ISO 15022

Diccionario de datos

Catálogo de mensajes

Sintaxis(estructura)

Semántica(significado)

SWIFT

Page 8: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

SMPG – Grupo de prácticas de mercado

El grupo de prácticas de mercado de valores (SMPG) es una propuesta de SWIFT

Busca la estandarización y armonización de las prácticas de la industria, girando alrededor de la aplicación del estándar ISO 15022

Sus recomendaciones van más allá de la sintaxis y semántica, pues abarcan la implementación de cadenas de información completas relativas al ciclo de vida de valores

Notificación

Acreditación

Pago/confirmación

Announcement

Entitlement

Confirmation

Depósito de Valores Tenedor

Page 9: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

ISO 3166 – Códigos de país

ISO 6166 – ISIN

ISO 9362 – BIC

ISO 10962 – CFI

ISO 4217 – Códigos de moneda

ISO 8601 – Formato de fecha y hora

ISO 10383 – MIC

ISO 13616 – IBAN

Estándares ISO aplicables

Page 10: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Se deben proporcionar servicios de transferencia de datos máquina a máquina con las siguientes características:

Uso de mensajes y archivos estructurados ISO 15022 e ISO 20022

Internet Protocol (IP) para comunicaciones y enrutamiento de datos

Estándares de la capa de transferencia

Se recomienda:

Proporcionar servicios manuales de transferencia de datos basados en interfaz gráfica de usuario (GUI) que utilicen en mensajes estructurados ISO 15022 e ISO 20022

Capa de transferencia

ISO 15022ISO 20022

TCP IP

Page 11: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Seguridad de la capa de transferencia

Todos los servicios de transferencia de datos deben contar con los siguientes atributos de seguridad:

Criptografía basada en infraestructura de llave pública (PKI)

No repudio

Registro de eventos por fecha y hora

Rama de las matemáticas orientada al ocultamiento de información

Se refiere a prevenir que una entidad niegue haber participado en una determinada acción

Page 12: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Unidad IIProtocolo Financiero Indeval

Page 13: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Agenda de la Unidad Unidad 2. Protocolo Financiero Indeval

1. Mensajes Financieros ISO 15022

2. Elementos Comunes

3. Procesamiento de Mensajes Financieros

4. Flujos de Operaciones

Page 14: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Mensajes MT

El Protocolo Financiero Indeval utiliza un subconjunto de mensajes SWIFT/ISO 15022.

Algunos mensajes pueden considerarse de dos vías: pueden ser enviados por el participante al Indeval, o bien pueden ser enviados por el Indeval a los participantes, dependiendo del rol que jueguen los participantes en las correspondientes transacciones.

Page 15: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Categoría MT Nombre MT

MT 1xx Pagos de clientes y cheques

MT 2xx Transferencias de efectivo entre instituciones

MT 3xx Instrucciones de tesorería – divisas, Mercado de dinero y derivados

MT 4xx Letras de crédito

MT 5xx Mercados de valores

MT 6xx Instrucciones de tesorería- metales preciosos

MT 7xx Cartas de crédito y garantías

MT 8xx Cheques de viajero

MT 9xx Administración de efectivo y estado de clientes

MT nxx Mensajes comunes de grupo

Categorías de Mensajes MT

Page 16: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Mensajes para Entrega y Recepción de Valores

MT Nombre Propósito

540 Recepción libre de pago Instruye la recepción de valores libre de pago.

541 Recepción contra pago Instruye la recepción de valores contra pago.

542 Entrega libre de pago Instruye la entrega de valores libre de pago.

543 Entrega contra pago Instruye la entrega de valores contra pago.

544 Confirmación recepción libre de pago

Confirma la recepción de valores libre de pago.

545 Confirmación recepción contra pago

Confirma la recepción de valores contra pago.

546 Confirmación entrega libre de pago

Confirma la entrega de valores libre de pago.

547 Confirmación entrega contra pago

Confirma la entrega de valores contra pago.

548 Estado de liquidación y aviso de procesamiento

Anuncia el estado de una instrucción de liquidación.

Page 17: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT Nombre Propósito

564 Notificación de derecho patrimonial

Proporciona al propietario de la cuenta los detalles del evento de acción corporativa y las opciones disponibles que tiene. También proporciona los detalles del impacto que tendría la acción corporativa sobre la cuenta de valores o de efectivo.

565 Instrucción de derecho patrimonial

Instruye al custodio acerca de la decisión tomada por un depositante con relación a un evento de derecho patrimonial.

566 Confirmación de derecho patrimonial

Confirma al depositante que como resultado de un evento de derechos patrimoniales, han ocurrido movimientos en su cuenta ya sea de valores o de efectivo.

567 Estado de derecho patrimonial y estado de procesamiento

Indica el estado o un cambio en el estado de una transacción relacionada con un derecho patrimonial.

568 Narrativa de derecho patrimonial

Soporta instrucciones complejas o narrativas relacionados con un evento corporativo.

Mensajes para Derechos Patrimoniales

Page 18: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT Nombre Propósito

500 Alta de un instrumento financiero

Instruye el registro, la baja o el re-registro de instrumentos financieros.

501 Confirmación del alta Confirma el registro o el re-registro del alta de un instrumento financiero

510 Estado de registro y aviso de procesamiento

Informa el estado de una instrucción de registro o modificación.

Mensajes para Registro de Instrumentos

Page 19: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Elementos Comunes de una Transacción

Tipo de Instrumento Financiero

1.2.3.4.5.

05

100

Referencia del Mensaje (ID)

Fecha de Concertación

Fecha de Liquidación

Cantidad de Instrumentos Financieros

Page 20: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Elementos Comunes de una Transacción

6.7.8.9.10.11.

Cantidad de Liquidación

Cuenta que será acreditada / debitada

Lugar de Liquidación

Agente Recibe

Agente que Envía

Datos específicos del mercado local

3200

Page 21: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

{1:F01BANKBEBBAXXX2222123456}{2:I103BANKBEBBAXXXU3003}

Encabezado

{4: [CRLF]:16R:GENL[CRLF]:20C::SEME//ADFS4534[CRLF]:23G::NEWM[CRLF]:98C::PREP//20070101135625[CRLF]:16S:GENL[CRLF]:16R:TRADDET[CRLF]:94B::TRAD//EXHC//XMEX[CRLF]:98A::SETT//20070101[CRLF]:98C::TRAD//20070101203015[CRLF]:35B:: IP/BPAS/070913/0000[CRLF]:16R:FIA[CRLF]:13B::COUP//0001[CRLF]:16S:FIA[CRLF]:16S:TRADDET[CRLF]:16R:FIAC[CRLF]:36B::SETT//UNIT//123456546[CRLF]:97A::SAFE//10664001[CRLF]:94F::SAFE//ICSD//INDEMXMMXXX[CRLF]:16S:FIAC[CRLF]:16R:SETDET[CRLF]:22F::SETR//INDE[CRLF]:22F::STCO//NPAR[CRLF]:16R:SETPRTY[CRLF]:95P::REAG//WDRTMXMMXXX[CRLF]:97A::SAFE//10664001[CRLF]:16S:SETPRTY[CRLF]:16R:SETPRTY[CRLF]:95P::SELL//OKJUMXMMXXX[CRLF]:16S:SETPRTY[CRLF]:16R:SETPRTY[CRLF]:95P::PSET//AEWQMXMMXXX[CRLF]:16S:SETPRTY[CRLF]:16S:SETDET[CRLF]}

Cuerpo o texto

{INDEVAL: {NSC:00000100000300000790}{FIR:c4BsJx … RalIK0EkwQjm7mng/rzpcA=}}

Pie

Ejemplo de Mensaje ISO 15022

Page 22: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Ejemplo 15022

Page 23: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Referencia del mensaje Identificación única del mensaje, asignada por el participante que emite la instrucción.

:20C::SEME//

Fecha de concertación Fecha en que la operación fue concertada. :98C::TRAD//

Fecha de liquidación Fecha en que la operación debe ser liquidada. :98A::SETT//

Cantidad de títulos Cantidad de títulos que involucra la operación. :36B::SETT//FAMT/ ó:36B::SETT//UNIT/

Instrumento financiero Tipo de los valores a liquidar. :35B:ISIN ó :35B:

Importe en efectivo Cantidad de efectivo en caso de que exista pago. :19A::SETT//

Lugar de liquidación :95P::PSET//

Participante que entrega (traspasante)

Identificación de la contraparte que entrega valores y cuenta respectiva.

:95Q::DEAG//:97A::SAFE//

Participante que recibe (receptor)

Identificación de la contraparte que recibe valores y cuenta respectiva.

:95Q::REAG//:97A::SAFE//

Campos usados para los elementos comunes

Page 24: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Referencia del mensaje :20C::SEME// :20C::SEME//505-V

Fecha de concertación :98C::TRAD// :98C::TRAD//19000101000000

Fecha de liquidación :98A::SETT// :98A::SETT//20071219

Cantidad de títulos :36B::SETT//FAMT/ ó:36B::SETT//UNIT/

:36B::SETT//UNIT/1100,

Instrumento financiero :35B:ISIN ó :35B:

:35B:1/TELECOM/A1/0001

Importe en efectivo :19A::SETT// :19A::SETT//MXN53842,

Lugar de liquidación :95P::PSET// :95P::PSET//INDEMXMM

Participante que entrega (traspasante)

:95Q::DEAG//:97A::SAFE//

:95Q::DEAG//02036:97A::SAFE//0102

Participante que recibe (receptor) :95Q::REAG//:97A::SAFE//

:95Q::REAG//02036:97A::SAFE//0102

Campos usados para los elementos comunes

Page 25: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

05543:16R:GENL:20C::SEME//505-V:23G:NEWM:98C::PREP//20071219124239:16S:GENL:16R:TRADDET:98A::SETT//20071219:98C::TRAD//19000101000000:90B::DEAL//ACTU/MXN48,94727273:35B:1/TELECOM/A1/0001:16S:TRADDET:16R:FIAC:36B::SETT//UNIT/1100,:97A::SAFE//02036:16S:FIAC:16R:SETDET:22F::SETR//TRAD:16R:SETPRTY:95Q::BUYR//01039:97A::SAFE//0101:16S:SETPRTY:16R:SETPRTY:95Q::REAG//02036:97A::SAFE//0102:16S:SETPRTY:16R:SETPRTY:95P::PSET//INDEMXMM:16S:SETPRTY:16R:AMT:19A::SETT//MXN53842,:16S:AMT:16S:SETDET

Ejercicio. Identificar Elementos ComunesMensaje MT 543

Page 26: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Procesamiento de Operaciones

Page 27: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Procesamiento de Instrucciones Financieras

El Indeval, por medio de los módulos que componen DALÍ, recibe y procesa instrucciones financieras enviadas por los participantes.

Presentada Confirmada Aceptación para Liquidación Liquidada

(Recepción) (Match) (Perfeccionamiento) (Liquidación)

La instrucción transaccional ha sido recibida por Indeval, éste ha validado la instrucción recibida y acusado recibo de ella

Los términos de la negociación y las instrucciones han sido confirmados entre las partes.

La instrucción está en la cola de liquidación esperando ser liquidada tan pronto como sea posible

La instrucción ha sido ejecutada y las obligaciones en ella representadas son definitivas.

Tiempo

Page 28: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Recepción de Instrucciones

El Indeval registra en una bitácora todas las instrucciones que recibe de los participantes.

Posteriormente al registro en bitácora, realiza una serie de validaciones sobre el mensaje recibido, para determinar la naturaleza del acuse que devolverá al participante.

123124

Page 29: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Validaciones del Mensaje

123

124

Secuencia Integridad Sintaxis Semántica

El folio del mensaje debe ser consecutivo respecto del folio del mensaje inmediato anterior recibido de parte del mismo participante. La secuencia de cada participante es independiente de los demás.

Los mensajes transaccionales vienen firmados, las consultas no. En un mensaje transaccional, se verifica su integridad utilizando la firma digital adjunta al mensaje.

Se verifica que el mensaje pueda ser interpretado.

Validaciones básicas de los datos que permitan asegurar que el mensaje podrá ser consumido por los procesos posteriores del sistema.

Page 30: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Estados de la RecepciónUna instrucción de un participante que genera un mensaje de acuse se considera presentada.

Sin embargo, el acuse sólo será positivo (ACK) si la instrucción aprueba todas las validaciones realizadas.

En caso de fallar alguna, el acuse será negativo (NAK) confirmando que efectivamente se recibió la instrucción, pero notificando la falla que impide su aceptación para procesamiento.

Validar Instrucción

¿Instrucción

Válida?ACK

NAK

No

Page 31: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Match

Los términos de una negociación están expresados en los valores de los campos de datos de las instrucciones.

El proceso de match compara los valores de los campos de una instrucción (p. ej. una compra) contra los valores campos de otra instrucción complementaria (p. ej. una venta).

Si los valores de los campos de ambas instrucciones son equivalentes, entonces se determina que las instrucciones enviadas por las dos partes han empatado o hecho “match”.

Dependiendo del campo comparado, los valores deben ser iguales o puede existir una pequeña diferencia (tolerancia).

Page 32: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT541 MT543

Match

Procedimiento automatizado de Confirmación

Page 33: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Búsqueda de Pareja de Instrucciones

El proceso de Match comparalos valores de los campos de una instrucción (p. ej. una compra) contra los valores campos de otra instrucción complementaria (p. ej. una venta).

Page 34: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Para buscar el match, además de los campos contenidos se utilizan los campos

InstrumentoFecha de ConcertaciónMontoFecha de VencimientoTasaTasa de ReferenciaParticipante que pagará la apertura

Match

Page 35: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Estados del Match

Sin Match

Posible Match Con Match Cancelada

No requiere Match

La instrucción no ha encontrado su pareja.

Se ha encontrado una instrucción parecida pero existe una diferencia en un campo.

La instrucción ha encontrado su pareja.

La instrucción no ha encontrado su pareja y la fecha y horario límite de liquidación se cumplen, o la instrucción ha sido cancelada por el participante que la emitió.

La instrucción no requiere match según la configuración del Módulo de Match, o usa la bandera DLWM (Delivery Without Match). Este estado no se reporta al participante.

Page 36: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Perfeccionamiento

El proceso de perfeccionamiento prepara las instrucciones para su liquidación, y consiste en la aplicación y verificación del cumplimiento de reglas de negocio, y la subsecuente creación de paquetes de liquidación que se envían a la cola de instrucciones del componente preliquidador del Sistema de Liquidación de Valores.

TLP y Depósitos

Compuestosy Efectivo

CompensablesDVP

Page 37: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Estados del Perfeccionamiento

Rechazada Pendiente de Liquidación

Se han aplicado las reglas de negocio y la instrucción no aprobó las validaciones respectivas.

Se han aplicado las reglas de negocio exitosamente y se han podido generar los paquetes de liquidación correspondientes.

Posibles estados de la liquidación

Page 38: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Liquidación

La liquidación comienza con el procesamiento de las instrucciones pendientes de liquidar que están formadas en la cola de instrucciones del componente preliquidador del Sistema de Liquidación de Valores.

Algunas instrucciones son compensadas y otras enviadas a liquidarse directamente. En el caso de pagos, se establece comunicación con el Liquidador de Efectivo del Banco de México y se le envían instrucciones para la transferencia de efectivo entre las cuentas de los participantes.

Page 39: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Estados de la Liquidación

Liquidada Pendiente de Liquidación

Rechazada

Se ha liquidado la instrucción

No se ha podido liquidar la instrucción

La instrucción ha estado esperado en cola para poder liquidarse pero se ha cumplido la fecha límite de liquidación indicada al Sistema de Liquidación de Valores.

Page 40: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Confirmación de Liquidación

Referencia del mensaje Identificación única del mensaje, asignada por quien ejecuta la liquidación

Relación al mensaje original Referencia a la Identificación única del mensaje, asignada por el participante que emitió la instrucción original.

Fecha de concertación -

Fecha efectiva de liquidación La fecha en que se liquidó la operación podría no ser la misma que la especificada en la instrucción original.

Cantidad de títulos efectivamente liquidada

La cantidad de títulos liquidada podría no ser la misma que la especificada en la instrucción original.

Instrumento financiero -

Importe en efectivo efectivamente liquidado

El monto liquidado en efectivo podría no ser el mismo que el especificado en la instrucción original.

Lugar de liquidación -

Participante que entrega (traspasante) -

Participante que recibe (receptor) -

Elementos comunes en la confirmación

Page 41: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Referencia del mensaje Identificación única del mensaje, asignada por quien ejecuta la liquidación

:20C::SEME//

Relación al mensaje original Referencia a la Identificación única del mensaje, asignada por el participante que emitió la instrucción original.

:20C::RELA//

Fecha de concertación - :98C::TRAD//

Fecha efectiva de liquidación La fecha en que se liquidó la operación podría no ser la misma que la especificada en la instrucción original.

:98A::ESET//

Cantidad de títulos efectivamente liquidada

La cantidad de títulos liquidada podría no ser la misma que la especificada en la instrucción original.

:36B::ESTT//FAMT/:36B::ESTT//UNIT/

Instrumento financiero - :35B:ISIN ó :35B:

Importe en efectivo efectivamente liquidado

El monto liquidado en efectivo podría no ser el mismo que el especificado en la instrucción original.

:19A::ESTT//

Lugar de liquidación - :95P::PSET//

Participante que entrega (traspasante)

- :95Q::DEAG//:97A::SAFE//

Participante que recibe (receptor)

- :95Q::REAG//:97A::SAFE//

Elementos comunes en la Confirmación

Page 42: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Referencia del mensaje :20C::SEME// :20C::SEME//123456

Relación al mensaje original :20C::RELA// :20C::RELA//505-V

Fecha de concertación :98C::TRAD// :98C::TRAD//19000101000000

Fecha efectiva de liquidación :98A::ESET// :98A::ESET// 20071219

Cantidad de títulos efectivamente liquidada

:36B::ESTT//FAMT/:36B::ESTT//UNIT/

:36B::ESTT//FAMT/:36B::ESTT//UNIT/1100,

Instrumento financiero :35B:ISIN ó :35B:

:35B:1/TELECOM/A1/0001

Importe en efectivo efectivamente liquidado

:19A::ESTT// :19A::ESTT //MXN53842,

Lugar de liquidación :95P::PSET// :95P::PSET//INDEMXMM

Participante que entrega (traspasante)

:95Q::DEAG//:97A::SAFE//

:95Q::DEAG//02036:97A::SAFE//0102

Participante que recibe (receptor)

:95Q::REAG//:97A::SAFE//

:95Q::REAG//02036:97A::SAFE//0102

Elementos Comunes en la confirmación

Confirmación de Liquidación

Page 43: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Flujos de Mensajes

Page 44: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 500Solicitud

Registro de Instrumento

MT 510Estado

MT 501Confirmación

Emisor o Agente ColocadorIndeval

Page 45: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 542Entrega

Depósito

MT 548Estado

MT 546Confirmación

Solicitud

Estado

Confirmación

Emisor o Agente Colocador Indeval

Page 46: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 540Entrega

Retiro

MT 548Confirmación

MT 544Confirmación

Solicitud

Estado

Confirmación

Participante Indeval

Page 47: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 542Entrega

Entrega Libre de Pago

MT 548Estado

MT 544Confirmación

MT 540Recepción

MT 548Estado

MT 546Confirmación

Solicitud

Estado

Confirmación

Traspasante Indeval Receptor

Page 48: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 543Entrega

Entrega Contra Pago

MT 548Estado

MT 545Confirmación

MT 541Recepción

MT 548Estado

MT 547Confirmación

Solicitud

Estado

Confirmación

Traspasante Indeval Receptor

Page 49: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Derechos patrimoniales (obligatorio)

MT 564Notificación

MT 564Notificación

MT 566Confirmación

MT 566Confirmación

MT 567Estado

MT 564Acreditación

MT 566Confirmación

Indeval TenedorEmisor o Representante Común

Page 50: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Derechos patrimoniales (voluntarios u opciones)

MT 564Notificación

MT 564Notificación

MT 566Confirmación

MT 567Estado

MT 564Acreditación

MT 568Narrativa MT 568

Narrativa

MT 565Instrucción

MT 565Instrucción

Emisor o Representante Común Indeval Receptor

MT 566Confirmación

MT 566Confirmación

Page 51: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Depósito de efectivo (SPEI/SIAC)

MT 910Confirmación de depósito

Solicitud de depósito

Confirmación de depósito

Participante Indeval Banco de México

Page 52: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

MT 202 / MT 203Solicitud de retiro

Retiro efectivo al SPEI

MT 900Confirmación de retiro

Confirmación de retiro

MT 202 / MT 203Solicitud de retiro

Participante Indeval Banco de México

Page 53: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Retiro a chequera

MT 910Confirmación de retiro

MT 103Solicitud de retiro

MT 103Devolución de fondos

Solicitud de retiro

Confirmación de retiro

Devolución de fondos

Confirmación de retiro

Solicitud de retiro

Participante Indeval Banco de México Beneficiario Final

Page 54: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Solicitud de movimientos y saldos

MT 942 / MT 950Consulta saldos / movimientos efectivo

MT 920Solicitud movimientos y saldos

Participante Indeval

Page 55: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

IndevalParticipante

Instrucción de liquidación(Entrega)

Match

Confirmación

Referencia de mensajeFecha de liquidaciónInstrumento financieroCantidad de valoresImporte en efectivoCuenta de quien recibeCuenta de quien entrega

Page 56: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Conceptos de criptografía

CifradoEs la aplicación de un algoritmo a un mensaje para tergiversarlo.

Llave

Una pieza de información que controla la operación de un algoritmo criptográfico.

“Cipher” de Julio César:

Ejemplo

Hola grupo kçñd ju3sr = 3

Hola grupo

Page 57: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Criptografía de llave simétrica

El emisor y el receptor utilizan la misma llave criptográfica (o dos llaves muy relacionadas entre sí)

Cuando aumenta el número de participantes, se vuelve difícil la administración de llaves

Otro problema

¿Cómo transmitir de manera confiable la llave a cada contraparte?

Page 58: Módulo III Comunicación entre Participantesindeval.com.mx/wb3/work/sites/indeval/resources/LocalContent/171/… · Módulo III Comunicación entre Participantes. Unidad I Desarrollo

Criptografía de llave asimétrica y PKIEl emisor y el receptor utilizan distintas llaves criptográficas - Es muy difícil inferir una llave a partir de la otra

Una llave se mantiene en secreto Llave Privada

Una llave se comparteLlave Pública

PKI = Public Key Infrastructure