{% extends "base.html" %}
{% load static %}

{% block title %}事后归因审计 - AgomTradePro{% endblock %}

{% block extra_css %}
{% endblock %}

{% block content %}
<div class="audit-page">
    <div class="page-header">
        <h1>事后归因审计</h1>
        <a href="/api/docs/" class="btn btn-secondary">API 文档</a>
    </div>

    <div class="page-description">
        事后归因审计用于分析交易决策的结果，总结经验教训，改进投资策略。
    </div>

    <div class="info-box">
        <h4>什么是事后归因审计？</h4>
        <p>事后归因审计是对投资决策的回溯分析，旨在：</p>
        <ul>
            <li>理解盈利/亏损的根本原因</li>
            <li>验证投资逻辑的有效性</li>
            <li>识别决策中的偏差</li>
            <li>积累可复用的经验</li>
        </ul>
    </div>

    <div class="card-grid">
        <div class="card">
            <h3>生成归因报告</h3>
            <p>为回测结果生成详细的归因分析报告，包括收益分解、损失分析和经验总结。</p>
            <p><strong>API 端点：</strong></p>
            <div class="api-endpoint">POST /audit/reports/generate/</div>
            <p style="margin-top: 15px;">
                <a href="/api/docs/" class="btn btn-primary">查看 API 文档</a>
            </p>
        </div>

        <div class="card">
            <h3>查询审计摘要</h3>
            <p>获取指定条件的审计报告摘要，支持按回测ID或日期范围查询。</p>
            <p><strong>API 端点：</strong></p>
                        <div class="api-endpoint">GET /api/audit/summary/</div>
            <p style="margin-top: 15px;">
                <a href="/api/docs/" class="btn btn-primary">查看 API 文档</a>
            </p>
        </div>

        <div class="card">
            <h3>回测管理</h3>
            <p>查看和管理回测记录，为回测结果生成归因报告。</p>
            <p style="margin-top: 15px;">
                <a href="/audit/reports/" class="btn btn-secondary">回测报告</a>
            </p>
        </div>
    </div>

    <div class="card">
        <h3>使用说明</h3>
        <h4>1. 生成归因报告</h4>
        <p>在回测完成后，调用 <code>POST /audit/reports/generate/</code> API，传入 <code>backtest_id</code> 即可生成归因报告。</p>

        <h4>2. 查询报告</h4>
                            <p>使用 <code>GET /api/audit/summary/?backtest_id=1</code> 查询特定回测的归因报告，或使用日期范围查询多份报告。</p>

        <h4>3. 报告内容</h4>
        <p>归因报告包含：</p>
        <ul>
            <li><strong>收益分解</strong>：各策略/因子对总收益的贡献</li>
            <li><strong>损失分析</strong>：主要亏损交易的归因分析</li>
            <li><strong>经验总结</strong>：可复用的成功/失败经验</li>
        </ul>
    </div>
</div>
{% endblock %}
