0% encontró este documento útil (0 votos)
5 vistas23 páginas

Módulo de Reportes de Riesgo Financiero

Módulo de reportes chidos

Cargado por

Z Black Iturbe
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas23 páginas

Módulo de Reportes de Riesgo Financiero

Módulo de reportes chidos

Cargado por

Z Black Iturbe
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Módulo de reportes

0. Generalidades.
Para la construcción de los reportes (5), se necesitan insumos previamente procesados tanto
para la fecha de corte de interés como para la fecha de corte del mes inmediato anterior.
Para ello, se debe contar con los archivos .zip asociados a dichas corridas. Estos .zip tienen
el siguiente formato.
metricasRiesgo_user_Usuario_id_fechacorte_nsim_horizonte(s).zip
Los elementos que componen a este archivo, se detallan en seguida.
1. Usuario. Se refiere al usuario que procesó y recibió vía correo electrónico las salidas
correspondientes a la fecha de corte de interés.
2. id. Es el identificador del archivo .zip para distinguir un insumo de otro con mismos
parámetros de usuario, fecha de corte, horizonte, etc. Por default, se toma aquel que
posea el id más grande (el más reciente).
3. fechacorte. Es la fecha de corte para la cual se procesaron una o más peticiones.
Viene en el formato yyyymmdd.
4. nsim. Es el número de simulaciones con el cual se procesó una petición.
5. horizonte(s). Se refiere al horizonte u horizontes de riesgo en cuestión. En la versión
más actual de la herramienta, cada .zip almacena simultáneamente los horizontes
diario, mensual y anual, por lo que los tres forman parte de este parámetro.
El módulo de reportes se encargará de localizar los insumos .zip necesarios para la
construcción de cada reporte y, en caso de no ubicar alguno de ellos, mandará al usuario
un .log con este error. Si son localizados, procederá con la construcción de dichos reportes.

1. Reporte Diario (VaR y movimientos del portafolio).


En el encabezado se colocará, junto con el título del reporte, la fecha de corte para la cual
está siendo construido:

A continuación, se llenan las posiciones tanto para la fecha de corte actual como para la del
mes inmediato anterior, esto para cada uno de los portafolios (Actively, Pasively, Otros y
Terceros). La construcción de estas tablas se realiza mediante el archivo
'Metricas{grupo2}(Solo Mercado) [monedaOrigen]_diario_fechacorte.csv',
para cada fecha de corte (actual y anterior). Este .csv se totaliza por fecha de corte, grupo
de filtro (excluyendo totales) y moneda de origen, para luego sumar los registros filtrando
por cada portafolio y cada moneda (USD, MXN, UDI). Finalmente, se calcula el total al
sumar por renglones (portafolios) para las tres monedas.
Las cifras se expresan en millones de pesos.

También se calcula la diferencia porcentual entre estas cifras.

A continuación, se llena la pestaña Curvas del reporte. Esto lo hace mediante dos insumos
adicionales,
‘Historico_TiposCambio.csv’ e ‘Historico_CurvasReportes.csv’
Estos archivos se fusionan de acuerdo al campo de fecha y se filtra una ventana de
observaciones (por default, las últimas 252). Con este filtro, se llena la pestaña Curvas
(Tipos de cambio, Cetes, Yield, Ums y Real). Con esta información, se construyen las
gráficas asociadas a dichas curvas.
En seguida se calcula el Riesgo De Mercado (VaR). Para ello, se utiliza el .csv

'Metricas{grupo2}(Solo Mercado) [grupo2]_mensual_fecha.csv'

De este archivo se filtran las columnas subportafolio y grupoFiltro por 'Total'. Además, se
filtran las etiquetas del grupo 2 por portafolio: 1 (Actively), 2 (Pasively), 3 (Terceros), 4
(Otros) y total. Se selecciona, como métrica de riesgo, 'VaR_kerNorm_9950'.
Para cada categoría portafolio, se divide VaR_kerNorm_9950 entre el valor de Mercado
total para el grupo 2. Son estos cocientes con los que se llena la siguiente tabla, así como la
casilla inferior en color verde, que corresponde al mismo cálculo realizado para el total,
pero de la fecha de cierre inmediata anterior.

La tabla Riesgo de Crédito (VaR), se construye de forma análoga, pero se toma el .csv
'Metricas{grupo2}(Solo Credito INVE) [grupo2]_anual_fecha.csv'.

