Staging ::: VER CORREOS
Acceder

Bono español a 3 años.

558 respuestas
Bono español a 3 años.
5 suscriptores
Bono español a 3 años.
Página
4 / 39
#46

Re: Rendimiento del bono a 3 años.

Muchas gracias, todo perfectamente claro.
Feliz domingo.
#47

Re: Rendimiento del bono a 3 años.

Muchas "de nada". Igualmente, feliz domingo.
#48

Re: Bono español a 3 años.

  • En la siguiente web del Banco de España se pueden encontrar las convocatorias de las subastas. Tanto las comunicaciones de subastas pasadas como futuras.
  • En el siguiente pdf, correspondiente a la subasta del día 02/02/2023, aparecen unos datos muy importantes, los siguientes:
    • fecha de emisión del bono,
    • primer cupón, en el apartado (2) en el caso del bono 3a que utilizo para mis ejemplos,
    • importe del cupón corrido, 0,16% en el caso que nos ocupa,
    • código del valor y tramo.
[][][][][][][][][][][][][][][][] Cupón corrido, primer cupón [][][][][][][][][][][][][][][][]

Supongamos que uno de nosotros contrata una cuenta de ahorro con pago trimestral de intereses. Es obvio que si no tenemos nuestro dinero depositado el trimestre completo, el importe de los intereses se reducirá, pero vamos a imaginar que el banco nos propone abonarnos los intereses de un trimestre completo para un determinado capital,  aunque nuestro dinero haya sido ingresado en la cuenta días o semanas después del inicio del trimestre. El banco, para no perder dinero, nos pide por adelantado la diferencia, esa parte que nos va a abonar, pero que no nos corresponde porque nuestro dinero no ha estado ingresado los 90 días del trimestre necesarios para tener derecho al cobro completo de los intereses.

  • Esa cantidad que nos reclama el banco del ejemplo para no perder dinero, sería el equivalente al cupón corrido del bono. 
    • El Tesoro fija una fecha de emisión, la cual aparece en la convocatoria del BdE, en este caso es el 17/01/2023, y una fecha de liquidación del bono, indicada tanto en la página de subastas de la web del Tesoro, como en las comunicaciones del Banco de España.
    • La fecha de emisión es aquí como el día de inicio del trimestre en el ejemplo del banco: como la subasta y la liquidación se producen con posterioridad a ese día 17/01/2023, el Tesoro considera que no tienes derecho a cobrar el cupón completo, sino únicamente la parte correspondiente al periodo comprendido entre el momento de pago o fecha de liquidación del bono, el 07/02/2023, y el día de abono del cupón, el 31/05/2023.
      • Entre ambas fechas, el día de emisión y el de liquidación, tenemos 21 días de diferencia. 
      • ¿Cuál es el valor equivalente a 21 días de un cupón anual de 2,8%? 
        • (21 / 365) * 2,8% = 0,16109589% ~ 0,16%

  • Ese 0,16% es el cupón corrido, tal y como aparece en la comunicación del BdE, aquí, algo así como una comoensación que debemos pagar para que, a efecto de pago de cupones, el Tesoro nos considere propietarios del bono desde el mismo día de su emisión.
  • Una vez pagado el cupón corrido, incluido en el precio del bono, ya tenemos derecho a cobrar el próximo cupón completo, que por ser el primero, será de menor importe que los demás, pues se considera que el primer cupón corresponde a los días que van desde la fecha de la emisión del bono hasta el día de pago del cupón, en el caso de los bonos el 31/05 de cada año y, en el ejemplo que nos ocupa, el 31/05/2023.
    • Entre ambas fechas transcurren 133 días, pero el Tesoro parece incluir en sus cálculos el día de incio, 134 días. Así pues, si 365 días dan derecho al cobro del cupón completo del 2,8%, 134 días como propietario del bono dan derecho a cobrar la parte proporcional.

#49

Re: Bono español a 3 años.

Ahora lo veo claro, muchas gracias. La única duda (creo) que me queda: ¿el cargo por el bono corrido lo descuentan en la liquidación posterior a la subasta?
#50

Re: Bono español a 3 años.

Ahora lo veo claro, muchas gracias. La única duda (creo) que me queda: ¿el cargo por el bono corrido lo descuentan en la liquidación posterior a la subasta?

