- Clona este repositorio en tu máquina local.
- Instala
uv(https://docs.astral.sh/uv/getting-started/installation/) y luego ejecute el comandouv syncen la raíz del proyecto. - Luego ejecuta el comando
pre-commit install --install-hookspara instalar los hooks de pre-commit.
- Para conocer mejor la utilización de los métodos VaR y CVaR, leer el informe escrito en la carpeta "docs" titulado "Informe Proyecto CA307.pdf" (docs/Informe Proyecto CA307.pdf)
- Cada método de cada clase está documentado con su descripción y el archivo "main.py" da un ejemplo de uso.
- Para una experiencia de usuario más pura, ejecutar el dashboard.
- Verificar la instalación de la libreria Streamlit en su entorno de python.
- En su aplicación equivalente a "cmd", "terminal" ó "command prompt" ingrese a la carpeta donde clonó el repositorio Ejemplo: "cd Desktop/Estadistica/grupo-4"
- Ejecute el comando "streamlit run Home.py" con ello se ejecutará un entorno local con el aplicativo en su navegador predeterminado.
- Nota: para un uso eficiente utilice Google Chrome, puede ser que entornos como Safari no ejecuten bien el dashboard. Para utilizar Google Chrome copie el enlace que se le generó en su navegador y péguelo en el navegador ya mencionado.
- El dashboard es sencillo de utilizar, tiene 4 páginas diferentes: a. Principal: Es el uso principal del Dashboard, coloque en la barra lateral izquiera las empresas, fechas y nivel de confianza de interés para acceder a la parte gráfica. En caso de no conocer los símbolos de las empresas existe un botón que lo redigirá a la página de Yahoo Finance. b. Informe Escrito: Es la página donde podrá acceder a un lector pdf del informe escrito de nuestro trabajo. c. Sobre Yahoo Finance: Es una página informativa sobre la página de Yahoo Finance. d. Sobre Nosotros: Es la página donde están los contactos de los creadores del trabajo.