La tabla Riesgo de Liquidez (L-VAR), se construye utilizando el .csv


'Metricas{grupo2}(Solo Mercado) [grupo2]_diario_fecha.csv'
De este insumo se consideran las columnas:
subPort, grupo2, grupoFiltro, valorMercado, VaR_Instr_9950, iLiq_Instr_995.
Se construye el riesgo de liquidez total calculando el producto del valor de mercado por el
índice de liquidez por instrumento al 0.995 al filtrar el insumo por subportafolio de
deuda, el total de grupo 2 y las etiquetas 1 y 2 ubicadas en la columna grupoFiltro.
A esta cifra se le suma el total del VaR por instrumento al 0.995, se multiplica por el factor
√ 3 y, finalmente, se divide por el total del valor de Mercado de la cartera. Con ello,
obtenemos el riesgo de liquidez total.
Por otro lado, se calcula el riesgo de mercado (con la metodología antes expuesta) para el
mismo insumo .csv. Es importante notar que, en este caso, se calcula el riesgo de mercado
para el horizonte de riesgo diario, mientras que anteriormente lo habíamos hecho para el
horizonte de riesgo mensual.
El vector resultante de riesgo de mercado (Total, Actively, Pasively, Otros y Terceros) se
multiplica por el riesgo de liquidez calculado y, para concluir, se divide entre el riesgo de
mercado Total proporcionado por el mismo vector. Con estos cocientes se llena la tabla que
a continuación se presenta a modo de ejemplo, así como la casilla inferior en color verde,
que corresponde al cálculo de riesgo de liquidez para la fecha de cierre inmediata anterior.
Para la construcción de la tabla Pérdida Esperada (horizonte anual), nuevamente nos
valemos del insumo .csv

'Metricas{grupo2}(Solo Credito INVE) [grupo2]_anual_fecha.csv'.

En este caso, se construye una columna adicional (media porcentual) resultante del
cociente entre la media para cada registro y el valor de mercado total de la cartera. A
continuación, se filtran los totales de cada uno de los subportafolios y son estas cifras las
que se reportan. En caso de que algún subportafolio no exista en el filtro, se asignará el
valor de cero en la celda correspondiente a dicho subportafolio.
Además, se reporta el total de la Pérdida Esperada correspondiente al cierre del mes
inmediato anterior.

Finalmente, para la construcción de las gráficas comparativas entre el VaR al 0.995 y el


límite del VaR de Mercado, así como el porcentaje de liquidez al 0.995 y el límite de
liquidez, se utiliza una de las tablas de backtesting que debe estar procesada, cuando
menos, hasta la fecha de corte de interés. A saber,
Tabla_VaR (Backtesting)[Subgrupos].csv,
a horizonte de riesgo diario. Esta tabla se filtra para los totales de subportafolio y grupos
de etiquetas disponibles, se consideran los campos: Fecha, A_0 (MTM), VaR_995 y
Liq_Instr_995. Se calculan de forma adicional las columnas:
 VaR_995_pct = √ 21 * (VaR_995/MTM)
 Liq_Instr_995_pct = √ 3 * (VaR_995 + Liq_Instr_995) /MTM
 Expo_Mercado = VaR_Instr_995_pct/lim_RM_VaR
 Expo_Liquidez = Liq_Instr_995_pct/lim_RL_VaR
Donde lim_RM_VaR y lim_RL_VaR son, respectivamente, los límites de riesgo de mercado
(5%) y de riesgo de liquidez (2%) predeterminados por el usuario. En la salida del reporte
se muestra únicamente un número de periodos determinado por el usuario (90).

2. Reporte Riesgo de Mercado.


Para este reporte, comenzamos construyendo la tabla de posiciones por subportafolio (Asset
Allocation) al tomar del .zip el insumo
'Metricas{grupo2}(Solo Mercado) [monedaOrigen]_diario_fechacorte.csv'.
Esto se realiza de forma análoga a como se explicó en el Reporte Diario (reporte 1), salvo
que se añaden ahora las proporciones que cada subportafolio representa del total del valor
de mercado de la cartera. Además, se muestran los totales correspondientes a posición
Propia (Actively + Pasively) y de Terceros (Terceros + Otros).
Utilizando ahora el insumo .csv
'Metricas{grupo2}(Solo Mercado) [grupo2]_mensual_fecha.csv',
calculamos la tabla Riesgo de Mercado (VaR) empleando la metodología ya expuesta
para la construcción del Reporte Diario (reporte 1).