Entiendo que quieres decir "cupón corrido", no "bono corrido", ¿es así? Sí, el cupón corrido ya está incluido en el precio de compra.


  • Al igual que en las letras, las subastas de bonos tienen un tipo de interés marginal y un tipo de interés medio.
  • Al igual que las letras, los bonos tienen un precio medio correspondiente al tipo de interés medio y un precio mínimo, correspondiente al tipo de interés más alto admitido en la subasta, que es el tipo de interés marginal.
    • Ya sabes que cuanto más bajo es el precio (mínimo), más alto es el interés.
  • Ahora bien, 
    • ese precio medio de compra SÍ incluye el llamado cupón corrido,
    • y es el precio que me cobraron, es el precio de compra, así figura en el resguardo de VALORES ADJUDICADOS Y EMITIDOS en la página de Posición Integral.
  • En esa página aparece también otro concepto, que es
    • el precio medio ex-cupón > es el precio medio de compra menos el cupón corrido.

Voy a entrar en mi cuenta directa y te buscaré unas capturas para que veas que el precio efectivamente pagado es precio con cupón corrido incluido o precio medio de compra. Es el que se da usualmente, salvo que por alguna razón interese considerar el precio sin el cupón corrido, el llamado precio ex-cupón.

Ahora vuelvo con las capturas ......
#52

Re: Bono español a 3 años.

Este post es continuación del anterior, #50, pincha aquí. He tenido que ir a mi cta. directa del Tesoro a buscar "cromos".

  • Vamos a Valores adjudicados y emitidos en la página de Posición Integral.

  • Tengo dos series de bonos, en el extremo izquierdo de esa misma tabla aparece la columna Resguardo. Nos ofrece información interesante del bono que debemos guardar antes de su vencimiento, porque luego desaparece. Haces clic en el código del bono correspondiente, en mi caso el segundo.

Resguardos.
Resguardos.
  • Aquí tenemos varias capturas que responden por sí solas a tu pregunta. Espero que puedas ampliarlas bien al hacer clic sobre ellas.

  • Te ofrece varios datos interesantes y claros.
    • TIR anual (2,919%), que es lo que aparece como Tipo de interés medio en la página de la subasta de este bono en la web del Tesoro, pincha aquí.
    • Precio ex-cupón o precio del bono sin incluir el cupón corrido, en este caso es 99,628%.
    • Cupón corrido, que es el 0,16%, como hemos visto más arriba.
    • Precio de suscripción, obviamente lo que pagamos al comprar el bono y que se representa en tanto por ciento. Ahí puedes ver que es igual a A + B.
      • A es el precio limpio o ex-cupón, sin cupón.
      • B es el cupón corrido.
      • C = A + B, C es el precio de suscripción, 99,788% del nominal.
  • ACLARACIÓN: los precios, en las letras y en los bonos, se ofrecen siempre como porcentaje. Ese porcentaje lo aplicas al importe solicitado. En ese caso, el precio definitivo del bono (o de los bonos) es el 99,788% del importe solictado.

Tuve que ingresar el 104% del nominal del bono, pero al final el precio ha quedado un poco por debajo del 100%.


Tú, que llevas aquí ya bastante tiempo, sabrás que al principio nos pedían para las letras transferencias que excedían el 100% del nominal de las mismas, luego lo bajaron al 100%. Estos bonos los compré en febrero del año pasado. No sé lo que pedirán ahora.

Te dejo los datos que aparecen en el comunicado del Banco de España, pero con la columna del bono a 3 años pegada más cerca de los nombres de los diversos apartados de la tabla, para verlo mejor.

BONO 3 AÑOS 2,8%.
BONO 3 AÑOS 2,8%.

No se me ocurre más. Saludos ...

Bueno, sí, aprovecho para comentarte que el bono a 3 años entró en positivo antes que las letras, en marzo del 2022. Las letras a 12 meses lo hicieron en mayo de 2022, antes que las de menor duración.



Y verás que el Tesoro emitió muchos bonos cupón cero ese año, en 2022. Me dicen foreros con más conocimiento en la materia que ahora resulta ya mucho más difícil "pillar" una de estas series.

Ahora sí, saludos.
#53

Re: Bono español a 3 años.

Disculpa, eso es, me refería al cupón corrido. Ahora sí. Muchísimas gracias.
#54

Re: Bono español a 3 años.

Muchísimas de nada.

#55

Peticiones competitivas de bonos.

Buenos días.

