乐于分享
好东西不私藏

记录一下开发“量化买点”AI工具的过程

记录一下开发“量化买点”AI工具的过程
🔍AI 产业链投资研究 | 挖掘逻辑・选股思路建议将公号设为星标,及时获取最新方向

搞了一周多,终于把“量化买点”软件(QuantBuyPoint)开发完成,并初步调试好了,效果是这样的。

这是一个盯盘辅助工具。

原理是通过同花顺 L2 接口(thsdk),拉取两类数据:

分时快照:(min_snapshot)— 每分钟的价格、成交额、主动买卖大单金额。
逐笔成交:(tick_super_level1)— 每一笔真实成交的价格、金额、方向。

核心逻辑在 data.py:把逐笔按金额分档(小单/中单/大单),计算每分钟主动买卖净额、5分钟滚动净力量、15分钟趋势,再检测连续大买(买盘持续)、资金背离、封板松动等模式。

plot.py 把结果画成一张图:主图画分时+信号标注,下面板画逐笔散点+累计大单曲线+净力量带。红点=主动大额买入,绿点=主动大额卖出,点的大小反映金额。

本质就是:用 L2 逐笔数据还原真实资金行为,比 Level 1 分时图多看到"谁在买、买多大、持续多久"。

以中船特气为例:

编号

看哪里

怎么理解

1

标题栏

代码、名称、涨幅、DDE、主净、主动净、BS、背离数,是整张图的摘要。

2

主图走势

看价格全天怎么走,以及价格在均价线上方还是下方。

3

信息框

看数据时间、成交额、tick 最新时间、主要信号数量,判断数据是否新。

4

右上图例

看不懂图标时先看这里。

5

下方面板

红绿点是逐笔证据,累计大单买卖线和净力带更重要。

6

信号标记

资金背离、封板松动、承接消失、买盘衰竭等是预警或观察点。

做好后,想发给大家使用,最初问了AI,说没法打包开源,因为依赖的画图程序和同花顺LV2数据,都在本地电脑,不在服务器上,怎么办呢?

正好手上在做的项目中,有一个程序是当有股票涨停,同步推送涨停异动到Q群里,效果是这样的。

顺便说一句,NapCat是基于NTQQ 的Bot协议端实现,是一个把本机 QQ 变成“可被程序调用的 QQ 机器人接口”的工具。简单说:它挂在电脑 QQ 上,提供一个本地 HTTP 接口,让脚本可以自动收群消息、发群消息、传图片等。官网https://napneko.github.io/

很自然想到,可以让群友发一个代码,NapCat获取数据后,调用软件生成效果图,再推送到Q群。

群友发股票代码 -> NapCat 收到 QQ 消息 -> 本地 QBP Bot 调用 QuantBuyPoint 出图 -> QuantBuyPoint 读取同花顺 LV2/本地缓存 -> 生成 PNG -> 发回群里。

试了下,确实也没问题,速度很快,几乎是秒出图。

但这样也有问题,因为本质是调用我电脑上的软件,如果我没开机,或者哪怕开机了,但是NapCat服务没在线,也是没办法获取代码和推送Q群图片的。而且,如果发代码的人多,再加上返图,群里消息会比较乱。

正好昨晚朋友问,有没有安装包什么的,我又琢磨了下,让AI再想办法,最终确定能打包成软件,但前提是你必须开通了同花顺lv2,否则安装没有意义,因为拿不到lv2数据就没有了灵魂。

还有一个缺点,就是工具连接lv2时,会把同花顺软件上的lv2状态挤掉,这是同花顺那边的问题,只允许同一时间一个账号在线。我的解决办法就是得再备一个同花顺lv2账号。又或者说你不介意lv2掉线一会问题也不大。盘后复盘看更不成问题。

刚把安装包发群里了,小范围测试一段时间,看效果怎么样,还有什么bug,如果能行,再发出来给各位使用。

前面用AI做了几个工具,这次是第一次完整地“开发-调试-打包”,记录一下,作为AI投资工具学习成长路上的一个注脚。

最后,“AI投资工具研究群”欢迎各位老师加入,后台发私信,备注下理由。

end.

若觉得本文章有用,烦请转发、分享,感谢支持!

风险提示本文仅为个人行业研究与逻辑梳理,不构成任何投资建议。本人为普通投资者,无证券投资咨询资格。股市有风险,投资需谨慎,祝各位老师投资顺利!