看海量化交易回测系统

一款免费开源的本地化专业回测平台,代码开源,策略安全,告别黑盒。

内测版本 V2回测功能正在内测中,通过推荐渠道开通QMT即可获得内测资格
软件主界面展示

量化回测遇到这些问题?

回测数据不可靠

数据质量是回测的基石。普通平台数据常见未复权、数据缺失、异常值等硬伤,导致回测结果与实盘表现天差地别,策略有效性无从谈起。

策略开发受限

您的核心策略,岂能受制于人?云平台束缚手脚,限制库使用,创新无门;代码上传云端,如同将金库钥匙交予他人,安全与隐私堪忧。

回测结果存疑

回测报告光鲜亮丽,实盘却一塌糊涂?"黑盒"回测引擎过程不透明,未来函数、偷价漏单等陷阱难以察觉,结果真伪难辨,浪费宝贵时间。

环境搭建复杂

想用开源框架,却被复杂的环境配置劝退?从数据源对接到交易接口,再到GUI界面开发,耗时费力,让您在策略研究的起跑线上就步履维艰。

专业的量化回测方案

本地化部署,安全可靠,从数据获取到策略回测全流程解决方案

本地化数据管理

  • 券商级行情数据:基于MiniQMT,从源头保证数据质量。
  • 多周期覆盖:Tick、分钟、日线数据,满足不同策略需求。
  • 数据本地存储:策略与数据尽在掌握,支持离线回测。
  • 智能数据工具:内置数据下载、清洗、可视化工具,事半功倍。
数据管理功能展示
策略回测功能展示

专业策略回测引擎

  • 专业事件驱动:精准模拟撮合、滑点、手续费,还原真实交易。
  • 灵活回测配置:支持多种回测模式,参数可灵活自定义。
  • 多维度绩效分析:生成详细的可视化报告,深度剖析策略表现。
  • 代码完全透明:引擎逻辑完全开源,告别"黑盒",结果可验证。

Python策略开发平台

  • 极致自由:无限制使用Pandas, PyTorch等所有Python库。
  • 易用图形界面:GUI与代码双引擎,参数调整、回测启动一键完成。
  • 策略绝对安全:代码永不离线,彻底杜绝核心策略泄露风险。
  • 内置工具函数:提供丰富的技术指标库,加速策略开发。
策略开发功能展示

获取V2内测资格

通过我们推荐的渠道开通QMT,即可免费获得V2回测版本内测资格

01

开通券商QMT

开通券商QMT,标准资金门槛10万起,未达标用户可联系我们协调开通

  • 超低股票佣金,仅万1(量大可谈)
  • 全程线上办理,便捷高效
  • 专人指导开通,无需担心
  • 资金门槛可协商,灵活处理
02

申请QMT权限

入金后即可申请QMT权限,券商全程协助,确保顺利开通

  • 专人代办申请,省心省力
  • 快速审核
  • 实时反馈申请进度
  • 确保权限顺利开通
03

获得V2内测版本

通过我们推荐渠道开通QMT后,即可获得V2内测版本使用权限。

  • V2完整回测功能
  • 内测用户专享技术支持
  • 优先体验最新功能特性
  • 参与产品改进建议反馈

特别说明

看海量化交易回测系统V2正在内测中,完整回测功能需要通过我们推荐渠道开通QMT获得内测资格。当前开放下载的V1.3.1版本仅包含数据管理模块。由于券商要求日趋严格,QMT开通名额有限,建议您尽快行动。

立即咨询开通

扫描下方二维码,添加客服微信,获取详细开通指导

客服微信二维码

下载软件

V1.3.1数据管理版本开放下载,V2回测版本需内测资格

当前版本:V1.3.1 (数据管理模块)

更新日期:2025-01-02

功能说明 此版本仅包含数据下载、清洗、可视化功能,不支持策略回测
  • 支持多种周期类型数据下载
  • 智能数据清洗功能
  • 专业数据可视化
立即下载 备用下载地址

软件大小:95MB

获取V2回测版本:

通过我们推荐渠道开通QMT即可获得内测资格

申请内测资格
❤️

支持开发者

如果您觉得软件对您有帮助,欢迎打赏支持,让我们做得更好!

微信打赏
微信打赏
仅用于打赏,请勿他用
支付宝打赏
支付宝打赏
仅用于打赏,请勿他用
×

请使用手机扫码支付
二维码仅用于打赏,请勿用于其他用途

安全提示:

  • 请确认您正在访问官方网站
  • 二维码仅供打赏使用
  • 请勿将二维码用于其他用途
  • 如发现异常请及时联系我们

更新日志

2024.10.11 完成历史数据下载模块初步版本。

2024.10.12 GUI界面更新了打开QMT终端和指示灯功能 数据可视化界面解决了部分bug

2024.11.08 1.将数据下载和数据清洗模块合并为GUI.py文件 2.加入了报错日志保存的功能 3.读取股票列表的函数文件,加入了支持各种编码模式。