El salto de las letras a los bonos es una decisión que requiere tomar en cuenta ciertas características distintivas de las suscripciones de bonos y obligaciones.

  • Varios foreros hemos comentado que el tiempo entre el anuncio de la convocatoria de susbastas de bonos y obligaciones y la propia subasta es escaso. Hay varias fuentes de información sobre estas convocatorias y, lo más importante, no todas ofrecen la misma información. Veamos.
    • Comunicaciones del Mercado Primario de Deuda Pública (Banco de España). Este tipo de comunicaciones nos ofrecen la siguiente información.
      1. Fechas clave de las emisiones: emisión, liquidación, cupones, etc.
      2. Valor del cupón corrido.
      3. Valor del primer cupón.
      4. Código ISIN/Tramo.
      5. Normas sobre las peticiones competitivas. Luego las veremos.
    • BOE - Calendario: aquí vamos a encontrar una información muy importante para el inversor competitivo: los precios correspondientes a los diversos tipos de interés solicitados en las suscripciones competitivas de bonos. Luego lo vemos en detalle, primero vamos a ver cómo buscar esta información día a día en el BOE.

[][][][][][][] [][][][][][][] [][][][][][][] [][][][][][][]

  • Seguimiento de las convocatorias.
    • Descargamos el calendario anual de la página del Tesoro, los días correspondientes a las subastas a medio y largo plazo aparecen marcados en gris y caen en jueves.
    • En la página del Tesoro y en la del Banco de España las convocatorias aparecen con poco tiempo de antelación al día de la subasta, de modo que el día 27 marzo se nos informa de la subasta del día 4 de abril y el día 15 de marzo de una subasta el día 21 del mismo mes. 

[][][][][][][] [][][][][][][] Petición competitiva [][][][][][][] [][][][][][][]

En el caso de que nos hayamos decidido por una petición competitiva, tenemos que realizarla conforme a las instrucciones que aparecen en todos los comunicados del Banco de España. Puede comprobarse pinchando el párrafo azul.

  • Debemos indicar el precio, no el interés, 
  • con dos decimales, no con tres y con coma.
  • OJO, el precio que debemos indicar es el precio ex-cupón, debemos tener en cuenta que luego pagaremos además el cupón corrido, el cual, repito, aparece en las convocatorias del Banco de España, aquí.
Ofertas competitivas: el importe mínimo será de 1.000 euros y para cantidades superiores a este importe en múltiplos de 1.000 euros. Los precios se formularán en tanto por ciento del valor nominal, con dos decimales, cualesquiera que sean. En estas ofertas, el precio se formulará ex-cupón.
Las ofertas NO_competitivas no difieren del procedimiento empleado en las letras del Tesoro.

Ahora tenemos que ir al aspecto más importante de nuestra petición: el precio. El precio es el reflejo de la rentabilidad deseada.
https://www.boe.es/diario_boe/txt.php?id=BOE-A-2024-5383

[][][][][][][] [][][][][][][] ¿Qué relación existe entre la rentabilidad del bono y su precio? [][][][][][][] [][][][][][][]

  • El BOE nos facilita la tarea de averiguar el precio que corresponde a la rentabilidad deseada, con tablas como esta de abajo, que corresponde al bono a 5 años subastado el pasado 4 de abril. 
  • La tabla abarca rentabilidades desde el 3,073% hasta el 2,555%. Pongo solo unas pocas entradas de ejemplo. Pinchar aquí para verla completa.

Primeras entradas de la tabla de rentabilidades.
Primeras entradas de la tabla de rentabilidades.
  • El inconveniente es que la convocatoria de la subasta para el día 4 de abril apareció el 27 de marzo en las webs de Banco de España y del Tesoro y el BOE publica la tabla el 28 de marzo. En otras ocasiones la tabla ha aparecido el lunes anterior al jueves de la subasta. Eso sí, el BOE madruga. Si, a pesar de todo, tienen interés en esta información, pueden pasar al apartado siguiente > Búsqueda en el BOE.

[][][][][][][] [][][][][][][] Búsqueda de información sobre deuda pública en el BOE [][][][][][][] [][][][][][][]

  • Si queremos buscar la información de un día concreto vamos al Calendario del BOE, pinchar aquí. Ahí aparece el calendario del mes en curso con posibilidad de desplazarse a otros meses.
  • Por ejemplo, nos vamos a marzo con la flecha lateral a la izquierda del Calendario y en marzo seleccionamos el día 28.

MARZO 2024.
MARZO 2024.
  • En la cabecera, desplegamos el menú de la derecha, Departamentos y seleccionamos MINISTERO DE ECONOMIA, COMERCIO Y EMPRESA.

  • En la cabecera, en el menú de la izquierda, Secciones, escogemos III. Otras disposiciones.

