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?