2024.11.15 1.基本完成数据下载和数据清洗模块 2.完成软件界面可根据显示器分辨率自动调整大小,并保持界面居中

2024.11.16 完善重复数据清理的逻辑,需进行时间戳与数据双重验证,以判定是否为重复数据。

2024.11.17 1.添加了数据可视化模块 2.在平台主界面新增了工具栏,可通过工具栏打开可视化模块。3.重新整理了data文件夹,使其更具结构化 4.修正了1d数据下载可能存在的bug 5.修正底层下载数据的函数,对于下载1d数据,不再下载time列

2024.11.18 美化了界面,优化了软件界面布局,丰富了文件信息内容(增加了市场分部、周期类型、日期范围),图例解析为中文显示,日内数据休市时间使用灰色区域显示。

2024.11.20 在可视化模块中加入了重载文件夹数据功能。

2024.11.22 增加了设置界面,添加了icon图标。

2024.11.26 添加splash加载界面,显示程序加载进度。

2024.11.28 实现程序打包为exe安装包,并支持中文安装界面。

2024.11.29 发布第一个稳定版本V1.0.0

2024.12.01 发布V1.1.6,完善日志管理。

2024.12.02 发布V1.1.8,优化激活管理和界面日志记录,修复激活提示重复显示问题。改进状态指示器逻辑,避免重复记录相同状态。

2024.12.02 发布V1.2.0,更新股票列表获取和保存功能,添加成分股支持;优化日志记录,增强错误处理机制;修复界面关闭时的线程管理问题;改进设置对话框,添加股票列表管理功能。此提交提升了用户体验和系统稳定性。

2024.12.02 发布V1.2.1,内置了对沪深A股、深证A股、上证A股、创业板、科创板、中证500成分股、沪深300成分股、上证50成分股的股票列表,以及常用指数的列表。设置界面新增了对上述股票列表的更新功能。

2024.12.05 发布稳定版本V1.2.3,修复了多个界面和功能问题,提升了用户体验和系统稳定性。

2024.12.10 发布V1.2.5新增风险提示和文章管理功能,更新多个数据文件以修正股票名称。此提交提升了系统稳定性和用户体验。

2024.12.18 发布V1.2.6,去掉了登录的激活限制。

2024.12.30 发布V1.2.9 修改如下:1.完全去除激活验证。2.保存操作的存储路径,下次打开软件时,默认打开上次选择的路径。3.清洗数据时提醒”清洗后数据将覆盖原始数据” 4.优化可视化界面的数据悬停显示配色 5.切换周期时,不重置字段。

2025.01.02 发布V1.3.1 修改如下:1.添加复权方式选择。2.优化日期时间范围验证功能。3.支持ETF数据下载。

2025.01.08 优化量化交易系统文档,更新服务器页面样式,添加打赏功能及设置,增强用户体验。

2025.01.13 更新量化交易框架,增加图形界面,实现图形界面中的回测数据设置、股票池设置,优化配置管理和交易逻辑。

2025.01.17 更新量化交易系统,新增股票名称查询功能,优化界面布局,添加状态栏和日志处理器,增强用户交互体验。

2025.01.20 添加深色主题和交易成本设置功能,实现深色模式支持,新增基准合约和交易成本设置,提升用户体验和界面美观性。

2025.01.26 回测模式可以运行,重构滑点计算和交易成本管理逻辑。

2025.01.31 重构日志系统,增强交易回调和错误处理,实现运行日志+交易日志模式。

2025.02.01 重构策略运行机制,引入多线程支持,优化交易回调和成本处理,增强交易信息精度和日志记录。

2025.02.16 优化基准指数数据处理和回测数据管理,增强回测结果记录和保存机制。

2025.02.17 添加回测结果窗口显示功能,修复策略线程启动方法并优化回测结果目录管理。

2025.02.20 优化回测结果窗口的界面和交互体验,增强回测结果窗口交互性和可视化细节。

2025.03.13 增强交易框架的时间处理功能,完善四类触发形式,增强回测框架的触发机制和数据处理。

2025.03.22 新增实盘数据获取模块,支持全推行情和单股订阅选择,优化界面布局,移除自定义时间点验证功能。

2025.03.23 初步撰写了北京炒家的策略,完善数据下载功能-解决了程序阻塞问题、可以停止下载数据。

2025.03.26 将设置窗口独立设置成了一个文件,优化下载按钮文本,增强交易回调功能,提升系统稳定性和用户体验。

2025.03.30 修复了基准收益显示不全的问题,增加了MACD策略,优化基准数据处理逻辑。

2025.04.02 将持仓和账户信息也作为策略的导入信息,修复滑点设置功能,优化回测结果窗口。

2025.04.06 重命名khQuTools模块为khQTTools,解决手续费中没包含印花税的问题,优化手续费计算逻辑。

