跳到正文
阅读设置

阅读设置

导出或导入阅读记录
保留你的阅读记录

已读、收藏、阅读位置和阅读设置保存在当前浏览器地址下。换一个地址不会自动带过去。

迁移时先在原地址导出,再到新地址选择备份文件。操作只在浏览器本地完成,不上传服务器,也不会删除原地址的记录。

导入前会检查文件并请你确认。已读和收藏合并;遇到冲突时保留当前地址已有的位置、最近阅读和设置。

G87 · 选读

完成一项因子研究:独立取材、复现与失效复查

从官方拆股公告核验一项真实字段,再把信号、成本、失败试验与重跑步骤汇成可交接的因子研究档案,区分机制通过和真实研究未完成。

尚未标记已读案例与模板 ↓

“这是我的因子研究。”文件夹打开后,有一张收益图、五份叫作“最终版”的表,以及一句“最近表现一般,可能太拥挤了”。如果换个人接手,他首先遇到的不是因子失效,而是不知道该相信哪一份文件。

这一篇要把这个文件夹变成能接着工作的研究档案。我们先亲自查一项原始事件,再决定哪些结论已经站得住、哪些仍在等证据。交付研究,不必交付一个赚钱答案;但要交付一条别人能顺着走的证据链。

先给研究写一张封面

完成后,你应能做三件事:独立核对一项原始字段及日期含义;把输入、信号、执行和结论连接起来,让别人复算;在表现变差时区分数据错误、实施问题和预测关系变化,留下继续、暂停或放弃的理由。

封面第一句话不要写“动量有效”,而要写问题。例如:在已登记的历史合格股票池中,月频价格动量做多规则,相对同池等权基准,扣除给定成本后还有什么值得继续观察的差异?这句话确定对象、比较和费用口径,也允许答案是没有发现增量。

C9的候选基线已定:m月收盘后,用当时可得的总回报指数m−1除以m−12再减1,跳过最近月m;合格股票中选前20%,人数向上取整,并列按稳定ID;下一可交易时点处理订单。真实研究区间、历史资格、账户与异常政策,仍须等资料准入后、查看相应绩效前冻结,不能用这几句话代替完整规格。

G85的动量与另一项价格特征组合是独立变体。G84的暴露处理也另立版本,不能把每篇最好看的部分拼成一个从未试过的“最终策略”。把原主信号放在封面,把尝试过什么放进T06实验记录,失败版本也有编号。

今天先查一条真的,不查一整片假的

本次实际核查从Apple官方Newsroom的2020年第三季度业绩公告入手,找到拆股段落,再对照官方投资者关系的历史事件表。核查日期为2026-10-29,没有把搜索摘要当原件。

原公告日期为2020-07-30;拆股比例为每1股变4股;登记日为2020-08-24收盘;按拆股调整后的价格交易从2020-08-31开始。[1] 官方事件表对应行也列出这三项日期与4比1比例。[2] 这是同一发行人的两处材料互相对照,不是两家独立数据商的验证。

事件表的列名是Declared、Record、Payable,拆股行的8月31日另带脚注;不能仅把表头“Payable”直译,就把它认作所有用途通用的到账时间。本篇把“调整后交易开始日”的含义锚定在原公告明确的句子,再用事件表核日期对应。两页出现同一个数字,只有字段含义也接得上,才算完成这项核对。

这里没有实际市场价格下载,也没有取齐整个股票池。我们确认了一项事件的公开材料和字段含义,未确认所有日期的开收盘价、总回报序列、历史成员、退市终值或数据再分发许可。因此,它只能进入C9的“原始事件已核”栏,不能把整个C9状态改成“数据完整”。

你可以不写一行代码重复这条路径:打开文末原公告,确认域名、标题和页面日期;在页面查找“four-for-one”,摘记比例及各日期的含义;再打开事件表,查找2020年那一行。把两个网址、访问日期、定位词和自己的字段释义保存到来源记录中。保存网页或打印副本前检查使用条件,公开附件只放获准内容,不整页镜像。

尤其不要把8月24日直接填成“价格调整日”。登记日期描述持有人登记,交易价格切换是另一个字段;公告已公开,也不等于股数和报价从公告当天就变了。如果数据源只给一个“date”列,先查它指什么,查不到就登记待核,不能靠图形猜日期。

本次核对到日期,没有从页面取得精确到秒的发布时间。需要盘中决策的研究,不能推定当天开盘就知道这项公告;必须另外取得可核的时间戳和时区。历史页面今天仍能访问,也不证明今天页面的全部内容都原样存在于当年。

一项字段错了,整个排名可能跟着错

下面单独给一段合成拆股练习,使用刚核实的4比1机制,但价格、持仓均为虚构,不是Apple历史行情。拆股前持有10股,每股400美元;拆股后假定无市场价格变化、无费用和其他分配,每股机械变为100美元。