Asimismo, la pestaña “Información VaR” se llena mediante el insumo .csv


Tabla_VaR (Backtesting)[Subgrupos].csv,
Siguiendo la misma construcción que en el Reporte Diario. Con esto, se completa la
gráfica de Exposición de Mercado.

Para la construcción de las gráficas Acumulado Top 10 (emisores) de los mercados


Actively y Pasively, se considera el insumo .csv

'Metricas{grupo2}(Solo Mercado) [emisor]_diario_fecha.csv',


en donde, para cada grupo de filtro (Actively [1], Pasively [2]), se ordena primeramente
la métrica de riesgo VaR_kerNorm_9950 de manera decreciente. Se calculan las
siguientes columnas de manera adicional:
 pct_VaR_Instr = VaR_Instr_9950/Valor de Mercado
 pct_VaR_kerNorm = VaR_kerNorm_9950/Total (VaR_kerNorm_9950)
 IndMarket = VaR_kerNorm_9950/Valor de Mercado
 VaR_kerNorm = VaR_kerNorm_9950/Valor de Mercado Total

Con estas nuevas columnas, se construyen dos tablas para cada portafolio que se colocarán
en la pestaña “Emisor Grupo” del reporte. La primera de ellas posee las columnas:
'subPort', 'emisor', 'Emisor', 'VaR_Instr_9950', 'pct_VaR_Instr', 'VaR_kerNorm_9950',
'pct_VaR_kerNorm', 'IndMarket', 'VaR_kerNorm', 'valorMercado', 'grupoFiltro'.
La segunda de ellas posee las columnas: 'subPort', 'Emisor', 'pct_VaR_kerNorm',
'IndMarket', 'pct_VaR_Instr' filtradas para los primeros 10 emisores con mayor cuota de
mercado.

En seguida, se construyen las tablas “VaR por Calificación” y “Asset Allocation” mediante
el insumo .csv
'Metricas{grupo2}(Solo Mercado) [calificacion]_mensual_fecha.csv',
en conjunto con el insumo
'Metricas{grupo2}(Solo Mercado) [grupo2]_mensual_fecha.csv',
Del cual se recuperan duración y convexidad para el total de cada uno de los portafolios de
interés.

Para cada combinación de calificación (Gub, AAA, AA, A, BBB, BB, C) y portafolio
en la tabla “VaR por Calificación”, se considera el cociente
VaR_kerNorm_9950/Total (Valor de Mercado) para el subportafolio de Deuda de dicha
combinación. En cuanto a los índices de Duración y Convexidad de la tabla, estos se
llenan con la métrica correspondiente para la combinación de calificación y portafolio.
Finalmente, las columnas Duración y Convexidad de la tabla se completan con la
métrica correspondiente al filtrar el insumo de calificaciones para una determinada
calificación y el total del portafolio en la columna ‘subPort’.

Por otro lado, para la construcción de “Asset Allocation”, se construye una columna
adicional (en el insumo de calificaciones) resultante del cociente (para cada registro en
el insumo) del valor de mercado y la diferencia entre el valor de mercado total y el
valor de mercado de capitales para aquellos registros con calificación NA.
Así, para cada combinación de calificación y portafolio de interés, se reporta este
cociente al filtrar el insumo de calificaciones por el subportafolio de Deuda.
En cuanto a la construcción de las tablas de sensibilidad, se debe contar con el .zip

sensibilidadActivo_user_Usuario_id_fechacorte_nsim_actual.zip,

que sigue las mismas generalidades que el .zip mencionado en el Reporte Diario.
Utilizaremos en este caso los insumos .csv

'Metricas{grupo2}(Solo Mercado) [monedaOrigen]_diario_fecha.csv' y


'Tabla Sensibilidad (Revaluacion)[Instrumentos]_actual_fecha.csv'.

Comenzaremos llenando el renglón MTM de la tabla de Sensibilidad. Para el caso de las


