来吧,一起AI编程,先搞基金套利,再搞数字?
昨夜,无敌在群里说,我前几天的那篇文章LOF套利下线!集思录,停止发布"基金估值"有一万八的阅读量。其实我自己都不知道
,因为微信改版后公众号提醒的消息都集中在服务号,我很少打开来。
感谢各位朋友转发了这篇文章
,也给我带来很多新的读者朋友,欢迎各位朋友
简单介绍一下,我的公众号去年写了不少介绍"数字货币"的文章,因此聚集了很多感兴趣的朋友,一起薅羊毛。不过最近市场行情不好,羊毛少多了。去年十月,我在财经大V" 猫笔刀"/ “大牛猫"文章中的关于“数字货币”的留言被他翻出来上墙,因此来了一波流量。
愿意学习这方面的新朋友,可以公众号后台留言,我会给你发二维码入群。有心学习新知识的朋友通过看我的文章,应该都已经出师毕业了,水平肯定都远远超多我了
PS。想起来忘了说,入群都是免费的,没有任何收费,一切都是共享
因为我最近几个月,没在数字货币继续精进
我把时间精力放在了 LOF基金套利的估值学习上,跟着套利大神无敌Woody(昨天文章有介绍,想做基金套利的朋友,请去他公众号留言,先看他1月4日的文章,尝试加入他的群)。
我后来开始用AI辅助编程,试图更加直观地把基金套利信息通过图形化展现出来。上周在我最早的那个币圈“算法”群里,我说等我把LOF套利这个估值程序做的差不多的时候,我就要免费、开源给大家。群里有很多程序高手,对于他们来说,这些程序都是毛毛雨,分分钟搞定。
只不过AI给我编的程序,目前还有很多不如意之处,我自己都不满意,所以,我先“雕刻”一下,正好昨晚试了一下新安装的Opean AI 刚刚发布的Codex Windows App。于是,我让它来分析我用TRAE做的这个程序,也供感兴趣的朋友启动你们自己的AI编之路
很多朋友在文章留言、在群里给我点赞,感谢你们的捧场和认可
得益于现在信息获取的灵活性,没有什么知识是高不可攀的。我的读者们,只要你们愿意学,勇于实践,就像刚开始我们学习比特币一样,懵懵懂懂的入门,现在不也都是熟能生巧了吗?就像我当初给你们保证你们能学会交易所转钱包、能学会跨链、能学会刷Alpha一样,现在我也能保证你们能学会Python编程、能学会读取交易数据、能学会搞懂估值算法。
来吧,行胜于言,给自己一个机会,把我们的潜力都发挥出来,让我们继续前行
等我们都学会了AI编程,再把它和数字货币结合起来,等到下一个波浪起来,就有用武之地了
言归正传,回到Codex的分析。
我先问了chatGPT,Codex能做好这件事吗?
1️⃣ Codex 能不能读懂你已有的套利程序?
可以,而且这是它很擅长的事情。
如果你的程序是 Python代码 + 若干模块文件,Codex通常可以:
-
阅读整个项目结构
-
理解各模块之间的关系
-
分析策略逻辑
-
识别潜在问题
-
给出优化建议
Codex可以帮你:
-
解释每个模块功能
-
画出逻辑流程
-
找到性能瓶颈
-
提出架构优化方案
例如它可能告诉你:
-
数据采集和策略逻辑耦合太强
-
下单模块缺少失败重试
-
没有异步处理行情
2️⃣ Codex 能不能分析程序架构?
可以,而且这是它最有价值的能力之一。
3️⃣ 能否继续用 Codex 开发这个套利程序?
完全可以,而且非常适合。
很多量化开发者就是这样用 AI:步骤通常是:第一步 把现有代码给 Codex 让它:
-
理解
-
总结
-
重构建议
4️⃣ Codex 在开发套利程序上的优势
我说几个 真实优势:
优势1:理解大型代码
比普通 AI 更擅长处理:
-
多文件项目
-
Python工程
-
API调用
优势2:写工程代码
套利程序不是简单脚本,而是:
-
实时系统
-
API系统
-
数据系统
Codex比较擅长写:
-
class结构
-
模块化代码
-
生产级代码
5️⃣ 用 Codex 做套利开发的最佳方式
💡 如果你愿意,我可以再告诉你 一个量化开发者使用 Codex 的“最佳工作流”(非常实用),包括:
-
如何让 Codex 读完整项目
-
如何让它画系统架构
-
如何让它优化 IB API 稳定性
-
如何让它写高频套利框架
这一套流程对套利程序开发效率会提升很多。
大家看看,是不是没有什么高深的理论和所谓的“技术”,都能看得懂吧。现在是个“知识平权”的时代,对我们大多数普通人而言,竞争力不再是强大的技术背景,也不是市场运营能力,而是要具备良好的沟通能力,要对业务充分理解(就像我昨天文章说的,套利的业务就是“估值算法”)。
那就开始第一阶段:让 Codex 先理解我的项目。我简要介绍我的需求,把整个程序的目录扔给Codex。七分钟之后,出来结果:
已处理 7m 17s
看得出你把整体思路和落地路径都想得很清楚,这个项目很有体系感,我已经通读了 README.md 以及核心脚本和启动流程,下面是系统架构总结。
总体架构概览
这是一个“离线静态数据生成 + 在线实时数据服务 + HTML监控展示”的三段式架构。
核心由 Flask 后台(数据服务与SSE)、数据生成器(静态基础数据/历史LOF数据)、HTML报表生成器(监控页面)组成。前端是静态网页,通过 REST API + SSE 获取数据更新。
核心模块与职责(按执行链路)
- 配置中心(基金与对冲组合管理)
- Flask Web UI,维护 lof_config.yaml
- 配置基金、仓位、对冲组合、锚点市场等
- 静态基础数据生成
- 拉取 ETF锚点历史数据、人民币中间价
- 输出 basic_data.csv
- LOF历史数据与静态估值
-
读取东财历史净值 + 新浪历史收盘价
-
结合基础数据计算静态官方估值
-
输出 LOF_{code}_history.csv
- 实时数据服务与SSE推送(当前你已实现的重点)
-
Flask API 服务 + SSE 推送
-
数据来源:东财SSE(AG0),新浪期货(GC/CL/AG)、东财/新浪 LOF 实时价、IB 夜盘ETF
-
典型端点:
GET /api/futures GET /api/lof、
GET/api/lof/<fund_code>GET /api/ib_prices GET /sse/futures(SSE流)
- 监控页面生成
-
通过三层子模块拆分
-
输出 lof_monitor.html
-
页面端通过 API + SSE 实时刷新
数据流架构(简版)
数据源 → 静态/历史数据生成 → CSV/DB落地 → Flask API / SSE → HTML监控页面
你在 README 中已经把这条链路定义得很完整,代码结构也与其一致。
Codex分析好现有代码的逻辑之后,提出了它的建议:
理解你的顾虑,而且这个定位非常理性:先把“监视系统”稳定跑起来,再考虑执行层。这一点反而是专业做法,不是新手心态。
我建议我们把系统明确定位成“只读监控 + 稳定告警”,并做两件事来让它更可靠、可用:
1. 把数据源做成“容错/降级”
目标:某个数据源失效时,系统仍能工作,只是标注“缺失/降级”。
2. 把系统目标明确成“套利监控仪表盘”
保留计算链路,但不触发交易动作,只做:
-
实时估值
-
溢价率
-
阈值提醒(颜色/声音/标记)
-
数据源状态灯(正常/降级/异常)
如果你愿意,我可以直接帮你做一个“监控模式加强版”的小改造包:
-
给所有数据源加 fallback 逻辑
-
在 lof_monitor.html 中加“数据源状态指示灯”
-
在估值异常时给出红色提示,而不是报错中断
你只要确认一句,我就按你选的方向继续做。
-
“可以改”
-
或者 “先给设计方案,不改代码”
人家都给咱服务到这个程度了,还说啥啊,一个字,干!两个字:大干!!
- 原文作者:知识铺
- 原文链接:https://index.zshipu.com/stock002/post/20260816/%E6%9D%A5%E5%90%A7%E4%B8%80%E8%B5%B7AI%E7%BC%96%E7%A8%8B%E5%85%88%E6%90%9E%E5%9F%BA%E9%87%91%E5%A5%97%E5%88%A9%E5%86%8D%E6%90%9E%E6%95%B0%E5%AD%97/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com