3 votos

¿Qué método implementa el YEARFRAC de Excel para ACT/ACT?

Conozco el algoritmo usado por Excel para calcular el YEARFRAC(startDate, endDate, base) para base=1. Excel llama al método "act/act". Una reimplementación en Java del algoritmo de Excel se puede encontrar en finmath.net junto con un hoja de cálculo que compara varias convenciones de conteo de días .

Parece que Excel no implementa "ACT/ACT AFB" y definitivamente el método no es "ACT/ACT ISDA" (que es el más común, supongo).

Conozco todos los algoritmos (ver también Implementación del YEARFRAC ). Sólo tengo una simple pregunta:

¿Cuál es el nombre del algoritmo de Excel?

O es sólo "ACT/ACT de propiedad de Microsoft".

2voto

Chti Suisse Puntos 100

Este es un comentario bastante largo para tu post.

Creo que la versión de YEARFRAC Act/Act no tiene nada que ver con las finanzas, probablemente es un gran error. Además, revisé el enlace "Implementación del YEARFRAC", el autor de esa página tampoco es del todo correcto - " Propiedad 1: Aditividad " - las convenciones del día no necesitan ser aditivas.
Ley/365L (y Ley/Acta-AFB) a veces dividimos por 365 otras veces dividimos por 366 - dar un paso por encima de un día bisiesto no puede ser aditivo.
30A/360 evitar la regla 31 si la fecha de inicio no es "la fecha de fin de mes".

Prueba 1
Fecha de inicio: 2015-01-01
Fecha de finalización: 2016-01-01
AÑOFRAC(X;Y;1) = 365/365 Bien

Prueba 2
Fecha de inicio: 2015-01-01
Fecha de finalización: 2016-01-02
YEARFRAC(X;Y;1) = 1.001367989056 = 366 / 365,5

Prueba 3
Fecha de inicio: 2016-02-27 Fecha de finalización: 2016-02-29 YEARFRAC(X;Y;1) = 0.005464481 = 2 / 366

Yo mismo creo que las convenciones de conteo de días, pueden ser el invento más tonto hecho en la economía. Si pudiera recomendar cualquier convención de días sería la Ley 365F es decir, los días reales divididos por 365. Sin embargo, es difícil tener algún impacto en las grandes instituciones que ganan dinero con cosas como esta.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X