III. Otras disposiciones.
III. Otras disposiciones.
Deuda del Estado en el BOE.
Deuda del Estado en el BOE.
  • Último BOE. Es la forma más cómoda y directa de buscar información, aplicando las selección y los menús arriba descritos.

Enlaces del BOE.
Enlaces del BOE.

Casi son las 9:00. Lo tengo ue dejar, el tiempo corre. Hasta otra ocasión y muy buen día.
#56

Peticiones competitivas de bonos. Fórmula oficial del bono. Primer post.

Buenos días.

  • Introducción.

Existe una fórmula oficial para calcula el precio de las letras en función del interés ofertado, la cual aparece en no pocos documentos oficiales. El precio del bono se relaciona con el tipo de interés resultante de la subasta mediante su propia fórmula. Pueden comprobarlo fácilmente haciendo clic en el enlace siguiente.



Para aplicar dicha fórmula o, simplemente, para tener una idea de la rentabilidad que se puede obtener antes de realizar una suscripción, es necesario conocer ciertos datos del bono u obligación. 

  • Los anuncios del Tesoro Público ofrecen información sobre el depósito previo, pinchen aquí para comprobarlo,  pero no parece que ofrezca el resto de la información necesaria., El Banco de España sí la ofrece, en las comunicaciones que aparecen en el enlace de abajo.


Para aplicar la fórmula del bono a casos reales, he seleccionado dos casos concretos, con objeto de comprobar si la fórmula coincide y nos ofrece la equivalencias precio - interés que aparecen en las páginas del BOE. Pinchen en estos enlaces para acceder a la fuente de los datos oficiales de las dos emisiones que vamos a utilizar.

  1. Bonos del Estado 3a vencimiento mayo - 2026, cupón 2,8% (se trata de la emisión que he utilizado últimamente y cuyos bonos suscribí en febrero - 2023).
  2. Bonos del Estado 5a vencimiento mayo - 2029, cupón 3,5% (emisión 4 -abril - 2024)


[][][][] [][][][] [][][][] [][][][] [][][][] [][][][] 

Ejemplo: el 4 de mayo de 2004 se adquiere un Bono del Estado (valor nominal de 1.000 euros) que cotiza a un precio “ex-cupón” de 1.086 euros, con un cupón del 7,8% pagadero el 15 de abril de cada año hasta el 15 de abril de 2007. La rentabilidad obtenida a vencimiento se determinará de la siguiente manera:
“Cupón corrido” = (Importe del cupón x número de días desde el pago del último cupón, el 15 de abril de 2004)/número de días del período del cupón.
Por lo que, “cupón corrido” = 78 x (19/365)= 4,06 euros.
Precio de adquisición = 1.086 + 4,06 = 1.090,06 euros.
Operando:
TIR del bono.
TIR del bono.
Se obtiene una TIR igual al 4,61%.
[][][][] [][][][] [][][][] [][][][] [][][][] [][][][]

Además quiero dejar otros enlaces que pueden facilitar el uso de estas fórmulas. Sí, ya sé que conocen muchos enlaces así en internet, y mejores, pero yo pego aquí los míos, por si acaso.


Ahora vamos a aplicar nosotros estas fórmulas y compararlas con las equivalencias que nos ofrece la información sobre la convocatoria que aparece en el BOE. Primero voy a pasar el ejemplo del bono a 3 años que he utilizado en los últimos posts y, cuando tenga tiempo, el caso del bono a 5 años de la subasta del pasado día 4-abril.
#57

Peticiones competitivas de bonos. Fórmula oficial del bono. Segundo post.

Antes de hacer cálculos para presentar una petición competitiva necesitamos conocer unos datos básicos de la subasta. Vamos a buscarlos a la comunicación correspondiente del Banco de España, abajo.
En mi caso puedo encontrar la información de la subasta de febrero - 2023, cuando compré mis bonos 3a, en la página 2. En el siguiente enlace, donde aparece el pdf con la información.


De este enlace obtenemos la siguiente tabla, donde he "movido" la columna del bono a 3 años para facilitar la lectura de los datos.

Bono 3a, vencimiento mayo de 2026.
Bono 3a, vencimiento mayo de 2026.

