同花顺作为 A 股股民的必备工具,2024 年注册用户高达 6.25 亿,月活用户突破 3170 万,接近 60% 的活跃股民都在用它盯盘选股。但多数人只用到了它的基础看盘功能,却不知道它能和QMT 量化软件无缝对接,实现自然语言选股 + 自动交易的高效玩法。本文就手把手教你用pywencai库打通两个工具,不用写复杂指标代码,新手也能轻松上手。

原生 QMT 交易部分使用指南(上)

一、核心原理:pywencai库 —— 同花顺与 QMT 的联动桥梁

想要让同花顺问财的选股结果直接对接 QMT 的自动交易,关键就在于pywencai这个 Python 库。它的核心作用有三点:

  1. 直接调用同花顺问财的选股接口,支持自然语言选股指令
  2. 将选股结果导出为QMT 可直接识别的股票代码格式
  3. 全程无需手动复制粘贴,实现选股到交易的流程自动化

二、实战实操:一句话筛选 “三金叉” 个股

“三金叉” 是短线经典选股策略,指均线金叉、MACD 金叉、成交量金叉同时出现。以往需要编写大量指标计算代码,现在用同花顺问财一句话就能搞定,下面是完整实操步骤。

1. 前期准备工作

  • 安装pywencai:在 Python 环境中执行安装命令:pip install pywencai
  • 获取同花顺 Cookie:登录同花顺网页版,打开浏览器开发者工具,找到并复制 Cookie 内容,这是调用接口的必备条件,缺少会导致接口调用失败。

2. 编写自然语言选股指令

无需写复杂的指标公式,直接用自然语言描述选股条件,示例指令如下:

均线金叉、MACD 金叉、成交量金叉同时出现

将指令写入代码,关联已获取的 Cookie,即可调用问财接口。

3. 运行代码,导出适配 QMT 的股票列表

执行代码后,同花顺问财会自动筛选出所有符合 “三金叉” 条件的个股,输出结果仅包含股票代码,无需二次处理,可直接导入 QMT 量化软件。

验证结果:随机挑选一只导出的股票查看 K 线图,技术形态完全符合 “三金叉” 条件,选股准确率极高。

三、核心优势:零代码量化,散户也能轻松玩转

  1. 零代码门槛:不管是 “均线多头排列”“MACD 红柱放大” 还是 “连涨 3 天且量比大于 2”,直接用大白话描述,问财都能精准识别。
  2. 选股交易一站式:导出的股票代码可无缝接入 QMT 自动交易模块,选股完成后直接触发自动下单,彻底解放双手。
  3. 策略灵活多变:修改选股策略只需更换一句自然语言指令,无需重构代码框架,今天用三金叉,明天用 “创 60 日新高” 都能轻松实现。

四、避坑指南:这些细节一定要注意

  1. Cookie 有效性:Cookie 需要定期更新,若出现接口调用失败,优先检查 Cookie 是否过期。
  2. 权限限制:部分小众或高阶选股条件需要同花顺专业版权限,普通用户建议优先使用均线、MACD、成交量等基础指标。
  3. 数据时效性:建议在盘后或开盘前运行代码,避开盘中数据波动,防止选股结果出现偏差。

五、总结与预告

同花顺问财 + QMT 量化的组合,完美解决了散户 “选股难、写代码难、交易手动化” 的三大痛点,真正实现了零门槛量化交易。

本文分享了选股环节的实操教程,下期将为大家带来进阶内容:如何将导出的股票代码接入 QMT,实现自动下单交易

如果觉得本文对你有帮助,欢迎点赞、收藏、关注!评论区留言你最想实现的选股策略,一起交流学习~

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