dragon_daily_signal_report.html 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <!doctype html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <title>Dragon 每日报告</title>
  7. <style>
  8. :root{--bg:#efe6d4;--paper:#fffaf1;--ink:#1c2430;--muted:#5f6875;--line:#d9cfbc;--deep:#173f35;--teal:#0f766e;--sand:#f4ebdc;--shadow:0 10px 24px rgba(41,52,66,.06)}
  9. *{box-sizing:border-box} body{margin:0;font-family:"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;background:var(--bg);color:var(--ink)}
  10. .wrap{max-width:1380px;margin:0 auto;padding:22px 18px 42px} .nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}
  11. .nav a{text-decoration:none;color:var(--deep);background:#fff8ef;border:1px solid var(--line);padding:9px 14px;border-radius:999px;font-size:13px}
  12. .hero{background:linear-gradient(135deg,#183f36 0%,#216858 52%,#eadbc0 52%,#f9f4e7 100%);color:#fff;padding:28px 30px;border-radius:22px;margin-bottom:18px;box-shadow:var(--shadow)}
  13. .hero h1{margin:0 0 8px;font-size:34px} .hero p{margin:0;max-width:980px;line-height:1.7;font-size:14px;color:rgba(255,255,255,.92)}
  14. .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px} .chip{background:rgba(255,255,255,.14);padding:7px 12px;border-radius:999px;font-size:12px}
  15. .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:18px} .panel,.section{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--shadow)}
  16. .panel h2,.section h2{margin:0 0 12px;color:var(--teal);font-size:20px} .metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  17. .metric{background:var(--sand);border-radius:12px;padding:12px} .metric.good{background:#dff3ee} .metric.warn{background:#f7ecd1} .metric.risk{background:#f7dede}
  18. .metric-label{font-size:12px;color:var(--muted);margin-bottom:4px} .metric-value{font-size:20px;font-weight:700}
  19. .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px} .card{border:1px solid var(--line);border-radius:16px;padding:16px;background:#fffdf9}
  20. .role{display:inline-block;background:#e4f4f0;color:var(--teal);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;margin-bottom:8px} .name{font-size:18px;font-weight:700;margin-bottom:6px}
  21. .desc{font-size:13px;color:var(--muted);line-height:1.7;margin-bottom:10px} .facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .fact{background:#faf4e8;border:1px solid #e6dcc9;border-radius:12px;padding:10px}
  22. .callout{margin-top:12px;padding:12px 14px;border-left:4px solid #c28a2c;background:#f8efdf;border-radius:10px;font-size:13px;line-height:1.7;color:#5b4a2f}
  23. .chart-card{background:#fffdf9;border:1px solid var(--line);border-radius:16px;padding:14px} .chart-title{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--deep)} .chart-sub{font-size:12px;color:var(--muted);margin-bottom:10px} .chart-wrap{overflow-x:auto}
  24. svg{width:100%;height:auto;display:block} table{width:100%;border-collapse:collapse;font-size:13px} th,td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top} th{background:#f2e8d7}
  25. .snapshot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:14px}
  26. .snapshot-card{border:1px solid var(--line);border-radius:14px;background:#fffdf9;padding:12px}
  27. .snapshot-title{font-size:14px;font-weight:700;color:var(--deep);margin-bottom:8px}
  28. .snapshot-rule{margin-bottom:8px;font-size:12px;color:var(--muted);line-height:1.5}
  29. .mini-table-wrap{overflow-x:auto}
  30. .mini-table{width:100%;border-collapse:collapse;font-size:12px}
  31. .mini-table th,.mini-table td{padding:6px 8px;border-bottom:1px solid #eadfcd;white-space:nowrap}
  32. .mini-table th{background:#f7efe0;font-size:11px;color:var(--muted)}
  33. .mini-table tr.event-row td{background:#e8f6f1;font-weight:700}
  34. .event-pill{display:inline-block;padding:2px 8px;border-radius:999px;background:#0f766e;color:#fff;font-size:11px}
  35. .signal-pill{display:inline-block;padding:2px 6px;border-radius:999px;background:#f1e5c9;color:#6b4f1d;font-size:11px}
  36. .trade-pill{display:inline-block;padding:2px 6px;border-radius:999px;color:#fff;font-size:11px;margin-right:4px}
  37. .trade-pill.real-buy{background:#1f7a5c}
  38. .trade-pill.real-sell{background:#b45309}
  39. .trade-pill.aux-buy{background:#2563eb}
  40. .trade-pill.aux-sell{background:#7c3aed}
  41. .summary-pill{display:inline-block;padding:2px 8px;border-radius:999px;background:#e9efe8;color:#1f2937;font-size:11px;margin:0 6px 6px 0}
  42. .snapshot-summary{margin-top:10px;padding:10px 12px;border:1px solid #e6dcc9;border-radius:12px;background:#faf6ed;font-size:12px;line-height:1.7;color:#3f4956}
  43. .snapshot-note{margin-top:8px;font-size:12px;color:var(--muted);line-height:1.6}
  44. .badge{display:inline-block;padding:3px 9px;border-radius:999px;color:#fff;font-size:12px;font-weight:700} .empty{color:var(--muted)} .footer{margin-top:18px;text-align:right;color:var(--muted);font-size:12px}
  45. @media (max-width:720px){.hero h1{font-size:28px} .metrics,.facts{grid-template-columns:1fr} th,td{padding:8px 9px;font-size:12px}}
  46. </style>
  47. </head>
  48. <body><div class="wrap"><div class="nav"><a href="dragon_reports_index.html">总览首页</a><a href="dragon_daily_signal_report.html">每日报告</a><a href="dragon_forward_weekly_review.html">每周报告</a><a href="dragon_historical_trade_details.html">历史明细</a><a href="dragon_indicator_strategy_guide_cn.html">指标原理</a><a href="dragon_html_report_quickstart_cn.html">极简说明</a><a href="dragon_html_report_usage_cn.html">详细说明</a><a href="html_reports/dragon_daily_signal_report_2026-06-04.html">日报归档</a><a href="html_reports/dragon_forward_weekly_review_2026-06-04.html">周报归档</a></div><div class="hero"><h1>Dragon 每日报告</h1><p>这张页面用于看最新交易日的三策略状态、监控指标以及 refined vs control 的结构分歧。当前目标是做前向观察,不再继续做历史盲调。</p><div class="chips"><div class="chip">请求日期 2026-06-04</div><div class="chip">最新交易日 2026-06-04</div><div class="chip">RC1 前向默认</div></div></div><div class="grid"><div class="panel"><h2>系统监控</h2><div class="metrics"><div class="metric warn"><div class="metric-label">预警数</div><div class="metric-value">0</div></div><div class="metric risk"><div class="metric-label">硬告警数</div><div class="metric-value">0</div></div><div class="metric risk"><div class="metric-label">缺失指标数</div><div class="metric-value">0</div></div><div class="metric plain"><div class="metric-label">分歧等级</div><div class="metric-value">none</div></div><div class="metric plain"><div class="metric-label">最新交易日</div><div class="metric-value">2026-06-04</div></div></div></div><div class="panel"><h2>RC1 相对优势</h2><div class="metrics"><div class="metric good"><div class="metric-label">next_open 平均收益差</div><div class="metric-value">0.53%</div></div><div class="metric good"><div class="metric-label">next_open PF 差</div><div class="metric-value">0.92</div></div><div class="metric plain"><div class="metric-label">RC1 最大回撤</div><div class="metric-value">-13.19%</div></div><div class="metric plain"><div class="metric-label">RC1 最大亏损串</div><div class="metric-value">8</div></div></div></div></div><div class="section"><h2>快速入口</h2><div class="metrics"><div class="metric plain"><div class="metric-label">历史明细</div><div class="metric-value"><a href="dragon_historical_trade_details.html">打开明细页</a></div></div><div class="metric plain"><div class="metric-label">详细说明</div><div class="metric-value"><a href="dragon_html_report_usage_cn.html">打开说明页</a></div></div></div></div><div class="section"><h2>策略总览对照</h2><table><thead><tr><th>策略</th><th>角色</th><th>交易笔数</th><th>胜率</th><th>单笔均值</th><th>PF</th><th>总收益</th><th>年化</th><th>BUY对齐</th><th>SELL对齐</th></tr></thead><tbody><tr><td>workbook_preserving</td><td>重构基线</td><td>106</td><td>45.28%</td><td>2.57%</td><td>3.37</td><td>923.08%</td><td>26.18%</td><td>105</td><td>105</td></tr><tr><td>alpha_first_selective_veto</td><td>平衡对照</td><td>102</td><td>47.06%</td><td>2.86%</td><td>4.04</td><td>1146.08%</td><td>28.70%</td><td>101</td><td>101</td></tr><tr><td>RC1 / alpha_first_glued_refined_hot_cap</td><td>前向默认 / RC1</td><td>91</td><td>52.75%</td><td>3.42%</td><td>5.11</td><td>1424.12%</td><td>31.32%</td><td>90</td><td>90</td></tr></tbody></table></div><div class="section"><h2>最新分支状态</h2><table><thead><tr><th>策略</th><th>角色</th><th>交易日</th><th>收盘</th><th>A1</th><th>B1</th><th>C1</th><th>最近真实事件日</th><th>最近真实事件方向</th><th>最近真实事件原因</th><th>当日事件数</th><th>当日事件</th><th>是否持仓</th><th>持仓开仓日</th><th>持仓开仓原因</th><th>持仓天数</th><th>持仓浮盈亏</th></tr></thead><tbody><tr><td>workbook_preserving</td><td>重构基线</td><td>2026-06-04</td><td>4439.771</td><td>0.0439</td><td>0.0123</td><td>87.74</td><td>2026-05-06</td><td>BUY</td><td>dual_gold_resonance_buy</td><td>0</td><td></td><td>是</td><td>2026-05-06</td><td>dual_gold_resonance_buy</td><td>29</td><td>10.33%</td></tr><tr><td>alpha_first_selective_veto</td><td>平衡对照</td><td>2026-06-04</td><td>4439.771</td><td>0.0439</td><td>0.0123</td><td>87.74</td><td>2026-05-06</td><td>BUY</td><td>dual_gold_resonance_buy</td><td>0</td><td></td><td>是</td><td>2026-05-06</td><td>dual_gold_resonance_buy</td><td>29</td><td>10.33%</td></tr><tr><td>RC1 / alpha_first_glued_refined_hot_cap</td><td>前向默认 / RC1</td><td>2026-06-04</td><td>4439.771</td><td>0.0439</td><td>0.0123</td><td>87.74</td><td>2026-05-06</td><td>BUY</td><td>dual_gold_resonance_buy</td><td>0</td><td></td><td>是</td><td>2026-05-06</td><td>dual_gold_resonance_buy</td><td>29</td><td>10.33%</td></tr><tr><td>alpha_first_glued_followthrough_probe</td><td></td><td>2026-06-04</td><td>4439.771</td><td>0.0439</td><td>0.0123</td><td>87.74</td><td>2026-05-06</td><td>BUY</td><td>dual_gold_resonance_buy</td><td>0</td><td></td><td>是</td><td>2026-05-06</td><td>dual_gold_resonance_buy</td><td>29</td><td>10.33%</td></tr><tr><td>alpha_first_glued_followthrough_mid_exit_probe</td><td></td><td>2026-06-04</td><td>4439.771</td><td>0.0439</td><td>0.0123</td><td>87.74</td><td>2026-05-06</td><td>BUY</td><td>dual_gold_resonance_buy</td><td>0</td><td></td><td>是</td><td>2026-05-06</td><td>dual_gold_resonance_buy</td><td>29</td><td>10.33%</td></tr></tbody></table></div><div class="section"><h2>监控快照</h2><table><thead><tr><th>指标</th><th>当前值</th><th>预警阈值</th><th>硬阈值</th><th>状态</th><th>含义</th></tr></thead><tbody><tr><td>next_open_avg_return_delta_vs_control</td><td>0.0052846983279676</td><td>&lt;=0.20%</td><td>&lt;=0.00%</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Refined should keep a positive execution-aware edge over control</td></tr><tr><td>next_open_profit_factor_delta_vs_control</td><td>0.9170407302181012</td><td>&lt;=0.30</td><td>&lt;=0.00</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Profit factor should remain clearly above control</td></tr><tr><td>next_open_max_drawdown</td><td>-0.1319253592544694</td><td>&lt;=-18%</td><td>&lt;=-22%</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Refined should not buy alpha with worse execution-aware drawdown</td></tr><tr><td>next_open_max_loss_streak</td><td>8.0</td><td>&gt;=9</td><td>&gt;=11</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Loss clustering should stay no worse than control</td></tr><tr><td>worst_5trade_sum_next_open</td><td>-0.0795559000774173</td><td>&lt;=-9.0%</td><td>&lt;=-11.0%</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Rolling cluster loss should remain controlled</td></tr><tr><td>short_loss_share</td><td>0.8638250854196728</td><td>&gt;=90%</td><td>&gt;=93%</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Refined edge partly comes from reducing low-quality short losses</td></tr><tr><td>removed_trade_over_removal_count</td><td>0.0</td><td>&gt;=1</td><td>&gt;=2</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Promotion must not rely on deleting good trades</td></tr><tr><td>local_sensitivity_robust_case_count</td><td>52.0</td><td>&lt;40</td><td>&lt;25</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Refined-like branches must not be knife-edge artifacts</td></tr><tr><td>headline_avg_return_delta_vs_control</td><td>0.0053060073054712</td><td>&lt;=0.30%</td><td>&lt;=0.00%</td><td><span class="badge" style="background:#207868;">ok</span></td><td>Headline quality must pay for the divergence cost</td></tr><tr><td>headline_profit_factor_delta_vs_control</td><td>0.9426291301044722</td><td>&lt;=0.50</td><td>&lt;=0.00</td><td><span class="badge" style="background:#207868;">ok</span></td><td>PF gain is a core promotion requirement</td></tr></tbody></table></div><div class="section"><h2>最近信号变化</h2><table><thead><tr><th>交易日</th><th>策略</th><th>变化类型</th><th>旧值</th><th>新值</th><th>原因</th></tr></thead><tbody><tr><td>2026-06-04</td><td>alpha_first_glued_followthrough_mid_exit_probe</td><td>latest_real_event_changed</td><td>2026-02-13|SELL|knife_take_profit_2_glued</td><td>2026-05-06|BUY|dual_gold_resonance_buy</td><td>latest real-trade event changed</td></tr><tr><td>2026-06-04</td><td>alpha_first_glued_followthrough_mid_exit_probe</td><td>position_changed</td><td>False</td><td>True</td><td>position state changed between forward snapshots</td></tr><tr><td>2026-06-04</td><td>alpha_first_glued_followthrough_probe</td><td>latest_real_event_changed</td><td>2026-02-13|SELL|knife_take_profit_2_glued</td><td>2026-05-06|BUY|dual_gold_resonance_buy</td><td>latest real-trade event changed</td></tr><tr><td>2026-06-04</td><td>alpha_first_glued_followthrough_probe</td><td>position_changed</td><td>False</td><td>True</td><td>position state changed between forward snapshots</td></tr><tr><td>2026-06-04</td><td>RC1 / alpha_first_glued_refined_hot_cap</td><td>latest_real_event_changed</td><td>2026-02-13|SELL|knife_take_profit_2_glued</td><td>2026-05-06|BUY|dual_gold_resonance_buy</td><td>latest real-trade event changed</td></tr><tr><td>2026-06-04</td><td>RC1 / alpha_first_glued_refined_hot_cap</td><td>position_changed</td><td>False</td><td>True</td><td>position state changed between forward snapshots</td></tr><tr><td>2026-06-04</td><td>alpha_first_selective_veto</td><td>latest_real_event_changed</td><td>2026-02-13|SELL|knife_take_profit_2_glued</td><td>2026-05-06|BUY|dual_gold_resonance_buy</td><td>latest real-trade event changed</td></tr><tr><td>2026-06-04</td><td>alpha_first_selective_veto</td><td>position_changed</td><td>False</td><td>True</td><td>position state changed between forward snapshots</td></tr><tr><td>2026-06-04</td><td>workbook_preserving</td><td>latest_real_event_changed</td><td>2026-02-13|SELL|knife_take_profit_2_glued</td><td>2026-05-06|BUY|dual_gold_resonance_buy</td><td>latest real-trade event changed</td></tr><tr><td>2026-06-04</td><td>workbook_preserving</td><td>position_changed</td><td>False</td><td>True</td><td>position state changed between forward snapshots</td></tr></tbody></table></div><div class="section"><h2>refined vs control 分歧记录</h2><table><thead><tr><th>交易日</th><th>同仓位</th><th>同最新真实事件</th><th>收益差</th><th>PF差</th><th>分歧等级</th></tr></thead><tbody><tr><td>2026-04-03</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr><tr><td>2026-04-07</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr><tr><td>2026-04-08</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr><tr><td>2026-04-09</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr><tr><td>2026-04-10</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr><tr><td>2026-06-04</td><td>是</td><td>是</td><td>0.53%</td><td>0.92</td><td><span class="badge" style="background:#5a6472;">none</span></td></tr></tbody></table></div><div class="footer">Dragon v2 HTML reports</div></div></body></html>