若账本只改价格,10股乘100美元成了1000美元,报告会显示亏损75%。正确对应是40股乘100美元,仍为4000美元,拆股本身没有创造或消灭这笔权益。若信号端点跨过这次拆股,也要按统一、已核实的价格口径比较,不能直接拿拆股后原始价除以前面的原始价制造一个巨大负动量。

反过来,已经按事件更新股数的账本,不能再拿为了连续比较而调整过的历史价格重复补偿。总回报信号序列与实际持仓账本各有用途;对两边各处理一次,不代表对同一笔收益记两次。具体供应商是前复权、后复权还是总回报指数,要依据字段说明核查,不能只认一个“adjusted”标签。

这一步的交付不是“我知道拆股是什么”,而是事件记录、两端价格口径、股数变动以及权益不变的核对。把这四项放在一起,别人才能知道问题发生在原始数据、转换,还是账户记账。

把已有结果放回各自的小盒子

现在回收前几篇的成果。C7-82与C7-85是合成机制材料:四只合格股票中,动量单信号和各半组合都选B,给定下一持有期毛收益都是−2%,同池等权为2%,相对差额−4个百分点。组合没有提供本期名单或毛收益增量;不能因为另一列单独选中的A本期涨4%,便追认它是事前最优方案。

G86则是独立C9-86执行快照。初始权益210美元,经两笔5基点佣金换仓后,B市值200、现金9.80、权益209.80美元,减少的0.20美元恰为费用。这里没有下一持有期完整估值和分配,不能把上段B的−2%贴到这张账本上,拼出一个貌似完整的净收益。

这两项都应保留:前者检查信号与选择,后者检查执行与现金。它们之间尚未形成真实C9的逐期数据链,也没有完成真实同条件基准账本、跨期统计、暴露检验和容量评估。研究报告可以接纳这些有限成果,同时把整体结论写成“合成机制已检查,真实价格类因子研究未完成”。

真正进入真实研究时,先核历史资格、公司行动和缺失处理,再运行冻结规格。时间划分要在看相应结果前保存;已经看过的历史留出照实标记,不改名成未知未来。基准必须使用同一合格池、时点与费用约定。行业和市值资料不足时,相关暴露模块继续待核,不用今日标签补成当年事实。

最近亏钱,为什么还不能说因子死了

“衰减”指某种预测关系或可实施优势随时间减弱,不是账户刚出现负数。市场普跌时,做多组合可能亏钱却仍跑赢基准;毛差额仍在,净差额却消失,可能先指向换手和成本;若排名突然跳变,还应先检查字段修订、资格变化和实现版本。

公开研究确实观察过预测收益在原样本之外及论文发表后减弱,并讨论数据挖掘与获知信息后的交易等解释。[3] 这能提醒我们保留失败、审查原来的证据,却不能证明眼前这次亏损由拥挤造成,更不提供适用于所有因子的固定寿命。

拥挤是许多参与者持有或交易相近头寸的假设。要把它写进结论,至少需要可核的持仓重合、同步交易、流动性或冲击变化等相应证据及限制。只因大家都听说过动量,或图上跌了一段,就说“机构把它做坏了”,只是为结果配了一个故事。

复查先沿原证据链找差别。输入与实现没有变吗?相同规则下,预测区分和分组差异怎样变化?实际偏离是否来自暴露、交易约束或成本?最后才比较机制变化、样本波动等竞争解释。样本很短时,答案可以是暂时分不清,不必赶着给市场一个诊断。

提前登记的处理条件应指向证据:关键公司行动缺失,暂停依赖它的信号和收益结论;工具无法导出订单与现金,只保留可核的机制部分;多期相同口径下成本吃掉全部差异,则评估停止该版本,保留原记录。若准备改窗口、换权重或另选因子,要开启新版本并计入尝试,不能把旧失败擦掉。

让别人拿走后,知道从哪里开始

交接包不需要华丽,但要有固定入口。先放一页说明:问题、范围、版本、已看过的数据、当前结论与阻断项。接着提供原始来源索引、输入字段表和许可说明;再放冻结规则、全部试验、逐期资格与信号、目标与成交现金账本、基准及指标定义。最后写重跑顺序和预期输出,不只放一张图。

重跑说明按实际工具填写版本与环境,从导入哪份材料开始,到如何得到信号、导出哪些中间表结束。先让复核者重算一条信号、一个入选决定和一期现金,再跑全段;结果不一致,就保存双方输出、定位第一处差异。原始输入与加工输入分开放,文件校验值用于识别版本相同,不代表数据真实。

