Stock Analysis
{% for result in analysis.stock_results %}
{{ result.symbol }} - {{ result.metadata.info.name }}
Summary
| Current Price |
1D Change |
RSI (14) |
50D MA |
200D MA |
P/E Ratio |
P/B Ratio |
| {{ result.technical_indicators.close|round(2) if result.technical_indicators.close is not none else 'N/A' }} |
{{ result.technical_indicators.daily_return|round(2) if result.technical_indicators.daily_return is not none else 'N/A' }}% |
{{ result.technical_indicators.rsi|round(2) if result.technical_indicators.rsi is not none else 'N/A' }} |
{{ result.technical_indicators.sma_50|round(2) if result.technical_indicators.sma_50 is not none else 'N/A' }} |
{{ result.technical_indicators.sma_200|round(2) if result.technical_indicators.sma_200 is not none else 'N/A' }} |
{{ result.fundamental_metrics.pe_ratio|round(2) if result.fundamental_metrics.pe_ratio is not none else 'N/A' }} |
{{ result.fundamental_metrics.pb_ratio|round(2) if result.fundamental_metrics.pb_ratio is not none else 'N/A' }} |
Detailed Analysis
| Metric | Value | Metric | Value |
| Close | {{ result.technical_indicators.close|round(2) if result.technical_indicators.close is not none else 'N/A' }} |
Daily Return | {{ result.technical_indicators.daily_return|round(2) if result.technical_indicators.daily_return is not none else 'N/A' }}% |
| SMA 20 | {{ result.technical_indicators.sma_20|round(2) if result.technical_indicators.sma_20 is not none else 'N/A' }} |
SMA 50 | {{ result.technical_indicators.sma_50|round(2) if result.technical_indicators.sma_50 is not none else 'N/A' }} |
| SMA 200 | {{ result.technical_indicators.sma_200|round(2) if result.technical_indicators.sma_200 is not none else 'N/A' }} |
EMA 20 | {{ result.technical_indicators.ema_20|round(2) if result.technical_indicators.ema_20 is not none else 'N/A' }} |
| EMA 50 | {{ result.technical_indicators.ema_50|round(2) if result.technical_indicators.ema_50 is not none else 'N/A' }} |
RSI | {{ result.technical_indicators.rsi|round(2) if result.technical_indicators.rsi is not none else 'N/A' }} |
| MACD | {{ result.technical_indicators.macd|round(2) if result.technical_indicators.macd is not none else 'N/A' }} |
MACD Signal | {{ result.technical_indicators.macd_signal|round(2) if result.technical_indicators.macd_signal is not none else 'N/A' }} |
| Volume | {{ '{:,.0f}'.format(result.technical_indicators.volume) if result.technical_indicators.volume is not none else 'N/A' }} |
P/E Ratio | {{ result.fundamental_metrics.pe_ratio|round(2) if result.fundamental_metrics.pe_ratio is not none else 'N/A' }} |
| P/B Ratio | {{ result.fundamental_metrics.pb_ratio|round(2) if result.fundamental_metrics.pb_ratio is not none else 'N/A' }} |
Market Cap | {{ '{:,.0f}'.format(result.fundamental_metrics.market_cap) if result.fundamental_metrics.market_cap is not none else 'N/A' }} |
| Enterprise Value | {{ '{:,.0f}'.format(result.fundamental_metrics.enterprise_value) if result.fundamental_metrics.enterprise_value is not none else 'N/A' }} |
Price to Sales | {{ result.fundamental_metrics.price_to_sales|round(2) if result.fundamental_metrics.price_to_sales is not none else 'N/A' }} |
| Profit Margins | {{ result.fundamental_metrics.profit_margins|round(2) if result.fundamental_metrics.profit_margins is not none else 'N/A' }} |
Revenue Growth | {{ result.fundamental_metrics.revenue_growth|round(2) if result.fundamental_metrics.revenue_growth is not none else 'N/A' }} |
| Earnings Growth | {{ result.fundamental_metrics.earnings_growth|round(2) if result.fundamental_metrics.earnings_growth is not none else 'N/A' }} |
Debt to Equity | {{ result.fundamental_metrics.debt_to_equity|round(2) if result.fundamental_metrics.debt_to_equity is not none else 'N/A' }} |
| Total Debt | {{ '{:,.0f}'.format(result.fundamental_metrics.total_debt) if result.fundamental_metrics.total_debt is not none else 'N/A' }} |
Payout Ratio | {{ result.fundamental_metrics.payout_ratio|round(2) if result.fundamental_metrics.payout_ratio is not none else 'N/A' }} |
{% else %}
No stock data available.
{% endfor %}
Mutual Fund Analysis
{% for summary in analysis.mutual_fund_summaries %}
{{ summary.name }}
Performance Metrics
| Period | CAGR |
| 1 Year | {{ summary.cagr_1y|default('N/A', true) }}% |
| 3 Years | {{ summary.cagr_3y|default('N/A', true) }}% |
| 5 Years | {{ summary.cagr_5y|default('N/A', true) }}% |
Indicators
| Indicator | Value |
| RSI (14) | {{ summary.rsi|round(2) if summary.rsi is not none else 'N/A' }} |
| 20-Day MA | {{ summary.ma_20|round(2) if summary.ma_20 is not none else 'N/A' }} |
| 20-Day Std Dev | {{ summary.std_20d|round(2) if summary.std_20d is not none else 'N/A' }} |
| Support | {{ summary.support|round(2) if summary.support is not none else 'N/A' }} |
| Resistance | {{ summary.resistance|round(2) if summary.resistance is not none else 'N/A' }} |
Risk Analysis
| Metric | Value |
| Max Drawdown | {{ summary.max_drawdown|round(2) if summary.max_drawdown is not none else 'N/A' }}% |
| Standard Deviation | {{ summary.annual_volatility|round(2) if summary.annual_volatility is not none else 'N/A' }}% |
{% else %}
No mutual fund data available.
{% endfor %}