01. PREGUNTA:

¿Cómo se realiza el cálculo de DI en la rutina de atribución de la inversión financiera (tipo CDI) ?

02. RESPUESTA:

En la rutina de atribución, habrá casos donde el valor atribuido mensual no estará de acuerdo con el extracto bancario de rentabilidad enviado por el banco, si el último día del mes cayera en el final de semana y el banco envió este extracto antes de este cierre. Si el cálculo de rentabilidad estuviera de acuerdo con el cálculo realizado por la CETIP, no tenemos un error en la rutina.

Esta diferencia ocurre, pues:

El cálculo de DI se realiza por la noche.

Solamente son válidos los días hábiles.

Es decir,

Si el activo tiene inicio el 20/01/16, el día 21/01/16 tendrá aumento de 1 día de DI.

Para llegar a este valor, en la madrugada del día 20/01 para el día 21/01, el sistema hizo un cálculo con el valor referente al día 20/01.


Lo importante es entender que la fecha final representa el valor calculado en la última rutina, es decir, considera la rentabilidad hasta el día anterior.

Por ejemplo, si tiene un activo que es remunerado por el DI, suponiendo que este vence el día 27/01... el DI será referente a la fecha inicial hasta D-1 del vencimiento (en el ejemplo, en la rutina que se ejecuta en la madrugada del día 26/01 para el 27/01, el sistema (CETIP), realizará el cálculo considerando los valores hasta el día 26/01... Al inicio del día 27, el valor calculado estará disponible para consulta/retiro).


En un ejemplo práctico, tuvimos la siguiente situación:

Atribución financiera (rendimiento mensual) realizado por el sistema Microsiga Protheus = R$ 154,46

Valor del rendimiento mensual mostrado en el extracto enviado por el banco = R$ 135,12

Valor correcto de acuerdo con el sitio CETIP = R$ 154,46.

Vea el siguiente ejemplo:

Inversión financiera:

  • FECHA - 20/01/2016
  • INVERSIÓN TIPO CDI
  • TASA NOMINAL 90,00
  • VL OPERACIÓN R$ 440.005,21 

  • RETIRO PARCIAL DÍA 28/01/2016 - R$ 400.061,57 
  • ATRIBUCIÓN EL 31/01/2016

VALOR DEL RENDIMIENTO MENSUAL = R$ 154,46, de acuerdo con el siguiente cálculo:

Si efectuáramos el cálculo del acumulado en el período del 20/01 al 29/01, llegaríamos al valor enviado por el banco R$ 135,12, sin embargo estaría incorrecto, se acuerdo con la siguiente explicación:

Si hiciéramoss del 20/01 – 29/01 tendremos 6 días de DI

En este caso, el día 29/01 no está considerado en el cálculo (el cálculo de este día se realizará el viernes en la noche).


Si considerara el factor 1,00331004 va a dejar un día a menos para enero (lo cual es un ERROR).


Si colocáramos 20/01 – 30/01 estará correcto, en este caso consideró el DI del viernes (el DI del sábado aún no se calculó, ni será por que no existe cálculo para día no hábil).


El factor correcto para enero, es 1,00378376


Si colocáramos 20/01 – 31/01 tendremos el mismo factor, porque el sistema considerará el DI del sábado, solo que este no existe.

El mismo raciocinio es válido si consideráramos el día 01/02 (vea que el factor es el mismo para el 30-31-01).

En este caso, está remunerando todos los días antes del día 01/02 (sguiendo el raciocinio, el día 01/02 solamente se calculará en la madrugada del día 01 para el dia 02).

Finalmente, para el sitio de la CETIP lo importante es la fecha inicial de la rentabilidad y fecha final de la rentabilidad.

Si el inicio fuera el día 1 y el final fuera el día 5, se considerará el DI del día 1, 2, 3 y 4 (porque el del día 5 solamente se calculará en la madrugada del día 5 para el día 6).