/~learn/s/51f618c2
> 📅 2026-10-17 建立 | 本文是「顶刊研报复现」板块的总纲:定义研究范围、复现标准、因子入库规范与实验闭环。后续论文笔记、研报拆解、因子卡片、实验记录都在本目录下生长。
---
🔬 顶刊研报复现),与 因子有效性检验、量化回测陷阱与改进 形成“来源 → 检验 → 避坑”的闭环。---
| 层级 | 核心问题 | 交付物 |
| ------ | ---------- | -------- |
| 研究层 | 这篇论文/研报到底发现了什么? | 精读笔记、机制图、可检验假设 |
| 因子层 | 能不能变成一个可计算的信号? | 因子卡片、计算代码、数据依赖 |
| 实验层 | 在 A 股/ETF 上是否真的有效? | IC、分组、开关对照、样本外结果 |
| 策略层 | 能否改善组合的收益/风险? | 组合规则、风控约束、上线观察 |
判断标准:没有进入实验层的研究,不算完成;没有失效边界的研究,不算可信。
---
---
| 筛子 | 要回答的问题 | 不合格就…… |
| ------ | -------------- | ------------- |
| 机制 | 为什么这个信号能预测收益? | 只记为灵感,不立项 |
| 数据 | A 股/ETF 是否有可得、可回溯的数据? | 标记数据缺口,暂缓 |
| 可复现 | 公式、参数、样本、调仓是否明确? | 联系作者/找替代口径 |
| 增量 | 与现有因子和风格是否高度共线? | 先做相关性再决定 |
| 可落地 | 成本、换手、容量、涨跌停是否可承受? | 降级为研究性因子 |
| 边界 | 什么市场状态下会失效? | 不允许进入因子库 |
> 原则:先证伪,再证真。 能解释“为什么可能没用”的研究,比只展示漂亮曲线的研究更有价值。
---
| 步骤 | 关键动作 | 交付物 |
| ------ | ---------- | -------- |
| 0 登记 | 记录来源、作者、年份、链接、优先级 | 候选池条目 |
| 1 精读 | 拆出研究问题、样本、变量、模型、结论 | 精读笔记 |
| 2 机制 | 用一句话说清经济逻辑与行为基础 | 机制假设 |
| 3 映射 | 把原文变量映射到本地数据字段 | 数据映射表 |
| 4 构造 | 明确公式、窗口、方向、预处理 | 因子卡片 v1 |
| 5 复现 | 先复现原文,再改成 A 股口径 | 复现结果 |
| 6 检验 | IC、分组、单调性、换手、成本、样本外 | 检验报告 |
| 7 实验 | 接入组合,做开关对照与增量分析 | 实验记录 |
| 8 复盘 | 记录有效/失效条件,抽象可迁移思路 | 复盘与灵感 |
---
一条研究要进入因子库,至少同时满足:
---
每个进入因子库的因子必须有一张卡片,最少包含:
| 字段 | 说明 |
| ------ | ------ |
| factor_id | 唯一标识,如 F_VALUE_EP_TTM |
| 名称 | 中文名 + 英文缩写 |
| 来源 | 论文/研报标题、作者、年份、链接 |
| 机制 | 一句话经济逻辑 |
| 公式 | 可执行的定义,含窗口与方向 |
| 频率 | 日频/周频/月频,调仓时点 |
| 股票池 | 全 A / 沪深 300 / 中证 500 / ETF 等 |
| 预处理 | 去极值、标准化、中性化、缺失值规则 |
| 数据依赖 | 表名、字段、更新时间、历史起点 |
| 检验结果 | IC 均值、ICIR、t 值、多空、换手 |
| 相关性 | 与现有因子的最大相关系数 |
| 状态 | 候选 / 观察 / 入库 / 淘汰 / 退役 |
| 失效边界 | 已知会失效的市场状态 |
| 版本 | 口径变更记录 |
---
每次实验只回答一个问题,记录:
> 实验记录不追求“好看”,追求可复核。失败实验同样入库,避免重复踩坑。
---
后续内容出现时,按下面结构生长:
| 目录 | 放什么 |
| ------ | -------- |
论文/ | 一篇论文一个子目录:笔记、复现代码、结果图 |
研报/ | 一份研报或一个系列一个子目录 |
因子卡片/ | 每个因子一张卡片,按因子族归档 |
实验记录/ | 按日期或主题记录实验与结论 |
灵感与选题/ | 未立项的假设、跨领域迁移、失败复盘 |
命名建议:作者-年份-短标题,例如 Jegadeesh-1993-Momentum.md;文档内再写完整标题与链接。
---
| 环节 | 现有位置 |
| ------ | ---------- |
| 因子有效性检验 | learn/因子有效性检验/ |
| 回测陷阱与改进 | learn/量化回测陷阱与改进/ |
| IC 分析代码 | adata/aohan/quant/selection/backtest/factor_ic_analysis.py |
| 开关对照回测 | adata/aohan/quant/selection/backtest/factor_ab_backtest.py |
| 回测/仓位工具 | 主分支 calculate_financial_metrics.py、enhance_m_backtest.py |
> 新因子先在 因子有效性检验 里过 IC 与开关对照,再进入组合实验;回测口径与陷阱检查以 量化回测陷阱与改进 为准。
---
🔬 顶刊研报复现。📡 论文雷达(/~papers),或直接访问 /~papers。learn/顶刊研报复现/,由 unified_server.py 的 DOC_CATEGORIES 自动索引。
/~papers)自动聚合以下来源的最新论文,提供标题、作者、摘要、原文 / PDF 链接:
| 来源 | 抓取方式 | 说明 |
| --- | --- | --- |
| JF / JFE / RFS / JFQA | Crossref API + OpenAlex 回填 | 近 540 天、每刊最近 100 篇 |
| NBER Working Papers | NBER API + 详情页 | 最近 50 篇,前 36 篇补全完整摘要 |
| SSRN Working Papers | Crossref(prefix 10.2139) | 近 180 天,按 8 组量化关键词检索 |
paper_radar.py(抓取、缓存、页面均在此文件)。.paper_radar/cache.json,有效期 6 小时,过期后自动后台刷新。/api/papers/data、/api/papers/status、POST /api/papers/refresh。quant_score >= 2 标记为相关;筛选后可直接打开原文或 PDF 精读。> 当前先保证“文档可读、可检索、手机端可用”;可视化面板等实验积累到一定数量后再做。
---
---
| 方向 | 可能的研究问题 | 优先级 |
| ------ | ---------------- | -------- |
| 动量/反转 | 不同窗口与市场状态下的动量失效 | 高 |
| 价值/质量 | A 股价值因子的口径差异与拥挤度 | 高 |
| 低波/波动率 | 低波异象在 ETF 与个股上的差异 | 中 |
| 盈余/应计 | 财务信息质量与未来收益 | 中 |
| 资金/情绪 | 换手、北向、注意力对短期收益的影响 | 中 |
| 机器学习 | 非线性模型的过拟合与可解释性 | 低(先方法后策略) |
> 候选池只列方向,不预设结论;具体文献在精读后补全出处与可复现性评估。
---