columnas de moneda (MXN, UDI, USD), cuando el tipo de sensibilidad sea Total, se
calculará el valor de Mercado al filtrar el insumo de monedaOrigen por grupo de filtro
total, subportafolio de Deuda y la moneda en cuestión. Para el caso de sensibilidad Propia,
el filtrado del grupo de filtro se hará sobre las etiquetas 1 y 2, sin importar el subportafolio.
En cuanto a la columna Equities, si la sensibilidad es de tipo Total, se calculará el valor de
Mercado al filtrar por grupo de filtro total, subportafolio de Deuda y moneda de origen
total. En el caso de sensibilidad Propia, el MTM será de cero. Finalmente, el MTM del
total es la suma de los MTM por moneda.
A continuación, se realiza el llenado de los escenarios. Los escenarios que considera el
módulo para revaluar el portafolio de inversiones son los siguientes:
 Esc1. Movimientos paralelos en curvas de tasas de +1 bps.
 Esc2. Movimientos paralelos en curvas de tasas de -1 bps.
 Esc3. Movimientos paralelos en curvas de tasas de +100 bps.
 Esc4. Movimientos paralelos en curvas de tasas de -100 bps.
 Esc5. Movimientos paralelos en curvas de tasas de +200 (BonosM), +70 (UMS),
+70 (UDIBonos), +70 (TBills) bps; Cambios relativos en IPC (y sus 6 sectores
asociados) de -30%.
 Esc6. Escenario predeterminado IPC promedio (incluidos sus 6 sectores asociados)
especificado por el usuario.
 Esc7. El usuario especifica los movimientos en curvas, tipos de cambio e índices
bursátiles y sectoriales, incluido el cambio relativo en IPC promedio (y sus 6
sectores asociados).
Los escenarios que considera el reporte de manera predeterminada, son los primeros cinco.

Para calcular los montos, para todos los escenarios excepto el último (5), el monto por
moneda se obtiene al sumar la columna “A_0-A_t_[Esc]” del insumo de sensibilidad
considerando el filtro por subportafolio de Deuda y la moneda en cuestión. En el caso del
escenario 5 (capitales/equities), sumaremos la columna antes referida al filtrar por
subportafolio de capitales. En ambos casos se reporta el monto con signo negativo. El total
será la suma de los montos por moneda.
Para el cálculo porcentual de las columnas de la tabla, se dividen los montos entre cada uno
de los MTM reportados antes.

3. Reporte Riesgo de Crédito.


Para la elaboración de este reporte, comenzaremos con el insumo .csv
‘Metricas{grupo2}( Solo Credito INVE) [monedaOrigen]_diario_fecha.csv’
Nuevamente se construye la tabla de posiciones por subportafolio (Asset Allocation) de
forma análoga a como se hizo en el reporte anterior. Cabe mencionar que en este caso los
insumos provienen de Crédito INVE.
A continuación, se construyen las tablas “Riesgo de Crédito (VaR) - Contribución” y
“Pérdida Esperada - Contribución”. Ambas se arman de la misma manera en que se
describió en el Reporte Diario para las tablas con el mismo nombre. Utilizaremos el insumo
‘Metricas{grupo2}( Solo Credito INVE) [grupo2]_anual_fecha.csv’,
tanto para la fecha de corte actual como para la del mes inmediato anterior.

Al igual que se hizo en el Reporte Riesgo de Mercado, se construye la tabla de emisores


Top siguiendo la misma metodología que en el reporte previo. En esta ocasión, el
insumo .csv que utilizamos es
‘Metricas{grupo2}( Solo Credito INVE) [emisor]_anual_fecha.csv’.
Finalmente, se construyen las tablas “VaR por Calificación” y “Asset Allocation” mediante
el insumo .csv
'Metricas{grupo2}( Solo Credito INVE) [calificacion]_anual_fecha.csv',
en conjunto con el insumo
'Metricas{grupo2}( Solo Credito INVE) [grupo2]_anual_fecha.csv',
del cual se recuperan duración y convexidad para el total de cada uno de los portafolios de
interés. La metodología de la construcción de estas tablas es análoga a la que se empleó en
el reporte previo.
4. Límite del Portafolio de Inversiones.

Para este reporte, necesitaremos el portafolio INVE correspondiente a la fecha de corte de


interés, teniendo en cuenta que dicha fecha ya debió haber sido procesada en el módulo
Métricas de Riesgo Estándar de la herramienta con el fin crear un insumo en
formato .pickle a partir del vector PiP, formato que este reporte utiliza para su
procesamiento.

