V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Chippy
V2EX  ›  程序员

[分享] 零成本撸了一套 A 股量化流水线:基于微软 Qlib + GitHub Actions + Pages

  •  3
     
  •   Chippy · 2 天前 · 2866 次点击

    前两天发在 股票 板块, 但是板块比较冷清 没什么人关注,

    这两天把复盘统计功能做出来了, 于是来热门的程序员板块再发一次, 我第一次搞开源项目, 欢迎大家来交流

    核心思路:

    既然 Qlib 已经把框架做好了,我辈打工人最该解决的就是工程化问题——如何让它在不花钱、不费神的情况下,每天自动给我出信号。

    特点:

    白嫖极致化: 全程白嫖 GitHub Actions 算力和流量进行模型训练( Alpha158 因子预处理 + 模型推理)。

    全自动 CI/CD: 每日收盘后自动拉取数据,更新信号,无需人工干预。

    前端可视化: 自动更新 GitHub Pages 静态页面,移动端随手复盘。

    复盘统计: 刚肝出来的“马后炮”复盘功能,定期 直接对历史预测进行止盈胜率矩阵分析

    链接

    仓库: https://github.com/touhoufan2024/qlibAssistant.git

    在线预览: https://touhoufan2024.github.io/qlibAssistant/

    复盘: https://touhoufan2024.github.io/qlibAssistant/pages/mahoupao/review_result.html

    最近的几次复盘结果看起来还可以,

    31 条回复    2026-03-17 14:16:31 +08:00
    azhangbing
        1
    azhangbing  
       2 天前 via iPhone
    最近也在搞这个,以现在 AI 太强了 普通的金融知识也可以搞量化 🤣
    Chippy
        2
    Chippy  
    OP
       2 天前
    @azhangbing 这个和 llm 不是一个赛道, llm 分析股票是 分析 k 线 新闻等, 代替了人类的部分工作, qlib 直接是挖掘因子的
    niboy
        3
    niboy  
       2 天前
    没看明白,是扫描几千只股票还是自选股?
    显示的也太多了,能不能只显示大概率可能涨的比如 10 只
    Chippy
        4
    Chippy  
    OP
       2 天前
    @niboy 训练模型使用数据是 csi300 , 预测也是只对 csi300 进行预测, 进行打分, 详情请看 https://touhoufan2024.github.io/qlibAssistant/pages/about/
    iorilu
        5
    iorilu  
       2 天前
    怎么个用法呢, 这都是滞后的把
    Chippy
        6
    Chippy  
    OP
       2 天前
    @iorilu 提前给出预测的, 比如今天收盘后 给出的预测是 明天收盘价买入, 后天收盘价卖出的 期望收益率
    bzj
        7
    bzj  
       2 天前   ❤️ 1
    你跟老哥说句实话,你用这个赚到钱了吗
    Chippy
        8
    Chippy  
    OP
       2 天前
    @bzj 这个月赚了几百块, 不过总盈利还是亏的,
    qlibassistant 上周才算把基本功能搞出来, 之前都是瞎玩用 ai/llm 搞亏的


    我也没多少本金, 不幻想靠 qlib 挣到钱,老老实实上班才是真 :)

    作为程序员 自己的技能才是真资产, 我只是把研究了几个月的 qlib 部署起来而已, 玩一下开源社区, 收获几个 star

    不过 我也把复盘实现了, 可以看看 过去的预测正确性怎么样


    我用的是 默认因子 默认股票池 默认模型 默认参数, 看复盘成绩还算可以, 以后 我可能会添加点 gpu 相关的模型
    sleet
        9
    sleet  
       1 天前
    看起来很不错,我也研究一下
    darluc
        10
    darluc  
       1 天前
    赞啊! 能提供个信号 RSS 订阅么?
    Chippy
        11
    Chippy  
    OP
       1 天前
    @darluc 静态网页, 每天看一下就行了, github action 自动训练的
    jeffreyWang007
        12
    jeffreyWang007  
       1 天前
    进群学习了
    Leofric
        13
    Leofric  
       1 天前
    如果有港股就太好啦
    Chippy
        14
    Chippy  
    OP
       1 天前
    @Leofric qlib 只支持 中国和美国的股市
    Sawyerhou
        15
    Sawyerhou  
       1 天前
    有趣的帖子,想法非常好。

    能不能加个回测,测试一下策略的历史表现,或者把近几个月的数据删掉,然后滚动预测,把复盘回溯的远一点。

    复盘可以考虑做成统计表或者净值曲线模式,不然等后面模拟盘日期越来越多,网页越来越长,大家应该没耐心看完。
    Chippy
        16
    Chippy  
    OP
       1 天前
    @Sawyerhou 后续有这个想法, 可以准备多种策略, 不过我得先把代码整理一下, 现在代码有点乱
    aarontian
        17
    aarontian  
       1 天前
    @bzj 至少比起有些人指望靠大模型赚钱,这算一条正经路子😂
    leegradyllljjjj
        18
    leegradyllljjjj  
       1 天前 via iPhone
    恭喜楼主可以撑地了
    qi1eat9fat
        19
    qi1eat9fat  
       1 天前
    看起来不错,有时间试试
    lixuda
        20
    lixuda  
       1 天前
    @Chippy 能否增加下 5 天 10 天这样收益率
    Chippy
        21
    Chippy  
    OP
       1 天前
    @lixuda 这几天我加几个 简单的策略, 并把曲线附上,
    zealotxxxx
        22
    zealotxxxx  
       1 天前
    这也是乐趣的一种来源,不挺好的么?

    不过最终你输出的模型,就整个 GBDT 的就行了,别去整 transformer
    Chippy
        23
    Chippy  
    OP
       1 天前
    @zealotxxxx GitHub action 的环境只能用 cpu, 没法搞 transformer 这种东西
    zealotxxxx
        24
    zealotxxxx  
       1 天前   ❤️ 1
    @Chippy 够啦够啦,反正那帮整金融的其实也不用 deeplearning 和 transformer 的。都是 GBDT 打天下,金融数据是舒适区
    Chippy
        25
    Chippy  
    OP
       1 天前
    @zealotxxxx 我不是 金融从业者, 感谢这个信息, 我之后 多研究下 决策树 这种 模型, 在本地调下参数 玩玩
    coefu
        26
    coefu  
       1 天前
    @zealotxxxx #24 这个观点是哪里来的?
    coefu
        27
    coefu  
       1 天前
    @zealotxxxx #24 幻方 2016 年就全面转 DL 了啊。
    Tathagatagarbha
        28
    Tathagatagarbha  
       1 天前
    支持
    Sawyerhou
        29
    Sawyerhou  
       1 天前
    @zealotxxxx #24 看看招聘软件,深度学习现在都是做量化研究的基本要求。我们做金融的,从这些算法刚出来还不火的时候,就已经在用了。
    lixuda
        30
    lixuda  
       9 小时 6 分钟前
    @coefu 不要看对外宣传,他们内部到底用的是多少?也有人说内部其实就一点点。大部分都是对外宣传
    zealotxxxx
        31
    zealotxxxx  
       3 小时 21 分钟前
    @coefu 那是幻方,又不是其他的。搞量化离谱的直接转成 C 都有。而且,我想表达的是大部分搞金融的还是以 GBDT 为主,这话没有问题。

    还有一点是个人来讲 GBDT 更合适,要求低,好解释。大模型玩不转
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5336 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 09:37 · PVG 17:37 · LAX 02:37 · JFK 05:37
    ♥ Do have faith in what you're doing.