{% extends "base.html" %} {% block title %}Sector Performance Report{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Sector Performance Report

{{ date }}
Sector Performance Overview
{% if sector_chart %} {% else %}

Chart data not available

{% endif %}

Market Overview

The market is showing {% if sector_overview.trend == 'up' %}positive{% elif sector_overview.trend == 'down' %}negative{% else %}mixed{% endif %} trends across sectors. The best performing sector is {{ sector_overview.top_performer.name }} with a return of {{ "%+.2f"|format(sector_overview.top_performer.change) }}% , while {{ sector_overview.worst_performer.name }} is lagging with {{ "%+.2f"|format(sector_overview.worst_performer.change) }}% .

{% for sector, data in sector_data.items() %}
{{ sector }} {{ "%+.2f"|format(data.change) }}%
{{ "%+.2f"|format(data.change) }}%
{% if data.top_stocks %}

Top Performers

{% for stock in data.top_stocks %}
{{ stock.symbol }} {{ "%+.2f"|format(stock.change) }}%
{% endfor %}
{% endif %}
{% endfor %}
Sector Comparison
{% for sector, data in sector_comparison.items() %} {% endfor %}
Sector 1D 1W 1M YTD 1Y
{{ sector }} {{ "%+.2f"|format(data['1D']) }}% {{ "%+.2f"|format(data['1W']) }}% {{ "%+.2f"|format(data['1M']) }}% {{ "%+.2f"|format(data['YTD']) }}% {{ "%+.2f"|format(data['1Y']) }}%
Key Insights
{% for insight in sector_insights %}

{{ insight.title }}

{{ insight.summary }}

{% if insight.stocks %}

Related Stocks: {{ insight.stocks|join(', ') }}

{% endif %}
{% endfor %}
Top Performing Stocks by Sector
{% for sector, stocks in top_stocks.items() %}
{{ sector }}
{% for stock in stocks %}
{{ stock.symbol }}
{{ stock.company|truncate(20) }}
{{ "%+.2f"|format(stock.change) }}%
{% endfor %}
{% endfor %}
{% endblock %} {% block extra_js %} {% endblock %}