本篇已经实际完成官方事件浏览与上述小样本算术,没有执行真实C9全区间CPU重跑,也没有目标读者在新环境完成导入到导出。当前应把这些栏位写成未执行,列明所缺许可数据、工具版本和预期产物;等实际走通后补入耗时、失败位置和恢复记录。不能用一段拟定的步骤冒称流程实测。

交给另一位复核者的具体任务是:重新定位拆股原文,检查日期字段;独立计算合成权益;按G85、G86原输入重算选择和现金;在记录中署明范围与差异。这是明确的待办,不是本篇已经取得人类签字。研究档案通过,也不自动获得家庭配置额度或真实运行准备,二者另验。

轮到你:一处新信息,改动到哪里为止

先独立完成,再对照答案。解释题:一项事件已在发行人官网核对,为什么还不能给真实C9盖章?应用题:另设独立合成事件,每1股变2股,事件前持有12股、每股80美元;事件后无市场变化时为40美元。工具仍显示12股,报告当期亏损50%。你应怎样修正,哪些结论必须等一等?

再加一条条件:供应商承认此前把登记日误填为价格切换日,现提供修订文件。你已用旧文件做过三次权重尝试。请写明重跑与实验日志如何处理,而不是只给一张新的收益图。

答案要点是:一项事件不能覆盖股票身份、历史资格、全段价格、其他公司行动、终值与许可。合成持仓应为24股,按40美元计价仍是960美元;12股的480美元是错账,不是因子亏损证据。先修输入和事件映射,在相同冻结规则下重跑受影响信号、订单、现金和基准,定位首个差异,暂缓依赖错误区段的绩效结论。

旧文件、三次尝试和原报告都保留,标记受影响与原因;修订输入另编号,重跑标记为数据更正,不伪装成三个新盲测。若看过更正后结果又改权重,再登记开发试验。只纠正展示的股数而不检查此前排名,或删除三次旧尝试,都没有修复整条证据链。

带走一份有边界的结论

请填写T17因子规格与T06实验报告,附上自己重新定位的一项原始字段记录、小样本复算、重跑步骤和失败日志。每个模块写明合成机制、真实价格研究、真实暴露或财务因子的实际状态,留下复核者任务和复核结果栏;没取得的结果保持空缺并说明原因。

自检时遮住文章,让别人仅按你的入口找到原始出处、解释一个日期、复算一个选择和一笔权益。如果做不到,就补证据或步骤。你的最终决定可以是继续取材、只保留机制成果,或放弃当前版本;要让决定来自缺口及预登记条件,而非报告是否漂亮。

小结:先找版本,再解释变化

以后再看到“因子失效”的结论,先找它所依据的数据和实施版本,再看相同口径下发生了什么变化。错误数据需要纠正,真实负结果需要保留,机制变化需要额外证据。把这三种情况分开,才有机会知道自己是在修研究,还是只在换一个更好看的故事。

参考资料

  1. Apple:Apple Reports Third Quarter Results,2020-07-30。拆股段落的公告、登记与按调整后价格交易日期。
  2. Apple Investor Relations:Dividend History。2020-07-30拆股行,当前回顾页面,不作为完整历史可得性或价格数据凭据。
  3. McLean、Pontiff:Does Academic Research Destroy Stock Return Predictability?,The Journal of Finance 71,2016,5—32页。本次读取出版方公开摘要,仅据此说明样本外与发表后预测收益变化及解释,未读取付费全文。

资料核查日期2026-10-29。AI辅助编写与检查;待人类金融审校和目标读者试读。本篇未完成真实C9全段数据、CPU复现及真实研究的独立验收。

本篇配套材料

C9-90 · 6 份材料
  • export base CSV · 输入与说明
    SHA256 d592c5e543
  • export variant CSV · 输入与说明
    SHA256 6191865d40
  • index HTML · 输入与说明
    SHA256 1a4916c763
  • inputs CSV · 输入与说明
    SHA256 f612452d62
  • README MD · 输入与说明
    SHA256 ae767e9c4f
  • review 20261029 MD · 输入与说明
    SHA256 f744b66712
研究成果模板 · 2 份材料

T01—T22为中英对照空白CSV,按教材模板规格设置字段。填写entry,另记单位/范围与证据;保留原始输入和版本。模板不自动计算,未做原生Excel/WPS兼容性实测。

浏览全部案例与模板 →
来源、版本与审查说明

最后更新:2026-10-29

SHA256 758a9f9ba8c5d3ae00e4462eaec86efa879b7e1220dc2bae5ec90a65b422caf4

案例:C9

当前网页接入相应书稿;AI审查、双语复核及未完成项按内容发布检查登记。人工金融审校与目标读者试读未进行。

报告本篇问题或勘误
全书目录

记录只保存在当前浏览器。

本篇目录
搜索全书