Spaces:
Running
Running
| """VaR business logic.""" | |
| from src.logger import logger | |
| from src.utils import ( | |
| fetch_prices, | |
| compute_returns, | |
| plot_distribution, | |
| ) | |
| from src.historical import ( | |
| calculate_historical_var, | |
| calculate_historical_es, | |
| compute_historical_var_es, | |
| compute_stressed_historical_var_es, | |
| historical_var_es_pipeline, | |
| ) | |
| from src.parametric import ( | |
| estimate_distribution, | |
| calculate_parametric_var, | |
| calculate_parametric_es, | |
| compute_parametric_var_es, | |
| compute_stressed_parametric_var_es, | |
| parametric_var_es_pipeline, | |
| ) | |
| from src.excel_export import export_historical_var_report, export_parametric_var_report | |
| from src.config import ( | |
| TICKERS, | |
| LOOKBACK_DAYS, | |
| STRESS_LABEL, | |
| STRESS_START_DATE, | |
| STRESS_END_DATE, | |
| ) | |
| __all__ = [ | |
| "logger", | |
| "fetch_prices", | |
| "compute_returns", | |
| "plot_distribution", | |
| "calculate_historical_var", | |
| "calculate_historical_es", | |
| "compute_historical_var_es", | |
| "compute_stressed_historical_var_es", | |
| "historical_var_es_pipeline", | |
| "estimate_distribution", | |
| "calculate_parametric_var", | |
| "calculate_parametric_es", | |
| "compute_parametric_var_es", | |
| "compute_stressed_parametric_var_es", | |
| "parametric_var_es_pipeline", | |
| "export_historical_var_report", | |
| "export_parametric_var_report", | |
| "TICKERS", | |
| "LOOKBACK_DAYS", | |
| "STRESS_LABEL", | |
| "STRESS_START_DATE", | |
| "STRESS_END_DATE", | |
| ] | |