logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

我用 Codex,把“投资研报到股票因子”的流程做成了一个 Skill

从 PDF 中提取研报内容;生成研报摘要;从摘要里提取候选因子;结合 Qlib 的因子规范生成公式、描述和参数;让大模型生成因子代码;在 Qlib 环境里运行;检查代码是否能执行,以及因子值是否合理;如果失败,再重新生成代码并迭代。第一步,它会先从研报里抽出一份总结:接着,它会基于这些总结生成因子的文本描述、公式和参数。前端展示出来大概是这样:然后再根据公式让大模型生成代码:生成代码之后,RDAg

文章图片
#数据库#python#开源 +3
我用 Tushare + Claude Code,手搓了一套本地股票数据同步系统(已开源)

在交互方式上,我最后选的是 CLI。原因有两个。第一,CLI 足够轻。对于这种本地同步系统来说,很多操作本来就是命令式的,比如初始化、全量同步、增量更新、查看状态、跑测试。CLI 反而是最自然的形态。第二,后续更方便 AI 接管。因为命令行本身就是标准化的输入输出接口。你把能力做成命令,后面不管是 Claude Code、Codex,还是别的 agent,要接入都更容易。也就是说,我一开始就在往"

文章图片
#开源#python#人工智能
我用 Tushare + Codex,把本地股票数据库补上了前后复权行情(已开源)

最后一步,就是让本地查询接口支持复权行情。我参考了 Tushare 的复权行情文档,也顺手让 Codex 去看 Tushare SDK 源码,尽量把本地行为做得和 Tushare 接近。adj=None:返回不复权行情;adj="qfq":返回前复权行情;adj="hfq":返回后复权行情。后复权价格原始价格×后复权因子后复权价格 = 原始价格 \times 后复权因子后复权价格原始价格×后复权因

文章图片
#数据库#开源#人工智能 +1
我用 Tushare + Codex,把本地股票数据库补上了前后复权行情(已开源)

最后一步,就是让本地查询接口支持复权行情。我参考了 Tushare 的复权行情文档,也顺手让 Codex 去看 Tushare SDK 源码,尽量把本地行为做得和 Tushare 接近。adj=None:返回不复权行情;adj="qfq":返回前复权行情;adj="hfq":返回后复权行情。后复权价格原始价格×后复权因子后复权价格 = 原始价格 \times 后复权因子后复权价格原始价格×后复权因

文章图片
#数据库#开源#人工智能 +1
我用 Tushare + Claude Code,手搓了一套本地股票数据同步系统(已开源)

在交互方式上,我最后选的是 CLI。原因有两个。第一,CLI 足够轻。对于这种本地同步系统来说,很多操作本来就是命令式的,比如初始化、全量同步、增量更新、查看状态、跑测试。CLI 反而是最自然的形态。第二,后续更方便 AI 接管。因为命令行本身就是标准化的输入输出接口。你把能力做成命令,后面不管是 Claude Code、Codex,还是别的 agent,要接入都更容易。也就是说,我一开始就在往"

文章图片
#开源#python#人工智能
我用 Tushare + Claude Code,手搓了一套本地股票数据同步系统(已开源)

在交互方式上,我最后选的是 CLI。原因有两个。第一,CLI 足够轻。对于这种本地同步系统来说,很多操作本来就是命令式的,比如初始化、全量同步、增量更新、查看状态、跑测试。CLI 反而是最自然的形态。第二,后续更方便 AI 接管。因为命令行本身就是标准化的输入输出接口。你把能力做成命令,后面不管是 Claude Code、Codex,还是别的 agent,要接入都更容易。也就是说,我一开始就在往"

文章图片
#开源#python#人工智能
到底了