news 2026/6/19 5:33:11

macOS 系统使用 miniQMT 获取行情数据解决方案(桥接模式)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
macOS 系统使用 miniQMT 获取行情数据解决方案(桥接模式)

一、前言

很多使用苹果 Mac 电脑做量化的朋友都会遇到一个痛点:QMT/miniQMT原生仅支持 Windows 系统,macOS 无法直接安装运行、调用券商终端下载行情 K 线、Tick 数据,本地量化回测缺少数据源十分麻烦。

本文给大家一套成熟可行的局域网桥接方案,不用在 Mac 装 Windows 虚拟机、不用本地部署 xtquant,依靠另一台 Windows 电脑作为行情服务端,通过局域网 HTTP 接口把 miniQMT 行情数据共享给 Mac,Mac 远程拉取并落地本地数据库,完美实现 macOS 量化回测的数据需求。

二、桥接模式核心原理

  1. Windows 主机:登录 miniQMT,启动行情桥接服务,将 miniQMT 底层行情接口封装为局域网 HTTP API,对外提供数据查询、下载能力;
  2. Mac 主机:无需安装 miniQMT/xtquant,仅填写 Windows 局域网地址 + 授权 API Key,远程发起数据请求;
  3. 数据流转:Windows 调用 miniQMT 下载历史数据→缓存本地→Mac 通过接口拉取→自动写入 Mac 本地量化数据库;
  4. 优势:全程自动化,无需手动拷贝数据文件,支持全周期 K 线、多复权类型、增量更新。

三、完整操作流程

3.1 Windows 端:启动 miniQMT 行情桥接服务(服务端)

前置条件

Windows 电脑正常安装 miniQMT,完成券商账号登录并保持软件打开状态(未登录则无法获取行情)。

桥接服务配置项说明

打开桥接服务控制面板,核心参数:

