From d1d48896a96648a5719126c8ecf2d0885e3de1d9 Mon Sep 17 00:00:00 2001 From: claude_dev Date: Sun, 30 Aug 2026 09:41:49 +0800 Subject: [PATCH] =?UTF-8?q?docs(factor):=20New/Result=E4=B8=A4=E9=A1=B5?= =?UTF-8?q?=E7=BB=88=E7=AB=AF=E9=A3=8E=E8=AE=BE=E8=AE=A1=E7=A8=BFv1(?= =?UTF-8?q?=E5=8F=AF=E4=BA=A4=E4=BA=92,=E4=BB=BB=E5=8A=A1#12=E6=96=B9?= =?UTF-8?q?=E6=A1=88B)=20[nas]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 照 tears-compare-mockup 流程先出稿拍板再实现。三tab: ①提交页New:因子多选从Element下拉改「搜索+分组点选」面板(240因子下拉翻页难) +三类别色chip(101青/158紫/builtin琥珀)+已选托盘chips可删/清空(同对比托盘交互) +标的池mono textarea实时计数徽标+跨行业30只预设(与详情页一键直达同样本便于复现) +区间禁未来+跨度显示+提交校验前置(未满足禁用+原因文案) ②结果页Result外壳:5格metric-strip(最优ICIR红/最优因子青)+IC明细终端表格 (右对齐tabular-nums,IC/ICIR/t正红负绿,|t|≥2加粗,全局最优行青标+左青条) +tears区块虚线占位示意(新版TearsPanel已上线本次不动) ③实现说明:范围/交互变化/拆分预估(New半天+Result1-2小时,纯前端零后端) 种子合成数据mulberry32;charset声明防file://乱码;本机Chrome实测两tab+交互OK --- .../factor-new-result-mockup.html | 460 ++++++++++++++++++ 1 file changed, 460 insertions(+) create mode 100644 docs/factor_research/factor-new-result-mockup.html diff --git a/docs/factor_research/factor-new-result-mockup.html b/docs/factor_research/factor-new-result-mockup.html new file mode 100644 index 0000000..0a1fcfa --- /dev/null +++ b/docs/factor_research/factor-new-result-mockup.html @@ -0,0 +1,460 @@ + + + + + +因子分析两页终端风设计稿 + + + + +
+
+
因子分析 · 两页终端风重构 / factor-new-result-mockup · 2026-08-30
+ +
+ + +
+
N1提交页:自选因子 × 自选标的池 × 自选区间的自由实验台。终端风替换 Element 表单——因子改为「搜索 + 分组点选」面板(240 个因子下拉翻页不便)。
+
+ ← 投研 / 因子分析 +
+
+

因子分析 终端风重构

+

IC 横截面 · 分层 tears 报告 · 自由实验台(排行榜答不了的换池 / 分年 / 多因子并排归这里)

+
+
+ + +
+
因子选择FACTOR PICKER · 支持多选
+
+ +
+
+ 已选 0 +
点击上方因子加入,≥1 个可提交
+ 清空 +
+
+
+ + +
+
标的池与区间UNIVERSE & SPAN
+
+
+
标的池
+
+ +
+ 8 只 + IC 横截面统计需要 ≥2 只;截面排名类因子(cs_rank 族)建议 300+ 只才不失真 + +
+
+
+
+
分析区间
+
+
+ + + + +
+

区间前半作因子计算预热,后半(test 段)进入 IC 与分层统计

+
+
+
+
+ + +
+ + + 提交后进入进度页,完成自动跳转结果页 +
+
+
+ + +
+
R1结果页外壳:指标条 + IC 统计明细终端风替换;分层 tears 区块(TearsPanel)已是新版终端风,本次不动,仅示意位置。
+
+ ← 投研 / 因子分析 +
+
+

因子分析结果 factor_e3a91c07

+

IC 横截面统计 · 分层 tears 报告 · 3 因子 × 8 标的 × 2024-01-02 → 2026-06-30

+
+
+ +
+
因子数
3
+
最优 ICIR
0.412
+
最优因子
alpha54
+
平均 |IC|
0.0431
+
显著数 |t|≥2
4 / 9
+
+ +
+
IC 统计明细按因子分组 · 最优 ICIR 行青标 · IC/ICIR/t 正红负绿
+
+ + + +
因子周期IC 均值IC 标准差ICIRt 统计样本数
+
+
+ +
+
分层 tears 报告TEARS · 已上线新版,本次重构不动
+
+
+ alpha54alpha16KMID +
+
+
TearsPanel(新版终端风 · 已上线)
+
指标条 + 月度 IC 柱 / 累计线 + 热力图 + 分组净值 + 多空净值 + IC 衰减,1 / 5 / 10D 联动 —— 此区域保持现状,不在本次两页重构范围内
+
+
+
+
+
+ + +
+
+

范围

+
    +
  • New.vue(提交页) + Result.vue 外壳(指标卡 + IC 明细表) 两处终端风重构;TearsPanel 不动(已是新版终端风)。
  • +
  • 要素零变化:因子多选按类分组 / 标的池 textarea 混合分隔 / 起止日期禁选未来 / 提交校验(≥1 因子 + ≥2 标的)/ query.factor 预填。
  • +
  • 纯前端改造,零后端改动;沿用 tokens.css,与排行榜 / 详情 / 对比 / tears 同一套视觉语言。
  • +
+

提交页交互变化

+
    +
  • 因子选择从「多选下拉」改为「搜索 + 分组点选」面板:240 个因子在下拉里翻页困难;点选即加入已选托盘,托盘 chips 可单删 / 清空,与排行榜「加入对比」托盘交互一致。
  • +
  • 保留类别三色:alpha101 青 / alpha158 紫 / builtin 琥珀(同排行榜类别 chip)。
  • +
  • 标的池:mono 字体 textarea + 实时计数徽标 + 快捷预设(跨行业 30 只,与详情页一键直达同一样本,方便复现)。
  • +
  • 提交按钮在未满足校验时禁用并给出原因(替代提交后弹 warning)。
  • +
+

结果页外壳变化

+
    +
  • 五格指标条换 metric-strip 形态(同 tears 页指标条),最优 ICIR 红涨色、最优因子青色。
  • +
  • IC 明细表换终端表格:数值右对齐 tabular-nums,IC / ICIR / t 正红负绿,|t|≥2 加粗,全局最优 ICIR 行青色左标。
  • +
+

实现拆分(预估)

+
    +
  • New.vue:因子面板组件 FactorPicker.vue(搜索 + 分组网格 + 已选托盘)+ 表单区终端化,约半天。
  • +
  • Result.vue:指标条 + 表格模板替换(数据逻辑不动),约 1–2 小时。
  • +
  • npm run build + push NAS 验收。
  • +
+

设计稿数据为种子合成(mulberry32),仅供形态确认 · docs/factor_research/factor-new-result-mockup.html

+
+
+
+ + + +