Estoy tratando de precio de una tasa fija de bonos de un año a partir de ahora.
La fianza es el PEUGOT 7 ⅜ 03/06/18, cuyo código ISIN es FR0011439975. Estoy utilizando un ejemplo concreto, porque de esta manera todo el mundo puede intentar reproducir los resultados.
Estoy usando estos instrumentos:
- Bloomberg
YAS
función -
RQuantLib
paqueteFixedRateBondPriceByYield()
función - Hoadley Excel add-en
HoadleyBond()
función
y obtener resultados diferentes.
A continuación, debe haber algo mal en mí, porque de tasa fija precio de los bonos es una tarea fácil.
Bond características (RQuantLib
/ Hoadley campos nombre):
- faceAmount / a-director / $= 100$
- effectiveDate / Valuation_date = 10 de Mayo de 2014
- maturityDate / Madurez = 6 de Marzo de 2018
- tarifas / Coupon_rate $= 0.07375$
- periodo / Coupon_freq $= 1$ (Anual)
- rendimiento / Term_struc $= 0.06535$ (plana de la curva debido a la fijación de precios con el YTM)
- la redención $= 100$
Otros argumentos, como el asentamiento días, reglas de calendario y así sucesivamente, puede ser ignorado porque no necesito tal exactitud.
Resultados:
- Bloomberg
YAS
función de limpiar el precio de $= 102.72$ -
RQuantLib
paqueteFixedRateBondPriceByYield()
función de limpiar el precio de $= 96.67$ - Hoadley Excel add-en
HoadleyBond()
función de limpiar el precio de $= 103.31$
Dónde está mi error? Lo que no estoy teniendo en cuenta?