Spaces:
Sleeping
Sleeping
| """ | |
| 🇬🇧 Module: reference_templates.py | |
| Purpose: Defines reusable prompt templates for portfolio analysis and comparison. | |
| 🇷🇺 Модуль: reference_templates.py | |
| Назначение: содержит шаблоны промптов для анализа и сравнения портфелей. | |
| """ | |
| REFERENCE_PROMPT = ( | |
| "**Analysis**\n\n" | |
| "For each key metric, provide value and brief interpretation:\n" | |
| "- Annualized Return: {value1}\n" | |
| "- Max Drawdown: {value2}\n" | |
| "- Sharpe Ratio: {value3}\n" | |
| "- Sortino Ratio: {value4}\n" | |
| "- Calmar Ratio: {value5}\n" | |
| "- Beta: {value6}\n" | |
| "- Volatility: {value7}\n\n" | |
| "**Interpretation**\n" | |
| "Summarize the overall strategy characteristics, risk level, and stability.\n\n" | |
| "**Recommendation**\n" | |
| "Provide a brief conclusion about the portfolio’s viability." | |
| ) | |
| REFERENCE_COMPARISON_PROMPT = ( | |
| "**Comparison**\n\n" | |
| "Portfolio A:\n" | |
| "- Annualized Return: {a1}\n" | |
| "- Max Drawdown: {a2}\n" | |
| "- Sharpe Ratio: {a3}\n" | |
| "- Sortino Ratio: {a4}\n\n" | |
| "Portfolio B:\n" | |
| "- Annualized Return: {b1}\n" | |
| "- Max Drawdown: {b2}\n" | |
| "- Sharpe Ratio: {b3}\n" | |
| "- Sortino Ratio: {b4}\n\n" | |
| "**Summary**\n" | |
| "Highlight main differences, strengths, and investor suitability." | |
| ) | |