Además, debajo de esta tabla, en el punto (2) en el pdf, aparece un párrafo muy importante donde se nos indica el valor del primer cupón, cupón corto en este caso.
(2) ... No obstante, el 31 de mayo de 2023 pagará un primer cupón por los días transcurridos desde la fecha de emisión al vencimiento de este cupón y será por un importe bruto de 1,027945%
  • Resumen de los datos esenciales:

  1. Fecha de adquisición o liquidación del bono, 5 días después de la subasta >>> 07-febrero-2023.
  2. Duración del bono en días, medida desde la fecha de adquisición o liquidación, el días 07-febrero-2023, hasta el día del vencimiento, el día 31-mayo-2026.
    • DUR: 1208.
  3. Primer cupón: 1,027945% del nominal del bono.
  4. Cupón regular: 2,8% del nominal del bono.
  5. Cupón corrido: 0,16% del nominal del bono.
  6. Fechas de abono de los 3 cupones regulares de 2,8% y del primer cupón, un cupón corto del 1,027945%.
    1. 31-mayo-2023
    2. 31-mayo-2024
    3. 31-mayo-2025
    4. 31-mayo-2026 (abono cupón y amortización del bono).

CR: cupón regular, del 2,8%, ya se indica en la denominación del bono y en las condiciones de la subasta.
  • CR: 2,8%, 28€ por cada bono de 1.000€.
T: primer cupón.
  • T  = 1,0279% del nominal.
p1: primer exponente, correspondiente al primer cupón (T) > días transcurridos entre el momento de adquisición del bono (fecha de liquidación, cinco días después de la subasta).
  • p1 = 113/365
p2: segundo exponente, correspondiente al segundo cupón (CR) > días transcurridos entre la adquisición del bono y el abono del segundo cupón (CR). En este caso hay un año bisiesto por medio (2024) y ponemos 366 días.
  • p2=p1 + 366/365
p3: tercer exponente, correspondiente al tercer cupón (CR) > días transcurridos entre la adquisición del primer cupón y el abono del tercer cupón (CR). 
  • p3=p2 + 365/365
p4: cuarto y último exponente, correspondiente al cuarto cupón (CR) > días transcurridos entre la adquisición del primer cupón y el abono del cuarto y último cupón (CR). 
  • p4=p3 + 365/365

Con todo ello, nos vamos a la página de búsqueda del BOE, pinchar aquí, a consultar las tablas oficiales de equivalencia entre los tipos de interés solicitados u ofertados y el precio del bono.

  • Como la subasta de estos bonos fue el 2-febrero-2023, en el selector de fechas selecciono el periodo 01/01/2023 - 01/02/2023.
  • Marco la Sección III, en Texto pongo Deuda Pública.

Como verán, no parecen acordarse de los suscriptores vía web que andan con el tiempo justo para suscribir los bonos. He trasladado la tabla a un archivo csv, luego a Sqlite y después a esta captura de abajo. Aquí tienen las tablas oficiales de relación tipo_interés_subasta y el precio_bono.


BONO 3A, 2,8%, mayo-2026
BONO 3A, 2,8%, mayo-2026


Antes de comenzar con los cáculos, van a tener que perdonar mi insistencia en lo siguiente:

  1. los precios se dan en porcentaje sobre el nominal del bono, con dos decimales separados por coma, así nn,nn , nada más;
  2. hay que tener muy en cuenta los años bisiestos a la hora de calcular los días que median entre los cupones (anuales) del bono;
  3. vamos a calcular el precio completo, el que nos va a cobrar el Tesoro después de la subasta, pero antes de hacer la oferta competitiva, antes de indicárselo al Tesoro como precio de compra ofertado, hay que descontar el cupón corrido, ese 0,16% del nominal;
  4. los precios indicados en la tabla precedente no llevan el cupón corrido, de modo que el Tesoro añadirá 1,6€ por bono para el cálculo del precio final.

[][][][] [][][][] [][][][] [][][][] [][][][] [][][][]

Voy a aplicar la siguiente fórmula al cálculo del precio de este bono.

C1=1.0279 # cupón corto, recuerdo que 2,8% es el cupón de la emisión
p1 = 113/365 # días desde la liquidación al primer cupón / 365
p2 = p1 + 366/365 # días desde la liquidación al segundo cupón / 365
p3 = p2 + 365/365 # días desde la liquidación al tercer cupón / 365
p4 = p3 + 365/365 # días desde la liquidación al cuarto y último cupón / 365
r = tipo de interés a considerar, pues vamos a hacer cálculos con varios.
    a1=1.0279/(r**p1)
    a2=2.8/(r**p2)
    a3=2.8/(r**p3)
    a4=2.8/(r**p4)
