
最近有同学问我怎么做股票异动监控, 这里以最近比较火的 openclaw小龙虾为例,写一下方法, 方便不会写代码的同学使用。
最近openclaw可以绑定微信了, openclaw升级折腾环境一度崩溃。 我想了下, 要不我就用 腾讯版QClaw来完成这个需求。
我们这里还是 用同花顺问财, 假设你已经知道了pywencai这个库,指定库以后工作更方便。
Q:
用pywencai 库写一个自然语言每隔5分钟查询 “成交量排序前10”, 和前面数据对比,重复的不用再提醒。
A:
脚本已创建完成!✅
📊 成交量监控脚本
文件位置:
/Users/lwj/.qclaw/workspace/volume_monitor.py
使用方式
# 激活虚拟环境
cd /Users/lwj/.qclaw/workspace
source .venv/bin/activate
# 单次运行测试
python3 volume_monitor.py once
# 后台持续运行(每5分钟查询)
python3 volume_monitor.py 5
功能说明
自动查询: 每隔5分钟查询"成交量排序前10"
对比去重: 与之前数据对比,重复的不提醒
发现新变化: 只有当有新股进入前10时才通知
数据存储:
volume_monitor_data.json - 历史数据
volume_monitor.log - 运行日志
volume_monitor_notify.txt - 通知内容
当前状态
数据已保存,今天的成交量前10是:
601868.SH 中国能建
600157.SH 永泰能源
002506.SZ 协鑫集成
601016.SH 节能风电
002310.SZ 东方新能
600010.SH 包钢股份
600930.SH 华电新能
600821.SH 金开新能
000725.SZ 京东方A
000617.SZ 中油资本
需要我帮你配置定时任务或在后台持续运行吗?然后设置工作日 上午9点半-11点半,下午11点到下午3点 监控。
那么这样就完成 股票异动数据 通过同花顺Pywencai监控了。 虽然pywencai依赖Node, 而openclaw安装前准备已经安装了node ,就可以直接使用了。
如果放在以前, 你需要自己准备个云服务器, 写一个schedule定时任务,然后钉钉、飞书等 消息提醒。 现在有了openclaw小龙虾, 0代码就可以办到这种事情了。
这样说明下, 不一定监控成交量,你如果想监控涨速、 监控其他的也可以用类似的方式。