看海量化回测系统

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

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

量化回测遇到这些问题?

回测数据不可靠

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

策略开发受限

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

回测结果存疑

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

环境搭建复杂

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

专业的量化回测方案

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

本地化数据管理

  • 本地数据下载免费:基于MiniQMT,券商级行情数据完全免费获取。
  • 可视化数据分析:内置图表工具,数据趋势一目了然,支持多维度展示。
  • 二进制数据管理:高效存储格式,数据读取速度提升10倍以上。
  • 定时补充数据:自动化数据更新,确保数据完整性和时效性。
数据管理功能展示
策略回测功能展示

专业策略回测引擎

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

Python策略开发平台

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

版本对比

深度了解V2.1公开版与V3.0内测版的功能差异

🚀 V2.1 现已开放
VS
🔥 V3.0 最新功能
基础功能
V2.1
公开版本

稳定可靠的基础版本,包含核心功能,适合入门使用

立即下载

📋 核心功能列表

  • 本地数据下载
  • 本地数据管理
  • 定时数据下载
  • 量化回测
  • 回测结果可视化
最新功能
V3.0
内测版本

功能强大的增强版本,包含最新特性和高级功能

🎯 申请内测

全功能列表

  • 本地数据下载
  • 本地数据管理
  • 定时数据下载
  • 量化回测
  • 回测结果可视化
  • ✨ V3.0 独有功能
  • 已完成
  • 内置编辑器 正在开发
  • 内置AI生成策略 正在开发
  • 独立数据库兼容更多数据源 正在开发

免费获取V3.0内测资格

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

01

开通券商QMT

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

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

申请QMT权限

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

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

获得V3.0内测版本

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

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

特别说明

看海量化回测系统V3.0正在内测中,完整回测功能需要通过我们推荐渠道开通QMT获得内测资格。当前开放下载的V2.1版本提供基础回测功能。由于券商要求日趋严格,QMT开通名额有限,建议您尽快行动。

🎁 内测用户专享福利

现在加入V3.0内测的用户,后续如果博主开通知识星球,将免费获得一年会员!知识星球将专门分享量化策略算法研究成果,包括最新的策略思路、技术指标研究、市场分析方法等专业内容。

立即咨询开通

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

客服微信二维码

下载软件

V2.1基础回测版本开放下载,V3.0完整版本需内测资格

当前版本:V2.1 (基础回测版本)

更新日期:2025-09-16

  • 代码完全开源
  • 本地二进制数据与csv数据管理
  • 专业策略回测引擎
立即下载

软件大小:280MB

获取V3.0完整版本:

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

申请内测资格
❤️

支持开发者

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

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

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

安全提示:

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

系统要求

操作系统

Windows 10 64位及以上

处理器

Intel i5/AMD 同等级及以上

内存

8GB及以上

硬盘空间

100GB可用空间

系统源码

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

V2.1源码开放

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

❤️

支持开发者

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

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

更新日志

