量化交易平台 · 公测中

做量化,
DoQuant 开始

多周期共振回测、A股实时数据、AI量化Agent。面向个人量化交易者与量化工作室的一站式工具链。

5,200+
A股标的覆盖
<50ms
回测引擎延迟
12,000+
策略回测次数
策略运行中 · 实时
多周期共振策略 · 回测结果
2025-052025-062025-072025-082025-09
+28.7%
年化收益
1.82
夏普比率
-12.3%
最大回撤
技术栈 & 生态
核心能力

量化交易全链路工具

从数据采集到策略回测,从信号生成到风控管理,一站式覆盖。

01
📊

多周期共振回测

日线、60分钟、15分钟、5分钟多周期同步回测,精确定位共振买点。百万级K线高速运算。

了解更多 →
02
📈

A股实时数据源

沪深两市 5200+ 标的全覆盖,分钟级推送。自动复权、停牌过滤、数据清洗,开箱即用。

了解更多 →
03
🤖

AI 量化 Agent

自然语言描述策略,自动生成回测代码。支持策略诊断、参数优化、风控建议。

了解更多 →
04
🔧

策略工具箱

50+ 经典量化因子、技术指标、选股模型。支持自定义因子开发与策略报告导出。

了解更多 →
05
📡

API 服务

RESTful + WebSocket 双协议,Python / JS SDK 开箱即用。完善的开发者文档。

了解更多 →
06
🎓

量化教学社区

从零学量化:因子分析、ML选股、高频策略。实战案例驱动,代码可直接运行。

了解更多 →
backtest.py
from doquant import BacktestEngine, AStockData

# 初始化
data = AStockData(["000001.SZ", "600519.SH"])
engine = BacktestEngine(
    data, start="2023-01-01",
    end="2024-12-31", capital=1_000_000,
    freq=["1d", "60min", "15min"]
)

def signal(bars):
    ma20 = bars.rolling(20).mean()
    ma60 = bars.rolling(60).mean()
    return (ma20 > ma60) & \
           bars.volume.pct_change() > 0.3

result = engine.run(signal)
result.summary()
# → 年化 28.7%  夏普 1.82  回撤 -12.3%

20 行代码,跑通回测

简洁的 Python API,从数据加载到策略执行一气呵成。多周期共振、因子选股、ML 策略都能快速验证。

  • 多周期同步,精确定位共振信号
  • A股全量数据,自动复权处理
  • 完整报告:收益曲线、夏普、回撤
  • 自定义因子、信号函数、风控模块
  • 一键导出 HTML / PDF 策略报告
定价

选择适合你的方案

从个人学习到团队协作,灵活匹配不同阶段需求。

学习版
免费
个人学习量化,入门体验
  • A股日线数据(延迟15分钟)
  • 单周期回测
  • 基础技术指标
  • 社区教程访问
团队版
¥499/月
量化工作室,团队协作
  • 专业版全部功能
  • 5 人团队席位
  • 私有化部署支持
  • API 无限制调用
  • 专属技术支持

开启你的量化之旅

无论你是量化新手还是资深宽客,DoQuant 为你提供从数据到策略的完整工具链。

doquant.cn api.doquant.cn docs.doquant.cn