Title: Recomendar una estrategia
1Arquitectura y funcionalidades de los sistemas de
compensación y liquidación. El caso español.
- Luis A. Catalán MartÃnez
- Director General del S.C.L.V.
2Sumario de la Presentación
- Funcionalidades
- Nuevo Sistema
- Plataforma tecnológica
- Hardware
- Software
- Interfases de comunicaciones
- Diseño técnico
- CaracterÃsticas del sistema
- Arquitectura de datos
- Conexiones con otros depositarios centrales
- Aplicación Cliente-Servidor
3Arquitectura y funcionalidades de los sistemas de
compensación y liquidación.
FUNCIONALIDADES
4Funciones principales del S.C.L.
- Encargado de la llevanza del Registro Contable de
Anotaciones en Cuenta de los valores admitidos a
negociación en - Las Bolsas de Valores españolas
- El Mercado A.I.A.F. de Renta Fija
- El Mercado de Valores Latinoamericano
- Encargado de la compensación y liquidación de las
operaciones realizadas en dichos mercados
5Encuadramiento del S.C.L. en el mercado español
6Entidades adheridas al S.C.L.
- Bancos
- Cajas de Ahorro
- Sociedades de Valores
- Agencias de Valores
- Cooperativas de Crédito
- El Banco de España
- Entidades extranjeras que realicen actividades
análogas al S.C.L. - Depositarios Centrales (CSDs, ICSDs).
7Anotación en cuenta
- Registro de doble escalón compartido con las
entidades adheridas - Transmisión de valores por transferencia contable
Entidad Adherida A - Cta Propia 1000
- Cta.Terceros 6000
Entidad adherida A
- Cta. Propia 1000 - Cta. Terceros
Cliente 1 3250 Cliente 2 1500
Cliente 3 1250 6000
Entidad Adherida B - Cta. Propia 500
- Cta.Terceros 2000
Entidad Adherida N - Cta. Propia
0 - Cta.Terceros 2500
8Compensación y Liquidación bursátil
- PRINCIPIOS
- Compensación multilateral
- Universalidad de sistema
- Entrega contra Pago
- Objetivación de la fecha de liquidación
- Estándar en D3 para renta variable
- Estándar en D1 para renta fija
- Aseguramiento de la entrega
- Neutralidad financiera
9Proceso de Liquidación bursátil
Instrucciones de Liquidación
Comunicación de Operaciones del DÃa
ENTIDADES ADHERIDAS
Contratación
Cuenta de Liquidación
10Ciclo de Liquidación bursátil
D6
D3
D
D2
D1
CONFIRMACIÓN O RECHAZO
IMPUTACION
JUSTIFICACIONES DE VENTAS
LIQUIDACION
PRESTAMO DE VALORES
RECOMPRA
11Resolución de incumplimientos
Sistema basado en un riguroso control del riesgo
y en el depósito obligatorio de garantÃas
- EN LA ENTREGA DE LOS VALORES
- Préstamo Centralizado de carácter obligado
- Entidades adheridas prestamistas
- Remuneración a Entidades prestamistas
- Recompra de valores en el mercado
- EN EL PAGO DEL EFECTIVO
- LÃnea de Crédito a través de Entidades
financieras de primera fila - Venta de valores en el mercado (venta de
reemplazo)
12Proceso de Liquidación en A.I.A.F.
Instrucciones de Liquidación
Contratación
ENTIDADES ADHERIDAS
Mercado de Renta Fija
Cuenta de Liquidación
Contratación
13Otros servicios
- Traspasos de valores
- Entregas libres y contra pago de efectivos
- Cambios de titularidad
- Operaciones no bursátiles
- Préstamos bilaterales de valores entre
participantes - Operaciones financieras
- Pago de intereses y dividendos
- Amortizaciones de valores
- Splits, generación derechos de suscripción,
ampliaciones de capital, conversiones, canjes,
etc. - Fusiones, O.P.A.s, O.P.V.s, O.P.S.s
14Proyectos a corto plazo
- Nuevo sistema de registro y compensación y
liquidación de valores - Inicialmente pensado para valores de renta fija
- Con posibilidad de proyección futura para valores
de renta variable - Incorporación del estándar ISO 15022
- Implantación en el año 2000
- Basado en la anotación en cuenta de saldos de
valores - Compensación multilateral
- Plazo de liquidación en D1
- Varios ciclos diarios de liquidación
- Cuentas de liquidación
- Multilateral neta
- Brutos en tiempo real
- Operaciones de polÃtica monetaria con el Banco de
España
15Arquitectura y funcionalidades de los sistemas de
compensación y liquidación.
PLATAFORMA TECNOLÓGICA
16Hardware
CPU 9672-R15 65 MIPS 1 GB de MEMORIA Canales ESCON
Robot 3494 L10 2 x 3490 C2A 4 drivers 1700
Cartuchos
Discos SYMMETRIX 5330 174 GB en Mirroring 1 GB
de CACHE
Cartuchos Externos 1 x 3490 A1 1 x 3490 B4 4
drivers
3745-170 Nodo X.25 ERIPAX 2 x 64 KB Iberpac
Plus 2 x 64 KB Iberpac 2 x 64 KB Punto a Punto
Impresoras Láser IBM 3835 (35 ppm) Impresora de
Impacto
17Software
- Sistema operativo OS390 V2R5
- Monitor Teleproceso CICS V4
- Gestor de Base de Datos DB2 V4
- Lenguaje Programación COBOL
- Intercambio de Datos
- MQ Series V1R2
- Pelican V7
- Editran V3
- Merva V3R3
- Planificador de Trabajos Control-M
- Utilidades DB2 Platinum y BMC
- Monitores DB2PM y BB
- Utilidades para Desarrollo VIASOFT
18Interfases de comunicaciones
MQ-SERIES PELICAN EDITRAN Cliente-Servidor EDITRA
N/C MERVA
M.V.S. C.I.C.S. D.B.2. COBOL MQ/SERIES MODULO
DIRECTOR INTERFASES E/C INTERFASES APLICACIONES
C.S.D.S
P.P
BOLSAS
IBERPAC RED BOLSAS
USE-SLS
Entidades participantes
TOKEN-RING
19Flujos de información Batch
- EnvÃo masivo de datos para su proceso por lotes
- Alternativa al sistema de comunicaciones Host to
Host
DB2
MÓDULO DE CONTROL DE TRANSMISIONES
HISTORICO
PELICAN
FICHEROS DE ENTIDADES POR APLICACIÓN
APLICACION BATCH x
EDITRAN
FICHEROS
UNIFICADOS POR APLICACIÓN
20El Módulo Director desarrollado por el S.C.L. (I)
Una solución propia a la problemática derivada de
las comunicaciones en tiempo real
- Objetivos
- Que sea transparente respecto del sistema de
transporte de información que se utilice - Que aÃsle las aplicaciones respecto de la
implementación de nuevos sistemas de transporte
de información - Que facilite el tratamiento de la información
Straight-Through Processing
21El Módulo Director desarrollado por el S.C.L. (II)
- Funcionalidades
- Independiza las aplicaciones del sistema de
transporte - Gestiona los diálogos con las distintas
aplicaciones - Llama a una determinada aplicación en función del
mensaje - Proporciona desdoblamientos de los mensajes
- Controla el sincronismo entre diferentes
subsistemas - Proporciona Journaling de mensajes
- Ejecuta validaciones básicas evitando desarrollos
- Realiza conversiones de caracteres
- Comprime y descomprime la información
- Efectúa tratamientos de excepciones
22Flujos de información Host to Host
Mensajes MQ/Series
Cola de Entrada MQ/SERIES
ZONA CICS-EDITRAN
DB2
ZONA CICS-EXPLOTACION
Trigger
Tampón Entrada EDITRAN
JOURNAL
INTERFASE EDITRAN MQ/SERIES
Mensajes de EDITRAN
ZONA MQ/SERIES
Tampón Salida EDITRAN
Respuesta
Cola de Salida MQ/SERIES
Trigger
Mensajes MQ/Series
23Flujos de información aplicación Cliente-Servidor
TERMINAL SITUADA EN LA ENTIDAD ADHERIDA
HOST S.C.L.
MODULO DIRECTOR SCL
RED PUBLICA
DB2
- Windows95 o Windows-NT
- EICON o ATTACHMATE
- PLACA X.25
- MODULO DIRECTOR
- HLLAPI
- Gestión Diálogos con HOST
- Compresión/Descompresión
- APLICACIONES SCL
- POWERBUILDER
Respuesta al Mensaje
24Solución del S.C.L. para mensajes SWIFT
DB2
Cola de Entrada
ZONA CICS-MERVA
ZONA CICS-EXPLOTACION
Cola Entrada MERVA
Trigger
Cola de Control
MSG Recibidos MERVA
ALARMA MSG ERRONEO
Journaling
Mensajes SWIFT
MSG Enviados MERVA
Cola de Control
Respuesta a mensajes SWIFT
Cola Entrada MERVA
Cola de Salida
INTERFASE MQ/MERVA
ZONAMQ/SERIES
25Cifras de actividad soportadas por la estructura
- ?Más de 580.000 mensajes on-line de media diaria
- Puntas superiores a 800.000 mensajes on-line al
dÃa - Más de 2.000 transmisiones batch al dÃa
- 99,75 de disponibilidad del sistema
- Operatividad horario TARGET (700 a 1900 horas)
26Arquitectura y funcionalidades de los sistemas de
compensación y liquidación
DISEÑO TÉCNICO
27CARACTERISTICAS DEL SISTEMA.- DATOS
- Nomenclatura standard
- Facilita el conocimiento de pertenencia de
- Un campo a una tabla, fichero, formato ó mensaje
- Ficheros de un proceso
- Programas que componen un proceso
- Procesos en los que se divide una aplicación
- Tablas de una aplicación
- Nombres standard de los datos, se mantiene el
mismo nombre en todos los campos tanto en tablas,
mensajes, formatos como en ficheros - Almacenamiento en tablas DB2
- División de las tablas por aplicaciones
28CARACTERISTICAS DEL SISTEMA.- COMUNICACIONES
- Transmisiones On-line por medio de mensajes
- De Host a Host
- De Cliente a Servidor
- La aplicación esta diseñada de tal forma que es
transparente al origen de la transmisión - Las mismas transacciones tratan de igual forma
los mensajes recibidos desde un Host que desde un
Cliente - La aplicación Cliente-Servidor esta desarrollada
en el SCLV - Comunicaciones de Formatos Batch por transmisión
de ficheros
ENTIDAD-2
SCL
ENTIDAD-1
BOLSA
29CARACTERISTICAS DEL SISTEMA.- PROCESOS (I)
- Se define un proceso por cada tema a desarrollar
- Cada programa resuelve un problema
- Si cambia o desaparece el problema, se modifica o
desaparece el programa - Facilita la programación y el mantenimiento
futuro, un proceso seguirá funcionando
correctamente en el resto de los programas no
modificados - Se mantiene el mismo diseño de los ficheros de
datos entre los programas de un proceso - Programación estructurada y normalizada, en
COBOL, CICS, DB2 - Los programas utilizan los parámetros del sistema
almacenados en tablas
Contestación
Tratamiento actuación S
PROCESO 3
Tratamiento actuación E
APLICACION
PROCESO 2
Validación General
PROCESO 1
Validación Formato
30CARACTERISTICAS DEL SISTEMA.- PROCESOS (II)
- Integridad de datos
- Todas las actualizaciones se realizan en el mismo
proceso - Uso de módulos standard para las actualizaciones
de las tablas de Registro y Auxiliares - Facilidades en la ejecución
- Planificación diaria fija Los procesos mediante
parámetros de control realizan el tratamiento de
datos o finalizan - En caso de problemas, los procesos se arrancan en
el paso que detectó el problema - Operaciones con un ciclo de vida de varios dÃas
- Cada operación tiene asociados unos módulos y un
desplazamiento en relación con la fecha de
anotación que le corresponda - Se pueden añadir o quitar con facilidad los
módulos que se deseen según las caracterÃsticas
de cada operación
31ARQUITECTURA DE DATOS
DB2
TABLAS GENERALES
TABLAS PRINCIPALES (OPERACIONES)
TABLAS DE REGISTRO
TABLAS AUXILIARES
TABLA DE REFERENCIAS DE REGISTRO
TABLAS DE POSICIONES
TABLA DE TITULARES
TABLA DE GESTION
32TABLAS GENERALES
EMISORAS
MAESTRAS
ENTIDADES
- Tablas con entidad propia que sirven de apoyo a
todo el Sistema - Calendario
- Generación automática por proceso
- Control de dÃas hábiles de contratación y de
liquidación - Rutina de consulta para los procesos
CALENDARIO
CLASES DE VALOR
VALOR NUMERACIONES
HUECOS DE NUMERACIONES
CÓDIGOS
- Tablas cuya finalidad es facilitar la
normalización del sistema - Errores, conceptos, motivos, tipos, etc.
ERRORES
GRUPOS CONCEPTOS POSICIÓN
CONCEPTOS POSICION
CONVERSION CÓDIGOS SAVB
TIPOS DE LIQUIDACION
TIPOS DE VALORES
MOTIVOS DE BLOQUEO
33TABLAS GENERALES.- CONTROL
- Control DÃa
- Controla la Fecha del Sistema
- Indicador de Estado de la Cuenta de liquidación
- Indicador de ventana horaria
- Control de estado de Procesos
- Contadores
- Generación de números de operación
- Creación de números de facturas
- Fechas de Contratación
- Contiene la fecha tope de Desglose, Imputación,
Liquidación y Recompra - Desplazamientos
- Plazos de contestación a operaciones
- Plazos de paso a Históricos
CONTROL DIA
PARAMETROS DEL SISTEMA
CONTADORES
REARRANQUE
FECHAS DE CONTRATACION
DESPLAZAMIENTOS
34TABLAS DE REGISTRO.- POSICIONES
- Posición Valor
- Saldos de valores por entidad
- Disponibles, Bloqueados, Pendientes
- Posición Operación Financiera
- Actualizada durante el ciclo de vida
- Módulo de actualización de Posiciones
- Cada concepto tiene asociados los saldos de las
tablas de posiciones que se deben actualizar,
indicando suma o resta
- Posición Efectivos
- Saldos efectivos por fecha de valor, tipo de
operación o concepto
- Posición Liquidación
- Saldos efectivos a liquidar por fecha de
contratación
POSICION VALOR
INTERFASE ON-LINE
OP. FINANCIERAS
MODULO ACTUALIZ.
POSICION EFECTIVOS
MACRO ORDEN
CONCEPTOS POS.
POSICION LIQUIDACION
INTERFASE PROGRAMA
CONVERSION MACRO
ORDEN
MVTO POS
ORDEN
POSICION OP. FINANCIERA
MVTOS POS
35TABLAS DE REGISTRO.- REFERENCIAS DE REGISTRO
- Por cada referencia de registro se controlan tres
saldos - Disponible
- Bloqueado
- En préstamo centralizado
- Control Bloqueos por pignoración del Banco de
España - Módulo de actualización de RRs
- Los programas de tratamiento de Operaciones
generan una llamada al módulo con los datos de la
Referencia de Registro y el indicador de
actuación
REFERENCIAS DE REGISTRO
INTERFASE PROGRAMA
RRS BLOQUEADAS
ACTUALIZ. RRS
MOVIMIENTOS DE RRs
36TABLAS AUXILIARES.- TITULARES
- Sirven para la comunicación de Titulares a
Emisoras nominativas
- Cada Número de operación puede tener varios
titulares y un domicilio - Módulo de actualización de Titulares
- Los procesos de tratamiento de Operaciones
generan una llamada al módulo con los datos de
titulares y domicilios - Los titulares están asociados a un número de
operación
NUMEROS DE OPERACION
INTERFASE PROGRAMAS
ACTUALIZACIÓN TITULARES
TITULARES
DOMICILIOS
37TABLAS AUXILIARES.- SALDOS DE GESTIÓN
- Facilitan la realización de estudios y consultas
sobre el funcionamiento de las entidades
SALDOS CONTRATACION
SALDOS VENCIMIENTO
- Agilizan la obtención de informes y estadÃsticas
de comportamiento - Cálculo diario con ejecución de procesos que
obtienen saldos agrupados por diferentes
argumentos de gestión - Proporcionan saldos agregados de valores e
importes, dÃas de desplazamientos entre fechas,
cantidad de operaciones tramitadas, ...
SALDOS PENDIENTES
SALDOS CANON LIQUIDACION
SALDOS JUSTIFICACION
SALDOS OPERACIONES
38TABLAS PRINCIPALES.- CONTRATACIÓN
- Volumen de Contratación
- Se utiliza como saldo de cuadre y control de la
recepción de las operaciones bursátiles realizadas
- OPAS
- Están divididas por tramos, cada uno puede tener
unas caracterÃsticas diferentes de
funcionamiento gastos, tipo de bloqueo,
aceptación de rechazos, fechas
DATOS OPAS
VOLUMEN CONTRATADO
COTIZACION MEDIA
GASTOS OPAS
FECHA DE LIQUIDACION
TOMA DE DECISION
POSICIONES
39TABLAS PRINCIPALES.- LIQUIDACIÓN
- Desgloses
- Se pueden declarar independientes o agrupados en
Modo Orden
TARIFAS LIQUIDACION
DESGLOSES
DATOS ORDEN
TITULAR ORDEN
JUSTIFICACION
BOLSA/MIEMBROS DEL MERCADO
FLUJOS
SCLV
ENTIDAD
VOLUMEN CONTRATADO
DESGLOSES
CONFIRMACIÓN-RECHAZO
BAJA
JUSTIFICACION DE VENTAS
40TABLAS PRINCIPALES.- ESQUEMA DE LA LIQUIDACIÓN
FECHA DE LIQUIDACION
CLASES DE VALOR
TARIFAS DE LIQUIDACION
DATOS DE OPAS
ENTIDADES ADHERIDAS
DESGLOSE
JUSTIFICACION
VOLUMEN CONTRATADO
ORDEN
DESGLOSE
JUSTIFICACION
DESGLOSE
POSICIONES
RRs
TITULAR
POSICIONES Entidad 1
RRs Entidad 1
TITULAR
41TABLAS PRINCIPALES.- OTRAS OPERACIONES
- Tipos de Operación
- Traspasos libres y contra pago
- Cambios de titularidad
- Préstamos bilaterales entre entidades
DATOS OPERACION
RRS OPERACION
- Estados de la operación
- Pendiente de contestar
- Rechazada por la entidad o anulada por falta de
contestación - Pendiente de anotar
- Anotada
MOTIVOS CAMBIO TIT
CAMBIO TIT ESCRITURA POLIZA
FLUJOS
ENTIDAD ORIGEN
SCLV
ENTIDAD DESTINO
ENTREGA
CONFIR / RECHAZO
42TABLAS PRINCIPALES.- ESQUEMA DE OTRAS OPERACIONES
CLASES DE VALOR
MOTIVOS CAMBIO TIT
ENTIDADES
RRS OPERACION
DATOS OPERACION
CAMBIO TIT ESCRITURA/POLIZA
RRS OPERACION
RRS OPERACION
RRS
TITULAR
POSICIONES
RRS Entidad 1
TITULAR
POSICIONES Entidad 1
43TABLAS PRINCIPALES.- OPERACIONES FINANCIERAS
Las Operaciones Financieras se dan de alta por
ON-LINE
- Cada tipo de Operación Financiera tiene asignados
unos módulos obligatorios y otros opcionales, que
pueden ser activados o anulados por Operaciones - Basándose en la fecha valor de la operación se
calcula la fecha de ejecución de cada módulo,
según su desplazamiento - El ciclo de vida de la Operación empieza y
finaliza con la primera y última fecha de sus
módulos
AMORTIZACION POR SORTEO
TIPOS DE OP FINANCIERAS
DESPLAZ. OP FINANCIERAS
DESCRIPCION PROCESOS
PREMIOS SORTEO
NUMERACIONES Y RRS SORTEO
OPERACIONES FINANCIERAS
44TABLAS PRINCIPALES.- OPERACIONES FINANCIERAS
- A nivel de RR presentada
- La entidad agente presenta las RRS,
controlandose el plazo establecido
A nivel de Clase de Valor Se actualizan en un
proceso Posición Valor y todas las RRS
OPERACIONES FINANCIERAS
VOLUMEN
CLASES DE VALOR
TRANSFOR- MACION
DESGLOSES
RECEPCION RRS
JUSTIFICACION
POS. VALOR
DATOS OPS
REFEREN OPS
BAJA CLASE VALOR
REFERENCIAS
PRESTAMO SCL
TITULARES
45TABLAS PRINCIPALES.- PRÉSTAMO CENTRALIZADO
- Se utiliza para cubrir las ventas vencidas del
Sistema, calculado diariamente
PRÉSTAMO REFERENCIAS
Actuaciones de la Entidad Presentación y retirada
de Referencias de Registro Modificación del
porcentaje de remuneración, no puede superar el
tope establecido por el SCLV
REMUNERACION PRÉSTAMO
La remuneración se paga a las entidades a final
de mes
VENCIMIENTO DEL PRÉSTAMO
FLUJOS
ENTIDAD
SCLV
PRESENTACION / RETIRADA
REMUNERACION
46TABLAS PRINCIPALES.- ESQUEMA DEL PRÉSTAMO
CENTRALIZADO
PARAMETROS DEL SISTEMA
COTIZACION MEDIA
DESGLOSES
REMUNERACIÓN PRESTAMO
VENCIMIENTO PRÉSTAMO
PRESTAMO REFERENCIAS
REMUNERACIÓN PRESTAMO
REMUNERACIÓN PRESTAMO
RRS
TITULAR
POSICIONES
RRS Entidad 1
TITULAR
POSICIONES Entidad 1