Precio =a1 + a2 + a3 + a4 + 100/(r**p4)
Precio_ex_cupón = X - 0.16 # 0,16% es el cupón corrido de este bono.

  • Así pues, aplicando dicho código a los tipos de interés indicados en la tabla de equivalencias oficial, que son estos de abajo, he calculado los precios excupón, con o sin redondeo. Primero los pasaré sin redondeo, luego con redondeo para que puedan comparar con los datos del Tesoro.
    • Tipos_a_considerar_para_cálculo_precios:  3.286, 3.27, 3.253, 3.237, 3.221, 3.204, 3.188, 3.172, 3.156, 3.139, 3.123, 3.107, 3.091, 3.074, 3.058, 3.042, 3.026, 3.01, 2.993, 2.977, 2.961, 2.945, 2.929, 2.913, 2.897, 2.881

  • Sin redondeo (para que puedan comprobar que los resultados son auténticos). >>>>>> HE RESTADO ANTES EL CUPÓN, SON PRECIOS EX-CUPÓN.‼️

Precio / **** Tipo_interés.

98.49948920930039  ****  3.286
98.54842139969861  ****  3.27
98.60044731780404  ****  3.253
98.64944629528205  ****  3.237
98.6984776950022  ****  3.221
98.75060911207389  ****  3.204
98.79970746660294  ****  3.188
98.84883832481877  ****  3.172
98.89800171336839  ****  3.156
98.9502734871257  ****  3.139
98.99950405375643  ****  3.123
99.04876723248918  ****  3.107
99.09806305007663  ****  3.091
99.15047564871199  ****  3.074
99.19983886853994  ****  3.058
99.24923480931588  ****  3.042
99.29866349789881  ****  3.026
99.34812496117425  ****  3.01
99.40071370733936  ****  2.993
99.45024285344009  ****  2.977
99.49980485673356  ****  2.961
99.54939974421205  ****  2.945
99.59902754289445  ****  2.929
99.6486882798259  ****  2.913
99.69838198207827  ****  2.897
99.74810867674954  ****  2.881

  • Con redondeo.

Precio / **** Tipo_interés.

98.5  ****  3.286
98.55  ****  3.27
98.6  ****  3.253
98.65  ****  3.237
98.7  ****  3.221
98.75  ****  3.204
98.8  ****  3.188
98.85  ****  3.172
98.9  ****  3.156
98.95  ****  3.139
99.0  ****  3.123
99.05  ****  3.107
99.1  ****  3.091
99.15  ****  3.074
99.2  ****  3.058
99.25  ****  3.042
99.3  ****  3.026
99.35  ****  3.01
99.4  ****  2.993
99.45  ****  2.977
99.5  ****  2.961
99.55  ****  2.945
99.6  ****  2.929
99.65  ****  2.913
99.7  ****  2.897
99.75  ****  2.881

Pueden comparar los datos con / sin redondeo con los ofrecidos por el BOE, aquí. 
#58

Peticiones competitivas de bonos. Fórmula oficial del bono. Código en Python para calcular precios.

Termino con el post anterior, pinchen aquí, con el código en Python utilizado para hacer los cálculos.

[][][][][][][] [][][][][][][] [][][][][][][] [][][][][][][]

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

df = pd.read_csv("ejemplo.csv") #tengo la lista de tipos de interés utilizados por el Tesoro en el archivo ejemplo.csv.

tipo = df['TIPO'] # tengo los intereses a considerar en la columna 'TIPO'.

C1=1.0279 # primer cupón.

p1 = 113/365
p2 = p1 + 366/365
p3 = p2 + 365/365
p4 = p3 + 365/365

for i in range(tipo.size):

    r = 1 + tipo[i]/100
    a1 = 1.0279/(r**p1)
    a2 = 2.8/(r**p2)
    a3 = 2.8/(r**p3)
    a4 = 2.8/(r**p4)
    X = a1+a2+a3+a4+100/(r**p4)
    precio_ex_cupón = X - 0.16
    print ( np.round (precio_ex_cupón, 2), ' **** ', tipo[i] )

[][][][][][][] [][][][][][][] [][][][][][][] [][][][][][][]

Me falta el ejemplo de los bonos 5a, cuando pueda lo pasaré por aquí. Muy buen día a todos.
#59

Disculpas por pequeño error y recapitulación.

