Liquidación

Anuncio
Módulo III
Comunicación
entre Participantes
Unidad I
Desarrollo de las
Comunicaciones entre Participantes
Agenda de la Unidad
Unidad 1. Desarrollo de las
Comunicaciones entre Participantes
1. Del Papel al XML
2. Protocolo Giovanninni
Protocolo Financiero Indeval
Grupo Giovannini: Barrera número 1
Ηολα
Hello
Keuë
Hola!
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.
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
Elementos del Protocolo Giovannini
Datos
Transferencia
Estándares
Seguridad
Servicios
ISO 15022
ISO 20022
SMPG
Está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
Comunicaciones
máquina a máquina
Direccionamiento IP
Uso de PKI para
autenticación e
integridad
No repudio
Registro de tiempo
Autoridad de registro
con prácticas de la
industria
Requerimientos
regulatorios y de negocio
Bitácoras, entrega
garantizada, entrega una
y sólo una vez
El Estándar ISO 15022
Estándar orientado al negocio para la
definición de mensajes de valores, con las
siguientes características:
FT
I
W
S
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
Diccionario
de datos
Catálogo de
mensajes
Sintaxis
(estructura)
Semántica
(significado)
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
Announcement
Acreditación
Entitlement
Depósito de
Valores
Pago/confirmación
Confirmation
Tenedor
Estándares ISO aplicables
ISO 3166 – Códigos de país
ISO 4217 – Códigos de moneda
ISO 6166 – ISIN
ISO 8601 – Formato de fecha y
hora
ISO 9362 – BIC
ISO 10962 – CFI
ISO 10383 – MIC
ISO 13616 – IBAN
Estándares de la capa de transferencia
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
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 15022
ISO 20022
TCP IP
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)
Rama de las matemáticas orientada al ocultamiento
de información
No repudio
Se refiere a prevenir que una entidad niegue haber
participado en una determinada acción
Registro de eventos por fecha y hora
Unidad II
Protocolo Financiero Indeval
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
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.
Categorías de Mensajes MT
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
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.
Mensajes para Derechos Patrimoniales
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 Registro de Instrumentos
MT
500
Nombre
Alta de un instrumento
financiero
Propósito
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.
Elementos Comunes de una Transacción
1.
2.
3.
4.
5.
05
Referencia del Mensaje (ID)
Fecha de Concertación
Fecha de Liquidación
100
Cantidad de Instrumentos Financieros
Tipo de Instrumento Financiero
Elementos Comunes de una Transacción
6.
7.
8.
9.
10.
11.
3200
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
Ejemplo de
Mensaje
ISO 15022
{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 15022
Campos usados para los elementos comunes
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//
:95P::PSET//
Lugar de liquidación
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
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
Ejercicio. Identificar Elementos Comunes
Mensaje MT 543
05
543
: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
Procesamiento
de Operaciones
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
La instrucción está en la cola de
instrucciones han sido liquidación esperando ser liquidada
confirmados entre las tan pronto como sea posible
partes.
Tiempo
La instrucción ha sido
ejecutada y las obligaciones
en ella representadas son
definitivas.
Recepción de Instrucciones
123
124
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.
Validaciones del Mensaje
123
124
Secuencia
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.
Integridad
Los mensajes
transaccionales
vienen firmados, las
consultas no. En un
mensaje
transaccional,
se verifica su
integridad utilizando
la firma digital
adjunta al mensaje.
Sintaxis
Se verifica que
el mensaje
pueda ser
interpretado.
Semántica
Validaciones básicas de
los datos que permitan
asegurar que el mensaje
podrá ser consumido
por los procesos
posteriores del sistema.
Estados de la Recepción
Una instrucción de un participante
que genera un mensaje de acuse se
considera presentada.
Validar
Instrucción
¿Instru
cción
Válida?
Sí
No
ACK
NAK
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.
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).
Procedimiento automatizado de Confirmación
MT541
MT543
Match
Búsqueda de Pareja de 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).
Match
Para buscar el match, además de los campos contenidos se utilizan los campos
Instrumento
Fecha de Concertación
Monto
Fecha de Vencimiento
Tasa
Tasa de Referencia
Participante que pagará la apertura
Estados del Match
Sin
Match
La instrucción
no ha
encontrado
su pareja.
Posible
Match
Se ha
encontrado
una
instrucción
parecida
pero existe
una
diferencia en
un campo.
Con Match
La
instrucción
ha
encontrado
su pareja.
Cancelada
No requiere
Match
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.
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.
Compensables
DVP
Compuestos
y Efectivo
TLP y
Depósitos
Estados del Perfeccionamiento
Posibles estados de la liquidación
Rechazada
Se han aplicado las
reglas de negocio y
la instrucción no
aprobó las
validaciones
respectivas.
Pendiente de
Liquidación
Se han aplicado las
reglas de negocio
exitosamente y se
han podido generar
los paquetes de
liquidación
correspondientes.
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.
Estados de la Liquidación
Liquidada
Se ha liquidado
la instrucción
Pendiente de
Liquidación
No se ha
podido liquidar
la instrucción
Rechazada
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.
Elementos comunes en la confirmación
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
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
Confirmación
de Liquidación
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
Flujos de Mensajes
Registro de Instrumento
Indeval
Emisor o Agente Colocador
MT 500
Solicitud
MT 510
Estado
MT 501
Confirmación
Depósito
Emisor o Agente Colocador
Indeval
MT 542
Entrega
Solicitud
MT 548
Estado
MT 546
Confirmación
Estado
Confirmación
Retiro
Participante
Indeval
MT 540
Entrega
MT 548
Confirmación
MT 544
Confirmación
Solicitud
Estado
Confirmación
Entrega Libre de Pago
Traspasante
Indeval
Receptor
MT 542
Entrega
MT 540
Recepción
MT 548
Estado
MT 548
Estado
MT 546
Confirmación
MT 544
Confirmación
Solicitud
Estado
Confirmación
Entrega Contra Pago
Traspasante
Indeval
Receptor
MT 543
Entrega
MT 541
Recepción
MT 548
Estado
MT 548
Estado
MT 547
Confirmación
MT 545
Confirmación
Solicitud
Estado
Confirmación
Derechos patrimoniales (obligatorio)
Indeval
Emisor o Representante Común
Tenedor
MT 564
Notificación
MT 567
Estado
MT 564
Notificación
MT 564
Acreditación
MT 566
Confirmación
MT 566
Confirmación
MT 566
Confirmación
Derechos patrimoniales (voluntarios u opciones)
Emisor o Representante Común
MT 564
Notificación
Indeval
Receptor
MT 567
Estado
MT 568
Narrativa
MT 568
Narrativa
MT 564
Notificación
MT 565
Instrucción
MT 565
Instrucción
MT 564
Acreditación
MT 566
Confirmación
MT 566
Confirmación
MT 566
Confirmación
Depósito de efectivo (SPEI/SIAC)
Participante
Indeval
Banco de México
Solicitud de depósito
Confirmación de depósito
MT 910
Confirmación de depósito
Retiro efectivo al SPEI
Participante
Indeval
MT 202 / MT 203
Solicitud de retiro
Banco de México
MT 202 / MT 203
Solicitud de retiro
Confirmación de retiro
MT 900
Confirmación de retiro
Retiro a chequera
Participante
Indeval
MT 103
Solicitud de retiro
Banco de México
Solicitud de retiro
Beneficiario Final
Solicitud de retiro
Confirmación de retiro
Confirmación de retiro
MT 910
Confirmación de retiro
Devolución de fondos
MT 103
Devolución de fondos
Solicitud de movimientos y saldos
Participante
Indeval
MT 920
Solicitud movimientos y saldos
MT 942 / MT 950
Consulta saldos / movimientos efectivo
Indeval
Participante
Instrucción de liquidación
(Entrega)
Match
Confirmación
Referencia de mensaje
Fecha de liquidación
Instrumento financiero
Cantidad de valores
Importe en efectivo
Cuenta de quien recibe
Cuenta de quien entrega
Conceptos de criptografía
Cifrado
Es 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.
Ejemplo
“Cipher” de Julio César:
Hola grupo
kçñdju3sr
=3
Hola grupo
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?
Criptografía de llave asimétrica y PKI
El 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 comparte
Llave Pública
PKI = Public Key Infrastructure
Descargar