2025.09.16 软件更新到V2.1.3版本。 1.佣金比例再次增加两位。2.修复下载CSV数据假死问题。3.调整回测报告文字大小和画幅比例。4.修复可能出现的日期乱码。
2025.09.14 软件更新到V2.1.2版本。 1.开始和停止按钮加上颜色。2.佣金比例的精度增加。3.高分辨率显示屏兼容问题。4.支持可转债数据下载。5.更新了源码模式下的requirements清单。6.修复了“更新成分股列表”按钮点击后长时间无法成功更新成功的bug。
2025.09.09 软件更新到V2.1.1版本,修复了数据周期和触发周期不匹配时告警导致程序未响应的问题。
2025.09.07 正式封装公开版本V2.1.0,将内测版本改为V3.0.0,后续功能将在内测版本更新,V2.1版本仅做bug修复。
2025.08.13 V2.0.12版本,将MyTT指标库加入了框架,增加了使用MyTT指标库的策略(双曲线策略和RSI策略),将之前khQTTools中的双均线函数改为khMA,当前策略库有四个策略。
2025.08.10 修改了文件存放位置
2025.08.03 V2.0.10版本 更新策略文件和文档,优化了双均线策略的逻辑,修复了信号生成函数中的类型匹配问题,确保策略在多种情况下的稳定性和准确性;新增了对历史数据获取的支持,提升了策略的灵活性和可用性。
2025.07.29 is_trade_day 支持多种日期格式解析,增强了异常处理逻辑并更新文档说明,提升用户体验和代码可读性。
2025.07.29 重构KhQuTools类,新增独立函数以简化时间判断逻辑,推荐直接调用新函数以提高代码可读性和易用性;保留类方法以兼容旧代码,更新文档说明使用方式,确保用户体验提升。
2025.07.29 写了多股票的双均线策略。 优化了K线触发逻辑,新增数据周期与触发类型一致性检查功能,确保用户在回测前获得周期不匹配的警告提示;更新了文档,详细说明了数据设置与触发方式的匹配关系,提升用户体验和策略执行的准确性。
2025.07.28 现在可以很好地处理简化的策略 新增独立的移动平均线计算函数MA,并在策略中集成使用;优化了数据获取逻辑,简化了键值解析,提升了代码可读性和易用性;更新了回测结果中的时间戳和交易记录,确保数据准确性。
2025.07.28 成功优化了双均线策略 更新特征提取逻辑,新增技术指标计算(MACD、RSI、KDJ),优化模型训练参数,增强预测准确性;调整信号生成逻辑,加入市场和成交量过滤条件;修复部分函数参数传递问题,提升代码可读性和稳定性。
2025.07.27 排除了训练过程中的ST和创业板科创板,结果变得不理想 重构单只股票预测功能,优化模型加载和特征提取逻辑,支持分类预测次日收益率;更新测试用例以适应新逻辑,确保预测准确性;删除不再使用的验证脚本以简化代码结构。
2025.07.26 解决了未来函数的问题。重构特征提取逻辑,确保特征计算基于前一交易日数据,优化数据有效性检查;更新预测函数以支持模拟盘前场景,增强模型预测准确性;调整测试用例以适应新逻辑。
2025.07.26 重构特征计算逻辑,新增历史特征计算函数以提高代码复用性;更新主函数以支持测试模式,优化交易连接初始化流程;修复特征提取中的数据有效性检查,确保预测准确性。
2025.07.24 更新账户配置和客户端路径,调整策略参数,优化股票池信息的处理逻辑,增强系统稳定性和可用性。
2025.07.20 新增日K线触发选项,优化触发器配置,修复相关逻辑错误,确保策略触发的准确性和稳定性。
2025.07.20 更新多个文件以设置matplotlib后端为非交互式,避免GUI错误,同时在测试文件中添加了交易逻辑和回获取逻辑,简化了键值解析,提升了代码可读性和易用性;更新了回测结果中的时间戳和交易记录,确保数据准确性。
2025.07.28 成功优化了双均线策略 更新特征提取逻辑,新增技术指标计算(MACD、RSI、KDJ),优化模型训练参数,增强预测准确性;调整信号生成逻辑,加入市场和成交量过滤条件;修复部分函数参数传递问题,提升代码可读性和稳定性。
2025.07.27 排除了训练过程中的ST和创业板科创板,结果变得不理想 重构单只股票预测功能,优化模型加载和特征提取逻辑,支持分类预测次日收益率;更新测试用例以适应新逻辑,确保预测准确性;删除不再使用的验证脚本以简化代码结构。
2025.07.26 解决了未来函数的问题。重构特征提取逻辑,确保特征计算基于前一交易日数据,优化数据有效性检查;更新预测函数以支持模拟盘前场景,增强模型预测准确性;调整测试用例以适应新逻辑。
2025.07.26 重构特征计算逻辑,新增历史特征计算函数以提高代码复用性;更新主函数以支持测试模式,优化交易连接初始化流程;修复特征提取中的数据有效性检查,确保预测准确性。
2025.07.24 更新账户配置和客户端路径,调整策略参数,优化股票池信息的处理逻辑,增强系统稳定性和可用性。
2025.07.20 新增日K线触发选项,优化触发器配置,修复相关逻辑错误,确保策略触发的准确性和稳定性。
2025.07.20 更新多个文件以设置matplotlib后端为非交互式,避免GUI错误,同时在测试文件中添加了交易逻辑和回调处理,增强了交易功能的稳定性和可用性。
2025.07.19 将预测模块进行封装,实现一行代码进行预测
2025.07.19 对打板策略进行了系统的验证
2025.07.13 更新账户ID为\\\\\\\\\\\\\\\'8888888888\\\\\\\\\\\\\\\',统一账户设置和界面显示中的账户信息。
2025.07.13 新增涨停板次日收益分析工具,包含数据获取、分析和结果输出功能。重构数据处理逻辑,优化日志记录,支持多种数据格式。更新版本号至2.0.9。
2025.07.10 一、功能更新 1.重要更新:数据处理模块体系重构 • 新增:二进制数据可视化管理模块 • 提供完整的二进制数据(.dat格式)管理解决方案 • 集成数据补充、查看、分析功能于一体 • 支持tick级别和K线级别数据的统一管理 模块职责重新划分: • 原数据下载模块重命名为\\\\\\\\\\\\\\\"CSV数据下载模块\\\\\\\\\\\\\\\",专门处理CSV格式数据的下载、清洗和可视化 • 数据补充功能从CSV模块中分离,整合至二进制数据管理模块 • 实现数据格式的清晰分工:CSV模块处理文本数据,二进制模块处理二级制数据 2. 重要更新:定时数据补充模块 • 支持交易日自动识别和数据补充调度 • 可配置补充时间、周期类型、股票池等参数 • 提供盘后数据自动同步功能,确保数据完整性 3. 重要更新:多线程架构全面升级 • 采用多进程+多线程混合架构,突破GIL限制,在数据下载、补充、回测等长线任务执行过程中,软件界面将不会卡顿未响应 4.回测主界面股票池增加“添加股票”按钮,可以直接在表格里手动添加股票,而不通过导入股票清单2025.07.06 1.修复收益曲线图标题和坐标轴信息显示不全的问题,增大了收益曲线图的显示占比。 2.本地数据管理、CSV数据管理模块,其中的日期范围、时间范围默认加载上次打开的或者设置的值
2025.07.06 将数据下载 补充和定时补充功能放在主界面,更新定时数据调度器模块,重命名相关文件和文档,优化数据管理功能,支持多进程处理,提升用户体验。同时,移除旧的miniQMT数据查看器,确保系统整洁。版本号更新至2.0.8。
2025.07.06 主界面改为多进程模式。 更新数据解析逻辑,跳过表头行,提升数据处理的稳定性和用户体验。同时,更新回测配置文件的时间范围,确保回测结果的准确性。
2025.07.06 重构数据下载功能,采用多进程处理以提升性能和稳定性。添加进度和状态更新机制,优化日志记录,确保用户体验更佳。
2025.07.06 增加了定时下载数据模块
2025.07.05 优化数据补充功能,改用多进程处理以提升性能和稳定性。同时,调整数据解析逻辑,移除不必要的涨跌计算,简化字段处理,增强用户体验。
2025.07.05 更新GUI标题为“CSV数据下载模块”,并优化数据处理逻辑,添加调试信息以检查OHLC字段的存在性。同时,重构K线数据处理方法,支持两种数据格式,提升数据补充功能的稳定性和用户体验。
2025.07.04 增加了数据管理器,将数据模块中的补充数据删除
2025.07.02 修复了数据模块显示股票池列表的文本框高度偏窄的问题。
2025.07.02 1.修复1080P显示器打开数据模块,无法显示标题栏的问题。 2.策略和kh工程文件路径默认打开上次打开路径。 3.修改自带案例默认印花税费率为0.05%,自带案例名称更正为双均线。
2025.07.02 更新回测配置文件中的实际开始时间至2025-07-01 23:57:43,以确保回测结果的准确性和一致性。
2025.06.27 优化回测结果窗口,添加图例和文本标识,提升可视化效果。同时,修复策略文件路径,确保在不同环境下正确加载策略。
2025.06.22 更新2.0.7,重构股票列表管理逻辑,移除生成单独CSV文件的功能,改为直接保存至配置文件中。更新相关方法以支持从配置中加载股票列表,增强兼容性和用户体验。
2025.06.22 更新版本号至2.0.7,优化延迟显示功能,添加免责声明弹窗,增强用户体验。
2025.06.22 优化文件路径获取逻辑,确保在打包和开发环境下正确加载数据。
2025.06.22 系统清理和优化:删除多个测试文件,包括清源日志记录、打包日志缓存、股票列表配置和Windows标题栏设置的测试脚本,以简化代码结构和提升可维护性。
2025.06.22 更新版本号至2.0.7,重构股票列表管理逻辑,移除生成单独CSV文件的功能,改为直接保存至配置文件中。更新相关方法以支持从配置中加载股票列表,增强兼容性和用户体验。
2025.06.22 发布V2.0.4,优化Windows系统下的深色模式和标题栏颜色设置,增强Windows 10与Windows 11的兼容性。同时更新股票列表管理逻辑,移除过时的文件路径,直接从配置中读取和更新股票列表。
2025.06.18 更新版本号至2.0.1,优化下载统计功能,添加下载类型统计和趋势分析,提升用户体验和数据可视化。同时,确保jQuery加载的可靠性,添加备用加载方案。
2025.06.16 确保仅在源码模式下有效,优化代码结构,简化图标路径和日志目录获取设置,同时更新自选清单文件路径获取方式,提升代码可读性和维护性。
2025.06.16 更新版本号至1.9.12,调整构建日期为2025-06-16,确保版本信息与实际一致。
2025.06.12 发布V1.9.11,优化回测模式,固定运行模式为回测,移除不必要的信号连接和界面元素,简化账户信息设置,提升用户体验和界面一致性。同时更新回测结果中的实际开始时间。
2025.06.12 更新版本号至1.9.10,优化回测模式设置,固定运行模式为回测,移除模拟和实盘选项,简化账户信息设置,提升用户体验和界面一致性。
2025.06.11 修复打包环境下的路径问题,确保日志目录正确创建并添加异常处理。同时记录程序运行环境和日志文件路径,提升日志管理的可靠性。
2025.06.11 更新版本号至1.9.9,固定运行模式为回测,移除相关关选择和信号连接逻辑,简化账户信息设置,调整构建日期,确保应用功能一致性和用户体验提升。
2025.06.11 添加日志刷新功能,设置定时器每5秒刷新一次日志缓冲区,确保日志及时写入文件。同时优化关闭事件处理,确保在程序退出时强制刷新日志并记录关闭时间,提升日志管理的可靠性。
2025.06.11 优化日志系统配置,添加日志刷新功能,更新版本号至1.9.1,添加holidays和convertdate相关模块支持假期计算功能。
2025.05.31 更新周期类型下拉框,增强补充数据线程的统计功能,优化GUI界面布局。
2025.05.29 解决第一次回测不显示进度条的问题,删除多个不再使用的策略文件和文档,优化KhQuantGUI中的进度条和状态标签逻辑。
2025.05.27 优化策略初始化和历史数据加载逻辑,简化代码结构,提升可维护性和性能。
2025.05.15 修复了调用GUI的方式,优化回测结果窗口中的成交价格显示精度,禁用更新管理器及相关功能。
2025.04.23 修复下单函数计算最大下单量可能存在的bug,更新KhQuant工程化管理文档。
2025.04.18 大幅提升代码运行效率,在KhQuantGUI中添加配置文件加载和保存功能,优化khQTTools.py中的最大买入量计算逻辑。
2025.04.13 在KhQuantGUI中添加进度条功能,在GUI中添加在线教程链接功能,优化帮助对话框的实现。
2025.04.10 优化回测结果窗口的界面布局,在回测结果窗口中重构图表布局,提升图表的可读性和交互性。
2025.04.08 在回测结果窗口中添加无风险收益率设置功能,优化年化收益率和夏普比率计算逻辑。
2025.04.06 重命名khQuTools模块为khQTTools,解决手续费中没包含印花税的问题,优化手续费计算逻辑。
2025.04.02 将持仓和账户信息也作为策略的导入信息,修复滑点设置功能,优化回测结果窗口。
2025.03.30 修复了基准收益显示不全的问题,增加了MACD策略,优化基准数据处理逻辑。
2025.03.26 将设置窗口独立设置成了一个文件,优化下载按钮文本,增强交易回调功能,提升系统稳定性和用户体验。
2025.03.23 初步撰写了北京炒家的策略,完善数据下载功能-解决了程序阻塞问题、可以停止下载数据。
2025.03.22 新增实盘数据获取模块,支持全推行情和单股订阅选择,优化界面布局,移除自定义时间点验证功能。
2025.03.13 增强交易框架的时间处理功能,完善四类触发形式,增强回测框架的触发机制和数据处理。
2025.02.20 优化回测结果窗口的界面和交互体验,增强回测结果窗口交互性和可视化细节。
2025.02.17 添加回测结果窗口显示功能,修复策略线程启动方法并优化回测结果目录管理。
2025.02.16 优化基准指数数据处理和回测数据管理,增强回测结果记录和保存机制。
2025.02.01 重构策略运行机制,引入多线程支持,优化交易回调和成本处理,增强交易信息精度和日志记录。
2025.01.31 重构日志系统,增强交易回调和错误处理,实现运行日志+交易日志模式。
2025.01.26 回测模式可以运行,重构滑点计算和交易成本管理逻辑。
2025.01.20 添加深色主题和交易成本设置功能,实现深色模式支持,新增基准合约和交易成本设置,提升用户体验和界面美观性。
2025.01.17 更新量化交易系统,新增股票名称查询功能,优化界面布局,添加状态栏和日志处理器,增强用户交互体验。
2025.01.13 更新量化交易框架,增加图形界面,实现图形界面中的回测数据设置、股票池设置,优化配置管理和交易逻辑。
2025.01.08 优化量化交易系统文档,更新服务器页面样式,添加打赏功能及设置,增强用户体验。
2025.01.02 发布V1.3.1 修改如下:1.添加复权方式选择。2.优化日期时间范围验证功能。3.支持ETF数据下载。
2024.12.30 发布V1.2.9 修改如下:1.完全去除激活验证。2.保存操作的存储路径,下次打开软件时,默认打开上次选择的路径。3.清洗数据时提醒\\\\\\\\\\\\\\\"清洗后数据将覆盖原始数据\\\\\\\\\\\\\\\" 4.优化可视化界面的数据悬停显示配色 5.切换周期时,不重置字段。
2024.12.18 发布V1.2.6,去掉了登录的激活限制。
2024.12.10 发布V1.2.5新增风险提示和文章管理功能,更新多个数据文件以修正股票名称。此提交提升了系统稳定性和用户体验。
2024.12.05 发布稳定版本V1.2.3,修复了多个界面和功能问题,提升了用户体验和系统稳定性。
2024.12.02 发布V1.2.1,内置了对沪深A股、深证A股、上证A股、创业板、科创板、中证500成分股、沪深300成分股、上证50成分股的股票列表,以及常用指数的列表。设置界面新增了对上述股票列表的更新功能。
2024.12.02 发布V1.2.0,更新股票列表获取和保存功能,添加成分股支持;优化日志记录,增强错误处理机制;修复界面关闭时的线程管理问题;改进设置对话框,添加股票列表管理功能。此提交提升了用户体验和系统稳定性。
2024.12.02 发布V1.1.8,优化激活管理和界面日志记录,修复激活提示重复显示问题。改进状态指示器逻辑,避免重复记录相同状态。
2024.12.01 发布V1.1.6,完善日志管理。
2024.11.29 发布第一个稳定版本V1.0.0
2024.11.28 实现程序打包为exe安装包,并支持中文安装界面。
2024.11.26 添加splash加载界面,显示程序加载进度。
2024.11.22 增加了设置界面,添加了icon图标。
2024.11.20 在可视化模块中加入了重载文件夹数据功能。
2024.11.18 美化了界面,优化了软件界面布局,丰富了文件信息内容(增加了市场分部、周期类型、日期范围),图例解析为中文显示,日内数据休市时间使用灰色区域显示。
2024.11.17 1.添加了数据可视化模块 2.在平台主界面新增了工具栏,可通过工具栏打开可视化模块。3.重新整理了data文件夹,使其更具结构化 4.修正了1d数据下载可能存在的bug 5.修正底层下载数据的函数,对于下载1d数据,不再下载time列
2024.11.16 完善重复数据清理的逻辑,需进行时间戳与数据双重验证,以判定是否为重复数据。
2024.11.15 1.基本完成数据下载和数据清洗模块 2.完成软件界面可根据显示器分辨率自动调整大小,并保持界面居中
2024.11.08 1.将数据下载和数据清洗模块合并为GUI.py文件 2.加入了报错日志保存的功能 3.读取股票列表的函数文件,加入了支持各种编码模式。
2024.10.12 GUI界面更新了打开QMT终端和指示灯功能 数据可视化界面解决了部分bug
2024.10.11 完成历史数据下载模块初步版本。

风险提示

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

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

官网:www.khsci.com/khQuant