Ejem, ejem. Por si acaso alguien ha leído el disparate
adquisición del primer cupón
adquisición del bono.
••••••••••••••••••••••••
Bueno, imagino que nadie habrá podido soportarlo, pero de la fórmula del precio del bono (o de la TIR) no tengo yo la culpa. En todo caso, aprovecho para recapitular.

  1. Tenemos un sumatorio de fracciones con esta disposición:
    • Cupón  / (1 + r)^T
  2. donde r es el interés que deseamos obtener o que nos ofrecen dividido por 100,
    • r = interés_buscado /100
  3. y T son los días entre la liquidación o adquisición del bono, usualmente cinco después de la subasta, y el abono del cupón que corresponde a esa fracción, dividido por 365.
    • T = días_desde_liquidación_bono_hasta_pago_cupón / 100
  4. Un bono a tres años no suele durar exactamente tres años, de ser así abonaría 3 cupones del importe indicado, sino algo más, por eso tiene que abonar al principio un cupón de menor importe.
  5. La última fracción del sumatorio tiene esta forma en el caso de que calculemos el precio en forma de porcentaje, como hacen las tablas del Banco de España.
    • 100 / (1+ r)^Tt
    • donde Tt = tiempo_total_desde_la_liquidación_hasta_la_amortización_del_bono.
  6. Muchas de las emisiones clasificadas como bonos a 3 años no son sino restos de obligaciones o emisiones de larga duración con una vida residual de entre 3-5 años e, incluso, de menos de 3 años. Al comienzo de este hilo he tratado muy por encima el tema.

  • En la columna DÍAS he calculado la duración del bono tomando como referencia la fecha de liquidación y la de amortización del bono.





Bueno, espero no equivocarme más, pero lo de no poder corregir esos errores resulta muy fastidioso. Lo siento.
#60

Cálculo del precio del bono competitivo. Problemas, conclusión y ejemplo final.

Buenos días.

Antes de terminar con el segundo y último ejemplo en relación con el cálculo del precio del bono para presentar una petición competitiva en la subasta, me gustaría mencionar algunos problemas que he tenido a la hora de hacer mis cálculos y lograr que una fórmula coincida con los resultados que el Tesoro Público nos ofrece en el siguiente enlace del B.O.E, donde aparece una tabla que voy a utilizar.

Problemas.

  1. A veces me surge la duda sobre si el Tesoro, a la hora de calcular los días de diferencia en días entre las fecha de abono de cupón, tiene en cuenta los años bisiestos. 
    • En el ejemplo anterior yo sí he tenido en cuenta que 2024 es bisiesto y los cálculos han coincidido con los ofrecidos por las tablas del Tesoro en el enlace del BOE, pinchar aquí.
  2. Otra cuestión es que algunos años el día de abono de cupón cae en sábado o domingo. No he tenido en cuenta.
  3. Cuando busco en internet, compruebo que ejemplos procedentes de páginas distintas, todas ellas fuentes fiables, calculan el precio del bono soberano de forma muy parecida, pero no idéntica. 
    • Caso especial es el de este enlace, de un pdf de la Universidad de Valladolid, pinchen aquí,  el cual he citado en numerosos posts y me parece recomendable. No obstante, no puedo admitir que en la página 28 (o 29, según el programa), donde aparece un clarísimo ejemplo de valoración del precio del bono, se tome como punto de partida para el cálculo del primer cupón o cupón corto los 58 días que median entre la subasta y la fecha de abono del mismo. 
      • No es una cuestión de opinión, los cálculos realizados bajo semejante supuesto no cuadran ni de lejos con las tablas del Tesoro. Tampoco he visto  ningún caso donde la fecha de la subasta sea considerada para el cálculo del primer cupón.
      • Ejemplo 1: Subasta de Bonos del Estado
  4. Útimo problema. Como vamos a ver en este ejemplo y en el anterior, el Tesoro parece calcular los intereses a partir de precios que difieren entre sí 5 centésimas exactas, pueden verlo en la siguiente captura. Obviamente, el proceso sería el inverso del que yo estoy utilizando, pues calculo el precio en función de los intereses de la propia tabla. 
    • Tendré que utilizar ese método inverso, por si acaso pudiera ocasionar problemas de redondeo o diferencias en los resultados. 

[][][][][][][][][]    [][][][][][][][]   Ejemplo 2 - Precio del bono 5a, 04-04-2024. [][][][][][][][]    [][][][][][][][]

  • Datos de la emisión a 5 años del pasado 04-abril-2024. Fuente.

  • Primer cupón (C1), tal y como figura debajo de la tabla, punto (2):  2,237705%.
  • Tabla de equivalencias precio - interés. Fuente. Aparece en el ANEXO, en la tercera página del pdf.


[][][][] Resumen de datos de partida.

  • Cupones.