Además, se requerirá de la carga/existencia de los catálogos que se enlistan a continuación:


 Catalogo_Gpo1.xlsx. Explicar el layout de estos catálogos.
 Catalogo_DEUDA_emisor.xlsx
 COD_PAIS.xlsx
 Sector_Vector_1.xlsx
 Sector_Vector_2.xlsx
 Catalogo_BMV_1.xlsx
 Inversiones_RCS.xlsx
 CATALOGOS_2.xlsx
Con estos catálogos, se construirá una versión extendida el INVE que posee, además de las
columnas del INVE, las siguientes:
 País.
 Tipo de Emisor.
 Grupo Tipo Activo.
 Sector.
 Vínculo (según clave de Emisor).
A continuación, se actualiza el histórico de la base de inversión
‘Historicos_bases.csv',
Esto mediante la base de inversión correspondiente a la fecha de corte en cuestión:
‘[Link]’.
Se construye la tabla Tipo de Activo calculando primeramente el Base Neta de Inversión al
sumar la columna 11 (valor de mercado o MtM) del histórico de la base de inversión para
aquellas fechas correspondientes a la fecha de corte en cuestión. Después, para cada tipo de
activo de interés en el reporte (Renta Variable, Reporto y préstamos de Valores, Fondos de
inversión de Capitales, Obligaciones subordinadas, Países elegibles y Derivados), se
obtiene el total de valor de mercado, así como la parte proporcional correspondiente al B.
Net. Inv.
Adicional a esto, se establecen los límites superiores para estos porcentajes de
proporcionalidad según el catálogo [Link].

En seguida se construye la tabla Vínculo de Negocio al totalizar aquellos registros que


poseen (o no) un Vínculo (“ALV”, “Allianz”). Se reporta nuevamente como la parte
proporcional correspondiente al B. Net. Inv., así como los límites superiores que son, por
default, 5% y 0%.

La siguiente tabla que consideramos es Países no elegibles -> Cubriendo Base, que
considera los totales de valor de Mercado (MTM) según el tipo de país (elegible y no
elegible). Considera también porcentajes de proporcionalidad que, en el caso de la categoría
Elegible, es siempre igual a cero. Los límites, en este caso, están fijados en cero.
La tabla Actividad Económica
se construye totalizando el
valor de Mercado para cada
tipo sector de interés (mostrado
en la tabla que enseguida se
presenta). Nuevamente se
incluyen los porcentajes de
proporcionalidad con respecto
al B. Net. Inv. Así como los
límites superiores que son
todos 25% salvo para el sector
Gubernamental.

En seguida se construye la tabla Grupo Empresarial mediante el catálogo de Deuda


nombrado
‘Catalogo_DEUDA_emisor2.xlsx’.
En este catálogo se enlistan las Emisoras y el Grupo al que pertenecen. Se totaliza el valor
de Mercado para uno de los Grupos (TipoOrg), se calculan los porcentajes con respectos al
B. Net. Inv. y, finalmente, se fijan los límites porcentuales en 10%.
Para la construcción de la tabla Instrumentos no listados en la BMV, se consideran: la
fecha de corte actual, la fecha de corte de 3 meses atrás y la fecha de corte de 6 meses atrás.
Se calcula, para cada una de estas fechas, el B. Net. Inv. y se toma el máximo de los tres.
Esto se realiza al filtrar para cada fecha de interés el histórico de bases de inversión.
A continuación, se filtra el INVE extendido por aquellos sectores no listados en la BMV y
se totaliza el valor de Mercado
sobre estos registros. Finalmente,
se calcula la proporción que este
total representa del máximo de los
B. Net. Inv. antes calculados.

La siguiente tabla a considerar es


Por Emisor (Top 30). Para su
construcción empleamos el
insumo .csv
‘Tipo_Emisor.xlsx’.
Este insumo contiene una clave
asociada a cada tipo de emisor.

Del INVE extendido se totaliza el


valor de Mercado para cada
combinación de Emisor y su tipo.
Nuevamente se considera también
el porcentaje que estos totales
representan con respecto al B. Net. Inv. y se aplica un límite porcentual según el siguiente
criterio por emisor:
 G: 100%.
 RV: 15%.
 B: 15%.
 P: 5%.
