semvec/pypi-packages huggingface dataset:
LIBRERIA-BONOS 0.1.0
Librería para análisis y cálculos de bonos financieros
License: MIT
Requires Python: >=3.7

# LibrerÃ­a Bonos

Una librerÃ­a de Python para realizar cÃ¡lculos y anÃ¡lisis relacionados con bonos financieros. Ideal para analistas financieros, estudiantes de finanzas y desarrolladores interesados en ingenierÃ­a financiera.

## InstalaciÃ³n

Puedes instalar la librerÃ­a directamente desde PyPI (despuÃ©s de publicarla):

```bash
pip install libreria_bonos


Funcionalidades:
1. ValuaciÃ³n de bonos
Calcula el precio de bonos con cupones y bonos cero:


from bonos.valuacion import precio_bono

precio = precio_bono(valor_nominal=1000, tasa_cupon=5, tasa_descuento=3, periodos=5, frecuencia=1)
print(f"El precio del bono es: {precio}")
2. Sensibilidad de bonos
Calcula la duraciÃ³n de Macaulay de un bono:


from bonos.sensibilidad import duracion_macaulay

duracion = duracion_macaulay(valor_nominal=1000, tasa_cupon=5, tasa_descuento=3, periodos=5, frecuencia=1)
print(f"La duraciÃ³n de Macaulay es: {duracion}")
3. Rendimiento al vencimiento (YTM)
Calcula el rendimiento al vencimiento de un bono:


from bonos.tasas import rendimiento_vencimiento

ytm = rendimiento_vencimiento(precio_bono=950, valor_nominal=1000, tasa_cupon=5, periodos=10, frecuencia=1)
print(f"El rendimiento al vencimiento es: {ytm}")
4. GeneraciÃ³n de flujos de caja
Genera los flujos de caja de un bono:


from bonos.flujos import generar_flujos

flujos = generar_flujos(valor_nominal=1000, tasa_cupon=5, periodos=5, frecuencia=2)
print(f"Flujos de caja: {flujos}")
Contribuciones
Â¡Las contribuciones son bienvenidas! Si encuentras errores o tienes ideas para mejorar, por favor abre un issue o envÃ­a un pull request en nuestro repositorio.

Licencia
Este proyecto estÃ¡ licenciado bajo la Licencia MIT.



---

### **3. Archivo `LICENSE