C1=2.237705   #Cupón inicial.
CC = 1.74          #Cupón corrido, que descontaremos del precio.
Cup=3.5            #Cupón regular del bono, incluido en su denominación.

  • Exponentes.

p1=52/365       #Días entre liquidación del bono y pago primer cupón divididos por 365.
p2=p1 + 365/365 
p3=p2 + 365/365
p4=p3 + 365/365
p5=p4 + 365/365
p6=p5 + 365/365

  • Fracciones.

a1=2.237705/(r**p1)
a2=Cup/(r**p2)
a3=Cup/(r**p3)
a4=Cup/(r**p4)
a5=Cup/(r**p5)
a6=Cup/(r**p6)

  • Sumatorio y precio_ex_cupón.

X=a1+a2+a3+a4+a5+a6+100/(r**p6)
precio_ex_cupón = X - 1.74

  • Ahora vamos a ver los valores que he obtenido para el precio_ex_cupón SIN redondeo.

102.00086876043545  ****  3.073
102.04837573200024  ****  3.063
102.1006653420696  ****  3.052
102.14823040936814  ****  3.042
102.2005839707144  ****  3.031
102.24820721736202  ****  3.021
102.30062482203823  ****  3.01
102.34830633178849  ****  3.0
102.40078807199932  ****  2.989
102.44852792874383  ****  2.979
102.50107389684607  ****  2.968
102.54887218461484  ****  2.958
102.5966983262554  ****  2.948
102.64933927607933  ****  2.937
102.69722397304191  ****  2.927
102.74992938010666  ****  2.916
102.79787271676501  ****  2.906
102.85064267395856  ****  2.895
102.89864473482571  ****  2.885
102.94667478934646  ****  2.875
102.99954020491764  ****  2.864
103.04762910865973  ****  2.854
103.1005593050279  ****  2.843
103.14870714285043  ****  2.833
103.19688307438716  ****  2.823

  • Valores que he obtenido para el precio_ex_cupón CON redondeo.

102.0  ****  3.073
102.05  ****  3.063
102.1  ****  3.052
102.15  ****  3.042
102.2  ****  3.031
102.25  ****  3.021
102.3  ****  3.01
102.35  ****  3.0
102.4  ****  2.989
102.45  ****  2.979
102.5  ****  2.968
102.55  ****  2.958
102.6  ****  2.948
102.65  ****  2.937
102.7  ****  2.927
102.75  ****  2.916
102.8  ****  2.906
102.85  ****  2.895
102.9  ****  2.885
102.95  ****  2.875
103.0  ****  2.864
103.05  ****  2.854
103.1  ****  2.843
103.15  ****  2.833
103.2  ****  2.823

  • Código en Python (para imprimir precios con redondeo).

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

df=pd.read_csv("ejemplo2.csv")  ## ejemplo2.csv: donde guardo la tabla equivalencias.
tipo=df['TIPO'] ## en 'TIPO' almaceno los tipos de interés considerados.                    
C1=2.237705
CC = 1.74
Cup=3.5
p1=52/365
p2=p1 + 365/365
p3=p2 + 365/365
p4=p3 + 365/365
p5=p4 + 365/365
p6=p5 + 365/365

for i in range(tipo.size):
    r=1 + tipo[i]/100
    a1=2.237705/(r**p1)
    a2=Cup/(r**p2)
    a3=Cup/(r**p3)
    a4=Cup/(r**p4)
    a5=Cup/(r**p5)
    a6=Cup/(r**p6)
    X=a1+a2+a3+a4+a5+a6+100/(r**p6)
    precio = X - 1.74
    print(np.round(precio, 2), ' **** ',tipo[i])
[][][][][][][][][]    [][][][][][][][][][][][][][][][][]    [][][][][][][][][][][][][][][][][]    [][][][][][][][][][][][][][][][][]    [][][][][][][][]

Aquí termina esta revisión de la fórmula utilizada para calcular el precio o el interés del bono soberano español. La verdad, cuando me toque hacer una petición competitiva, sumaré los cupones, descontaré el cupón corrido y añadiré el rendimiento implícito mínimo que estoy dispuesta a aceptar, como diferencia entre el precio del compra y el nominal. De fórmulas nada, y si entra bien.

De momento, ha recuperado el 3%.

Muy buen día. Hasta otra ocasión.

Te puede interesar...
  1. ¿Se ha invertido la relación economía-mercados?. Dádiva de navidad
  1. ¿Se ha invertido la relación economía-mercados?. Dádiva de navidad