Se reportan los 30 emisores con el mayor valor de mercado (MtM).
La última tabla a considerar es Por emisor (emisores más grandes por Tipo). Esta tabla
reporta el mayor porcentaje de valor de Mercado para cada tipo de emisor. Los sectores
que se consideran son Gubernamental, Renta Variable, Privado-Bancario y Privado-Otros.
Esta tabla se puede construir directamente de la tabla Por Emisor (Top 30).

5. Cifras Control - Portafolio total (Vista Local vs Vista Grupo).


Para este reporte, necesitaremos tanto el portafolio INVE correspondiente a la fecha de
corte de interés, como el correspondiente al de tres meses anteriores a dicha fecha. Además,
se necesita que los vectores PiP en formato pickle ya hayan sido construidos por el módulo
Métricas Riesgo Estándar para ambas fechas.
Al igual que en el reporte anterior, se construirá una versión extendida del INVE mediante
los catálogos antes descritos. En este caso, la versión extendida poseerá tres columnas
adicionales:
 Desc_Cta. Reporta el tipo de inversión con el que se guarda en el registro contable
(Inversiones_RCS.xlsx) según una llave única por registro que incluye Tipo de
Valor y Emisora.
 APT. Reporta el portafolio al que pertenece cada registro de la cartera vigente
(Pasively, Actively, Terceros, Other).
 Producto. Reporta el tipo de producto para cada registro de la cartera vigente.
Para la construcción del reporte principal, se requieren de algunas tablas adicionales. La
tabla principal del reporte (mostrada a continuación),

debe ser completada al considerar los totales del activo (MtM) bajo los siguientes criterios
por subportafolio:
 Actively. Se requiere el Nivel 4 del INVE sea distinto de la clave ‘08’, el seguro
Flexible deberá encontrarse en [0, 2, 1] para las posiciones Propia, Flexibles con
garantía y Flexibles sin garantía, respectivamente. Además, el producto a considerar
deber ser distinto a OPTIMAX y, finalmente, el portafolio (APT) deberá ser el de
Actively.
 OPTIMAX. El filtro es análogo al caso de Actively, salvo que ahora
consideraremos el producto igual a OPTIMAX.
 Pasively y Terceros (Totales). El filtro a considerar es similar al de Actively, salvo
que en este caso no se restringe el tipo de producto y, además, el portafolio a filtrar
dependerá de si es Pasively o Terceros.
 TESO y VIPRP2. Para este caso (Other), consideramos que el Nivel 4 del INVE
sea distinto de la clave ‘08’, que la columna Portafolio del INVE corresponda con el
subportafolio de interés (TESO o VIPRP2) y que el APT sea del tipo ‘Other’.
 Bancos MXP y Bancos USD. Nuevamente se requiere que el Nivel 4 del INVE sea
distinto de la clave ‘08’ y que el APT sea del tipo ‘Other’. Además, se considera el
tipo de moneda distinto a 20 para MXP e igual a 20 para USD. Finalmente, se
pedirá en el filtro que la columna Desc_Cta (tipo de inversión) sea del tipo
‘Bancos’.
 Actively y OPTIMAX (Pendientes de liquidación). Las consideraciones en los
filtros son las mismas que para las versiones Totales de Actively y OPTIMAX,
salvo que en esta ocasión el Nivel 4 del INVE deber ser igual a la clave ‘08’.
 Pasively y Terceros (Pendientes de liquidación). Las consideraciones en los
filtros son las mismas que para las versiones Totales de Pasively y Terceros, salvo
que en esta ocasión el Nivel 4 del INVE deber ser igual a la clave ‘08’.
 Acciones No Bursátiles. El filtro considera que el Nivel 4 del INVE sea distinto de
la clave ‘08’, el APT debe ser del tipo ‘Other’ y el tipo de inversión (Desc_Cta) sea
del tipo ‘Equity investments’.
Esta tabla es construida tanto para la fecha de corte actual, como para la fecha de corte de
tres meses atrás. De igual manera, las tablas adicionales que apoyan la construcción de las
gráficas del reporte, requieren considerar los insumos de ambos periodos.
La primera tabla adicional considera los totales del activo para cada subportafolio
restringido a aquellos instrumentos pendientes de liquidación.

Las columnas Actively, OPTIMAX, Pasively y Terceros se completan, de arriba hacia