配置项参数说明推荐设置
监听地址限制访问设备,0.0.0.0代表局域网所有设备均可访问默认 0.0.0.0
端口服务对外开放端口默认 8001
API Key局域网访问授权密钥,防止他人随意拉取数据随机生成后复制保存
miniQMT 路径miniQMT 缓存目录,大部分场景留空自动识别特殊环境手动指定 userdata_mini 目录
操作步骤
  1. 保持 miniQMT 登录运行;
  2. 打开行情桥接服务工具,核对监听地址、端口;
  3. 点击「生成」获取专属 API Key,复制保存;
  4. 点击启动服务,面板会展示本机局域网访问地址(如http://10.211.5.3:8001);
  5. 可点击「测试行情」验证服务是否正常,保留窗口运行,不要关闭。

关键:记下客户端访问地址 + API Key,后续 Mac 端需要填入。

3.2 macOS 端:桥接导入行情数据(客户端)

  1. Mac 打开量化工具,进入【数据管理】→【miniQMT 桥接导入】页面;
  2. 填入 Windows 端复制的服务地址API Key
  3. 点击「测试连接」,出现连接成功日志即代表网络链路通畅;
  4. 自定义数据下载规则:
    1. 股票池选择:支持沪深 A 股、创业板、科创板、ETF、转债、沪深 300 / 上证 50 等预设板块,也可手动输入代码 / 文件导入自定义股票池;
    2. 数据周期设置(多周期可同时勾选,独立配置起止日期)
      • 日线 1d、5 分钟 5m、1 分钟 1m、Tick 逐笔数据;
    3. 复权方式:不复权、前复权、后复权、等比前复权、等比后复权,多类型可同步写入本地;
    4. 可选配置:强制覆写已有数据(关闭则默认增量补充,节省下载时间);
  5. 参数配置完成后点击「开始导入」,系统自动执行三步:
    • 远程请求 Windows 服务端调用 miniQMT 下载历史行情;
    • 读取 Windows 本地 miniQMT 缓存数据;
    • 批量写入 Mac 本地数据库,全程无需人工干预;
  6. 底部运行日志实时展示进度、成功 / 失败数量、数据区间,支持随时「停止」导入。

四、桥接模式支持的数据类型

方案主要面向量化回测场景,全覆盖主流行情数据:

  1. K 线周期:日线 (1d)、5 分钟 (5m)、1 分钟 (1m);
  2. 逐笔数据:Tick 明细数据;
  3. 复权类型:不复权、前复权、后复权、等比前复权、等比后复权;
  4. 数据更新模式:支持增量补充(只下载新增数据)、强制覆写全量数据两种模式。

五、稳定运行关键注意事项

  1. Windows 端必须保持 miniQMT 登录并打开,仅启动桥接服务但关闭 miniQMT 会无法拉取行情;
  2. Mac 与 Windows 必须处于同一局域网(连接同一个路由器 WiFi / 交换机),否则无法互通;
  3. Windows 防火墙放行 8001 端口,Mac 测试连接失败优先排查防火墙拦截问题;
  4. 初次调试建议单只股票测试(如 000001.SZ 日线),链路正常后再批量下载几十 / 上百只股票池;
  5. Mac 端提前在软件设置中配置本地数据存储目录,所有拉取的数据最终落地 Mac 本地数据库;
  6. 桥接服务仅提供行情数据下载,不支持交易功能,仅用于回测数据源补充。

六、总结

对于 macOS 量化用户,桥接模式是替代虚拟机、双系统的轻量化方案:

  • 优势:硬件占用低、操作可视化傻瓜式、支持全周期行情 + 多复权、增量更新节省带宽;
  • 适用人群:Mac 主力办公、Windows 备用机专门跑 miniQMT 数据源的量化交易者; 按照本文步骤配置局域网桥接,即可在苹果电脑上完整使用 miniQMT 全部历史行情数据,满足策略回测需求。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/19 5:25:33

Gemini+谷歌相册实现私有图像个性化生成

1. 项目概述:这不是简单的“连个API”,而是一次图像理解能力的落地跃迁“Gemini现可接入谷歌相册,生成个性化图像”——这句话表面看是两个成熟服务的连接动作,但作为在AI图像领域摸爬滚打十年、亲手部署过27个跨平台多模态集成项…

作者头像 李华
网站建设 2026/6/19 5:25:22

工业CV项目落地实战:数据、部署与产线鲁棒性全链路解析

1. 这不是教科书里的流程图,而是我带过7个CV落地项目后撕下来的实操日志“了解计算机视觉项目的关键步骤”——看到这个标题,你脑子里是不是立刻浮现出PPT里那种带箭头的循环框图:数据→标注→训练→评估→部署?别急着划走。我干这…

作者头像 李华
网站建设 2026/6/19 5:25:08

在 Python 中,字符串切片使用语法 `s[start:stop:step]

在 Python 中,字符串切片使用语法 s[start:stop:step],其中: start:起始索引(包含),默认为 0(正向)或 -1(负步长时默认为末尾前一个位置)stop&…

作者头像 李华
网站建设 2026/6/19 5:21:14

多模态大语言模型实现图像推理的工程实践

1. 项目概述:当图像理解不再只是CV模型的专属战场“Image Inference through Multi-Modal LLM Models”——这个标题乍看像一句技术宣言,实则精准切中了当前AI落地最真实、也最棘手的痛点:我们手里有海量图像,但真正能“读懂”它们…

作者头像 李华
网站建设 2026/6/19 5:20:39

AGI技术路线图:从混合推理到具身智能的四阶工程实践

1. 这不是科幻片预告,而是我们正在经历的技术临界点“AGI”这三个字母最近几年频繁出现在科技媒体头条、投资人会议纪要、甚至高校哲学系的研讨课上。但很多人第一次听到“The Quest for Artificial General Intelligence: When AI Achieves Superpowers”这个标题时…

作者头像 李华
网站建设 2026/6/19 5:19:20

一站式跨平台影音管家:zyfun如何用技术重新定义桌面播放体验

一站式跨平台影音管家:zyfun如何用技术重新定义桌面播放体验 【免费下载链接】zyfun 跨平台桌面端视频资源播放器,免费高颜值. 项目地址: https://gitcode.com/gh_mirrors/zy/zyfun 你是否曾为在不同设备间切换播放器而感到困扰?是否渴望一个能聚…

作者头像 李华