登录社区云,与社区用户共同成长
邀请您加入社区
摘要: 规模因子(SMB)和价值因子(HML)是量化投资的核心因子,分别反映小盘股与大盘股、价值股与成长股的超额收益差异。SMB源于小公司流动性差、抗风险能力弱等风险补偿,长期存在溢价但可能阶段性失效;HML则体现低估值股票(如银行、能源)的均值回归特性,在高通胀或利率环境下表现突出。两因子通过2×3分组法独立构建,确保纯粹性。SMB侧重规模效应,HML聚焦估值差异,二者共同构成多因子策略的基础,
本文记录了一次量化回测中内存泄漏问题的排查与解决过程。在多进程并行处理1500万行股票数据时,发现任务完成后子进程未释放内存,导致系统内存占用持续偏高。经过分析,发现根本原因是跨进程传递了不可序列化的pl.LazyFrame对象。最终采用两种解决方案:1)子进程只写文件,不传复杂对象;2)改用标准库ProcessPoolExecutor。优化后实现了内存稳定释放,系统可支持大规模数据的高效处理。
未经裁决就进入回测调参循环,是量化里最昂贵、也最隐蔽的无效劳动。裁决到底从哪里来?多数量化流程给出的默认答案是:看回测结果看收益看稳定性看是否“还能再调”这看起来很合理,但在可控系统视角下,这是一个逻辑倒置。你允许一个东西,在“是否该存在”尚未被判断之前,就消耗大量算力、时间与认知资源。在任何严肃工程体系里,这都是非法流程。一旦收益被允许参与裁决,因子的定义就会开始发生“漂移”:定义会围绕表现调整
量化因子
——量化因子
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net