颜力刚Ligang Yan

颜力刚

全栈软件工程师,现居加拿大哈利法克斯。做了十二年 Android、React 和 Node.js,从百万日活的电商 App 到自己一个人上线的小工具。这里放文章、正在做的项目,以及一些还没想好放哪的实验。

Ligang Yan · ligangyan.com

最近文章

全部 →
  1. 量化选股学习笔记(十):管理层的话,市场两天就读完了财报里的数字之外,新闻稿里管理层的用词有没有额外的信息?用 SEC 免费的 10 万份财报新闻稿和金融情绪词典测下来:文字确实是新闻,而且几乎和数字无关,但两天内就被价格吸收,之后没有漂移。顺带发现,新闻稿里约五分之一是律师写的,而且一年比一年多。
  2. 量化选股学习笔记(九):一个失败的因子——分析师评级变动上一篇的盈余公告后漂移在大公司里有效,这一篇再试一个经典的新信号:分析师上调或下调评级。结果是失败的:评级变动确实是新闻,但两天内就被价格吸收,之后的漂移只剩在小公司里。顺带发现,一份标着“每月”的数据,2025 年以前大部分月份其实是冻结的。
  3. 量化选股学习笔记(四):重建数据集,把“偷看未来”和“幸存者偏差”一点点去掉用 FMP 的 API 重新搭一张每月一行的股票数据表:财报公布后才能用、死掉的公司也要在、一家公司只算一次。过程中发现数据源本身缺少 2020 年以前的死公司,于是把研究期改成 2021–2026。最后在新数据上做了第一次样本外检验。
  4. 量化选股学习笔记(五):用 Ken French 的因子“对答案”用自己搭的数据,按学术界的标准方法重新构建 Fama-French 因子和动量因子,再逐月和 Ken French 公开的结果对比。第一次对答案只有 0.167,修完数据、对齐口径后全部在 0.93 以上。顺便用日线数据研究了低波动和彩票效应。
  5. 量化选股学习笔记(六):在月度数据上重做单因子研究用自己搭的月度数据(2021–2026),把阶段一的单因子研究完整重做一遍:18 个因子的 IC、Newey-West t 值、分五组收益、交易成本和信号衰减。阶段一的结论基本成立,但收益分布是“悬崖”而不是“阶梯”,快信号被交易成本吃光,我对 t 值的预测也错了。
  6. 量化选股学习笔记(七):十种模型,一个答案在月度数据上把多因子合成和机器学习完整做了一遍:IC 加权、OLS、Ridge、Lasso、LightGBM 和 PyTorch 神经网络,统一用 walk-forward 和两两对比来评。所有学过的模型都落在同一个 IC 上;最终回测的利润全部来自微型股,只做多、只买大公司的版本跑输了“全买”。

项目与工具

全部 →
FijiTanzaniaW. SaharaCanadaUnited States of AmericaKazakhstanUzbekistanPapua New GuineaIndonesiaArgentinaChileDem. Rep. CongoSomaliaKenyaSudanChadHaitiDominican Rep.RussiaBahamasFalkland Is.NorwayGreenlandFr. S. Antarctic LandsTimor-LesteSouth AfricaLesothoMexicoUruguayBrazilBoliviaPeruColombiaPanamaCosta RicaNicaraguaHondurasEl SalvadorGuatemalaBelizeVenezuelaGuyanaSurinameFranceEcuadorPuerto RicoJamaicaCubaZimbabweBotswanaNamibiaSenegalMaliMauritaniaBeninNigerNigeriaCameroonTogoGhanaCôte d'IvoireGuineaGuinea-BissauLiberiaSierra LeoneBurkina FasoCentral African Rep.CongoGabonEq. GuineaZambiaMalawiMozambiqueeSwatiniAngolaBurundiIsraelLebanonMadagascarPalestineGambiaTunisiaAlgeriaJordanUnited Arab EmiratesQatarKuwaitIraqOmanVanuatuCambodiaThailandLaosMyanmarVietnamNorth KoreaSouth KoreaMongoliaIndiaBangladeshBhutanNepalPakistanAfghanistanTajikistanKyrgyzstanTurkmenistanIranSyriaArmeniaSwedenBelarusUkrainePolandAustriaHungaryMoldovaRomaniaLithuaniaLatviaEstoniaGermanyBulgariaGreeceTurkeyAlbaniaCroatiaSwitzerlandLuxembourgBelgiumNetherlandsPortugalSpainIrelandNew CaledoniaSolomon Is.New ZealandAustraliaSri LankaChinaTaiwanItalyDenmarkUnited KingdomIcelandAzerbaijanGeorgiaPhilippinesMalaysiaBruneiSloveniaFinlandSlovakiaCzechiaEritreaJapanParaguayYemenSaudi ArabiaN. CyprusCyprusMoroccoEgyptLibyaEthiopiaDjiboutiSomalilandUgandaRwandaBosnia and Herz.MacedoniaSerbiaMontenegroKosovoTrinidad and TobagoS. Sudan

去过的地方。目标是把整张地图填满。195 个国家去过 7 个 · 48 个地方