A PERSONAL JOURNAL
你好,我是 Jacob.

01 / RESEARCH & CURIOSITY
研究方向
我的 Alpha 研究覆盖从低频到高频的各个频段,更擅长中高频。既关注信号本身,也关心让它落地的数据、系统与实现。
展开看看我感兴趣的方向
低延迟与高频交易从行情到响应,理解每一段路径。
我对快速系统背后的工程问题感兴趣:时间花在哪里,延迟为什么会波动,又该怎样公平地比较一次改动。
- 数据经过的各个环节,时间分别花在哪里?
- 除了平均值,那些慢下来的情况发生了什么?
- 怎样让一次实验可以重复、可以比较?
LATENCY · MEASUREMENT · SYSTEMS
中低频因子研究从企业基本面出发,寻找中低频的 Alpha。
关注估值、盈利质量、现金流与成长等基本面因子,研究它们背后的经济逻辑、信息披露时点,以及在不同市场环境中的表现。
- 财务信息如何转化为有经济含义的因子?
- 如何对齐披露时间,避免使用当时尚不可得的信息?
- 因子在不同市场环境和持有周期下是否稳健?
FUNDAMENTALS · FACTORS · ALPHA
独立开发从一个具体需求开始,做出能用的东西。
研究之外,也喜欢自己动手做东西。一个小工具,既可以用来了解一项技术,也可以解决一个实际问题。
- 一个想法,最小的可用版本是什么?
- 哪些重复步骤可以交给工具?
- 功能慢慢增加时,怎样让它仍然容易理解?
TOOLS · EXPERIMENTS · ITERATION
02 / SELECTED PROJECTS
开源项目
围绕数据、工具与可复现环境的一些公开项目。

03 / MY WORKBENCH
开发环境
开发机使用 NixOS。习惯用 flake.nix 把项目工具、依赖与构建步骤放在一起,再通过 flake.lock 记录版本。
日常的几个命令
-
nix develop - 进入项目定义好的开发环境。
-
nix build - 使用项目声明的依赖完成构建。
-
nix flake check - 运行与项目一起维护的检查。
这个网站也是这样构建的,从开发环境到部署容器,都交给 Nix 管理。
看看我的 Nix 包集合WRITING