2025.04.08 在回测结果窗口中添加无风险收益率设置功能,优化年化收益率和夏普比率计算逻辑。

2025.04.10 优化回测结果窗口的界面布局,在回测结果窗口中重构图表布局,提升图表的可读性和交互性。

2025.04.13 在KhQuantGUI中添加进度条功能,在GUI中添加在线教程链接功能,优化帮助对话框的实现。

2025.04.18 大幅提升代码运行效率,在KhQuantGUI中添加配置文件加载和保存功能,优化khQTTools.py中的最大买入量计算逻辑。

2025.04.23 修复下单函数计算最大下单量可能存在的bug,更新KhQuant工程化管理文档。

2025.05.15 修复了调用GUI的方式,优化回测结果窗口中的成交价格显示精度,禁用更新管理器及相关功能。

2025.05.27 优化策略初始化和历史数据加载逻辑,简化代码结构,提升可维护性和性能。

2025.05.29 解决第一次回测不显示进度条的问题,删除多个不再使用的策略文件和文档,优化KhQuantGUI中的进度条和状态标签逻辑。

2025.05.31 更新周期类型下拉框,增强补充数据线程的统计功能,优化GUI界面布局。

2025.06.11 优化日志系统配置,添加日志刷新功能,更新版本号至1.9.1,添加holidays和convertdate相关模块支持假期计算功能。

2025.06.11 添加日志刷新功能,设置定时器每5秒刷新一次日志缓冲区,确保日志及时写入文件。同时优化关闭事件处理,确保在程序退出时强制刷新日志并记录关闭时间,提升日志管理的可靠性。

2025.06.11 更新版本号至1.9.9,固定运行模式为回测,移除相关关选择和信号连接逻辑,简化账户信息设置,调整构建日期,确保应用功能一致性和用户体验提升。

2025.06.11 修复打包环境下的路径问题,确保日志目录正确创建并添加异常处理。同时记录程序运行环境和日志文件路径,提升日志管理的可靠性。

2025.06.12 更新版本号至1.9.10,优化回测模式设置,固定运行模式为回测,移除模拟和实盘选项,简化账户信息设置,提升用户体验和界面一致性。

2025.06.12 发布V1.9.11,优化回测模式,固定运行模式为回测,移除不必要的信号连接和界面元素,简化账户信息设置,提升用户体验和界面一致性。同时更新回测结果中的实际开始时间。

2025.06.16 更新版本号至1.9.12,调整构建日期为2025-06-16,确保版本信息与实际一致。

2025.06.16 确保仅在源码模式下有效,优化代码结构,简化图标路径和日志目录获取设置,同时更新自选清单文件路径获取方式,提升代码可读性和维护性。

2025.06.18 更新版本号至2.0.1,优化下载统计功能,添加下载类型统计和趋势分析,提升用户体验和数据可视化。同时,确保jQuery加载的可靠性,添加备用加载方案。

2025.06.22 发布V2.0.4,优化Windows系统下的深色模式和标题栏颜色设置,增强Windows 10与Windows 11的兼容性。同时更新股票列表管理逻辑,移除过时的文件路径,直接从配置中读取和更新股票列表。

2025.06.22 更新版本号至2.0.7,重构股票列表管理逻辑,移除生成单独CSV文件的功能,改为直接保存至配置文件中。更新相关方法以支持从配置中加载股票列表,增强兼容性和用户体验。

2025.06.22 系统清理和优化:删除多个测试文件,包括清源日志记录、打包日志缓存、股票列表配置和Windows标题栏设置的测试脚本,以简化代码结构和提升可维护性。

2025.06.22 优化文件路径获取逻辑,确保在打包和开发环境下正确加载数据。

系统要求

操作系统

Windows 10 64位及以上

处理器

Intel i5/AMD 同等级及以上

内存

8GB及以上

硬盘空间

100GB可用空间

系统源码

开放、透明,让量化交易更可靠

源码开放

我们坚信,真正的专业工具经得起检验。系统完全开源,您可以深入每一行代码,验证回测引擎的逻辑,确保策略在透明、可靠的环境中运行。我们鼓励您学习、修改、分享,共同打造更强大的量化生态。源码仅供学习交流,严禁商用。

查看源代码
❤️

支持开发者

如果您觉得软件对您有帮助,欢迎打赏支持,让我们做得更好!

微信打赏
微信打赏
仅用于打赏,请勿他用
支付宝打赏
支付宝打赏
仅用于打赏,请勿他用

风险提示

投资有风险,开户需谨慎。本系统仅为投资者提供量化交易相关的数据处理与分析工具,不构成任何投资建议。 请您在审慎思考后作出选择。特别声明:本系统对您与券商之间的交易、合作不承担任何法律责任。 市场有风险,投资需谨慎。

© 2024 看海量化交易回测系统 版权所有

官网:www.khsci.com/khQuant