abajo, con las posiciones Propia, Flexibles sin garantía y Flexibles con garantía,
respectivamente. Esto para la fecha de corte de tres meses atrás (celdas en azul), la fecha de
corte actual (celdas en amarillo) y el total sobre estas tres posiciones para la fecha de corte
actual (celdas en verde).
La columna Other, se completa al sumar el total del activo para aquellos instrumentos del
INVE tales que el Nivel 4 tenga la etiqueta ‘08’, el seguro Flexible se encuentre en [0, 2, 1]
para las posiciones Propia, Flexibles con garantía y Flexibles sin garantía, respectivamente.
Además, el APT de estos instrumentos deberá reportar la etiqueta ‘Other’.
Finalmente, la columna Terceros que se ubica al final de la tabla, se reporta como la suma
por renglones de los subportafolios antes descritos.
La segunda tabla adicional (HB1 View) considera los totales del activo para cada
subportafolio restringido a aquellos instrumentos que no se encuentran pendientes de
liquidación.

Las columnas Actively, OPTIMAX, Pasively y Terceros se completan, de arriba hacia


abajo, con las posiciones Propia, Flexibles sin garantía y Flexibles con garantía,
respectivamente. Esto para la fecha de corte de tres meses atrás, la fecha de corte actual y el
total sobre estas tres posiciones para la fecha de corte actual.
La columna Other, en este caso, se completa de manera análoga a como se hizo en el caso
de la tabla anterior, con la diferencia de que ahora se filtra por aquellos instrumentos tales
que el Nivel 4 no posea la etiqueta ‘08’.
La columna Pendientes de compra se construye a partir de la tabla anterior al considerar la
columna Terceros que se ubica al final de dicha tabla. En este caso, se reporta la cifra
multiplicada por – 1.
La columna Total HB1 se obtiene al sumar la columna Pendientes de compra con el total
de activo resultante de filtrar el INVE (para cada fecha de corte) por Nivel 4 distinto de la
clave ‘08’ y seguro Flexible contenido en [0, 2, 1] (posiciones Propia, Flexibles con
garantía y Flexibles sin garantía).
Finalmente, la columna Check busca corroborar que el Total HB1 esté conformado por el
resto de columnas consideradas por lo que, en la columna Check, se reporta la diferencia
entre dicho total y la suma del resto de columnas por renglones.
A continuación, consideramos la tabla IFRS, que considera el total de activo por cada
subportafolio al desglosarlo por moneda e instrumentos pendientes de liquidación.
En el caso de los portafolios Actively y OPTIMAX, el total de pendientes de liquidación
se obtiene de menos el total de activo resultante de filtrar el INVE por Nivel 4 igual a la
etiqueta ‘08’, portafolio Actively y tipo de producto distinto de (igual a) OPTIMAX. Para
el caso de los totales por moneda, se reportará el total de activo resultante de considerar el
filtro antes descrito, con la diferencia de que ahora se considera el Nivel 4 distinto de la
etiqueta ‘08’ para cada moneda.
Para el resto de portafolios, los filtros considerados son análogos a los descritos en el
párrafo anterior, salvo que ahora no se restringe el tipo de producto y el portafolio filtrado
(APT) varía con el portafolio de interés.
La columna Total se construye como la suma por columnas (Portafolios) de la tabla HB1
View. Por otro lado, la columna Check considera la diferencia entre este total y la suma de
las tres monedas por renglones.
La última tabla (Otros) reporta el total de activo desglosado para aquellos rubros
pertenecientes al portafolio Other.

Para su construcción, se filtran de la tabla principal del reporte, para la posición Propia, los
registros de TESO, Bancos MXP, Bancos USD y Acciones no Bursátiles (Equity
Investments). Adicionalmente, se calcula VIPRP2 como el total de activo resultante de
filtrar el INVE por Nivel 4 distinto de la clave ‘08’, Portafolio ‘VIPRP2’ y APT con la
etiqueta ‘Other’. El Total se calcula de forma análoga a como se hizo para VIPRP2, salvo
que ahora no se filtra por Portafolio ‘VIPRP2’. Las filas ‘Reporto’ se mantienen en blanco.
Se concluye el reporte con gráficas comparativas (HB1 View y IFRS View) entre las fechas
de corte consideradas para cada uno de las posiciones descritas y su descomposición por
portafolio (moneda).

También podría gustarte