semvec/pypi-packages huggingface dataset:
nwn-dg 0.4.1
Neverwinter Nights (nwn) dungeon generator
License: MIT
Requires Python: >=3.11

[![license](https://img.shields.io/badge/license-MIT-brightgreen)](https://spdx.org/licenses/MIT.html)
[![pipelines](https://gitlab.com/cappysan/nwn-dg/badges/master/pipeline.svg?ignore_skipped=true)](https://gitlab.com/cappysan/nwn-dg/pipelines)
[![coverage](https://gitlab.com/cappysan/nwn-dg/badges/master/coverage.svg)](/coverage/index.html)

# nwn-dg

Work in progress: in alpha stage. Please refer to file POC.md for more information.

Neverwinter Nights (nwn) dungeon generator: cli & api.


## Installation

You can install the latest version from PyPI package repository.

~~~bash
pipx install nwn-dg
~~~


## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.


## Locations

  * Website: [https://gitlab.com/cappysan/nwn-dg](https://gitlab.com/cappysan/nwn-dg)
  * PyPi: [https://pypi.org/project/nwn_dg](https://pypi.org/project/nwn_dg)
BONOS 1.0.0
Librería para análisis y cálculos de bonos financieros
License: MIT
Requires Python: >=3.7

# -*- coding: utf-8 -*-
"""
Created on Sat Nov 23 19:23:37 2024

@author: LUIS HUMBERTO CALDERON BALDEÃ“N
"""

# 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:

```bash
pip install 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.