MasQuant developers SDK

MASQuant SDK

MASQuant SDK
量化交易策略开发者专用

免框架设置、免处理繁琐数据源,只需几行 Python 代码,即可在 10 分钟内完成完整的策略回测流程。

集成所有支持 MT5 的券商 API
提供多种范例策略模块
高效回测数据处理器
同一套代码即可在模拟与实单间自由切换
自动生成 KPI 绩效报表与动态买卖点图表
无缝集成 MASQuant 平台与券商实盘 API 模块
核心功能

MASQuant SDK 功能

免去繁琐框架与环境设置,只需安装单一套件,即可通过简洁 API 加载数据、验证策略并输出结果。

内置 Sharpe Ratio、最大回撤、年化收益率等多种绩效指标,并自动生成可视化报表,快速掌握策略表现与风险结构。

自动输出回测报表与图表,包含每笔交易记录、每日净值曲线与统计摘要,让策略绩效一目了然,方便比较与优化。

轻量化一键工具
模块化绩效分析
完整透明数据呈现
回测工具

MASQuant 回测报表工具

MASQuant 回测报表工具 专为量化交易者打造,免安装 Python 或额外套件,即可在本地快速运行策略回测、查看完整绩效报表,并支持数据导出,轻松完成策略验证。

用更接近真实市场的方式,验证每一套交易策略

MASQuant 回测引擎

更接近真实市场,验证每一套交易策略

MASQuant 回测引擎

MASQuant 内置专业回测引擎,集成历史数据、即时行情与模拟交易,让您在策略在部署前,通过接近真实市场的流程进行完整验证。

一致化交易架构
回测与实盘使用同一套数据与交易流程,降低策略部署后的绩效落差
更接近真实市场
回测环境纳入真实市场摩擦因素:点差、滑点、市场流动性变化、交易运行延迟
降低回测与实盘断层
无需重新改写交易程序,策略可从回测直接延伸至模拟与实盘部署
可迭代策略验证
策略可反复测试、调整与优化,创建更稳定的交易模型
专业绩效分析
提供交易记录、胜率、收益、回撤与风险指标等完整策略报表
内置风险控制模型
监测与限制策略行为,包含最大回撤、单日敞口上限、杠杆与仓位、异常波动保护。
MASQuant 回测引擎

核心功能

历史数据回测
胜率分析
收益统计
最大回撤
交易记录
可视化报表

数据来源与信息安全管理

MASQuant 以合规、信息安全与透明化为核心,打造能让投资人、策略开发者与交易团队与 B2B 合作伙伴安心使用的国际化量化交易平台。

支持各大主流券商

欧洲与全球交易所数据支持

MASQuant 目前以 MT5 环境集成金融市场数据。
支持全球各大主流券商

支持券商

MASQuant 平台 — 支持全球90%的券商

MASQuant 平台 —
支持全球90%的券商

AVATRADE 爱华
FXCM 福汇
XM
EC Markets
GTCFX
IC Markets Global
GO Markets 高汇
ATFX
fpmarkets
FXTM 富拓
vantage
VT Markets
Neex
Mitrade
TMGM
OANDA
Exness
Pepperstone
IG
ThinkMarkets
IC Markets
FOREX.com
Swissquote
Ultima Markets
HFM(HotForex)
GKFX Prime
eToro
Dukascopy
FxPro
LMAX Exchange
Tickmill
元大期货
群益外汇

支持全球90%的券商,还有更多名单无法全数列举

支持市场

MASQuant 平台支持市场类型

MASQUANT SDK 可直接串接支持 MT5 的券商环境,并访问该券商所提供的全部交易商品。

Forex 外汇
贵金属
能源商品
全球股价指数
美股 CFD
ETF CFD
加密货币 CFD
其他券商提供之商品

企业级信息安全机制

采用高标准企业级信息安全机制,不代操、不传输敏感数据、不访问客户账户,所有交易与操作全在您的掌控中完成。

个人数据保护
平台依循 GDPR 核心原则,采取数据最小化、目的限制、用户权利管理、跨境数据传输控管与供应商安全审查等措施
信息安全架构
MASQuant 之信息安全架构以用户数据保护、策略资产保护、交易连接安全、权限控管与操作可追踪为核心
数据备份与恢复机制
在数据备份方面,平台针对会员数据、策略数据、回测报表、订阅记录与 MAS Coin 使用记录进行定期备份,并创建异地备援、备份加密与恢复测试流程

系统兼容性说明

目前仅支持 Windows 电脑使用MASQuant 交易相关功能目前主要支持 Windows 电脑,包含策略运行档下载、MT5 连接、自动化交易设置与策略运行等功能。

若您需要使用以下功能,请使用 Windows 电脑操作

  • 下载策略交易运行档
  • 连接 MT5 交易环境
  • 启动或关闭自动化交易策略
  • 使用 MASQuant 相关本机端交易工具
  • 运行策略部署与交易操作
  • 目前暂不支持

  • macOS / Mac 电脑
  • iPhone / iPad
  • Android 手机 / 平板
  • Linux 系统

    如果您目前使用的是 Mac、手机或平板,仍可浏览 MASQuant 官网与部分网页内容,但目前无法安装与运行交易相关程序。
  • MASQuant 团队将持续评估更多平台的支持可能

    为确保策略运行、MT5 连接与自动化交易功能正常运作,建议使用 Windows 电脑 进行安装、设置与操作。
    MASQuant 团队将持续评估更多平台的支持可能,若未来支持 macOS 或其他系统,将另行公告。
    FAQ

    常见问答

    MASQuant SDK 常见问题

    MASQUANT SDK 是什么?
    MASQUANT SDK 是 MASQuant 旗下的 Python 量化交易 SDK。

    它主要提供策略回测、绩效分析、交易信号产生、报表输出与 MT5 集成能力,协助开发者与交易团队用标准化流程完成策略开发、验证与部署前分析。
    MASQUANT SDK 和 MASQuant 是同一个产品吗?
    不是。 MASQuant 是完整的平台品牌,提供 AI 策略助手、策略回测、策略管理、订阅方案与策略部署服务。
    MASQUANT SDK 则是 MASQuant 底层的 Python SDK,负责策略逻辑运行、回测计算、绩效分析、数据处理与 MT5 集成。

    MASQuant 是平台,MASQUANT SDK 是底层技术套件。
    不会写程序可以使用 MASQUANT SDK 吗?
    可以,但建议先依照官方教学文档学习基本操作。

    MASQUANT SDK 是 Python SDK,主要面向具备基本 Python 使用能力的开发者与策略研究者。不过,MASQUANT SDK 已提供完整的教学文档,协助用户从安装环境、加载数据、撰写策略、运行回测到产出报表,逐步了解 MASQUANT SDK 的使用流程。

    用户可通过 官方文档网站 学习 MASQUANT SDK 的基础操作与范例应用。即使一开始不熟悉程序,也可以依照文档范例逐步练习,创建自己的策略回测流程。

    若用户希望以更直觉的方式操作,也可以搭配 MASQuant 平台或 MASQuant.Soft,通过图形化界面与 AI 策略助手完成策略生成、回测与部署。
    MASQUANT SDK 可以跟 MT5 集成或直接下单吗?
    可以。 MASQUANT SDK 可用于读取 MT5 商品数据、获取历史 K 线、产生交易信号、运行模拟交易测试,并协助真实交易部署前的策略验证。

    MASQUANT SDK 不代表平台代替用户交易,也不构成代操、资产管理或投资顾问服务。
    MASQUANT SDK 支持哪些商品与数据源?
    主要支持 MT5 券商环境中的外汇、贵金属、指数 CFD、能源 CFD、商品 CFD 与部分股票 CFD。

    常见商品可包含 EURUSD、GBPUSD、USDJPY、XAUUSD、XAGUSD、US30、NAS100、SPX500、GER40、USOIL 与 UKOIL 等。

    实际支持商品与数据长度,仍需依券商商品清单、数据源与用户账户权限而定。
    MASQUANT SDK 的回测结果会等于真实交易结果?
    不会等于真实交易结果,但MASQUANT SDK有强化回测以及实测结果的最小差异性。

    回测结果与真实交易结果可能因点差变化、滑价、交易延迟、券商报价差异、流动性不足、交易时段限制、手续费、隔夜利息、历史数据品质与策略运行环境不同而产生差异。

    MASQUANT SDK 是策略开发、回测与分析工具,不提供个别投资建议,也不保证任何策略未来绩效。所有策略、信号、回测报告与 KPI 结果,均仅作为用户自主判断与技术分析参考。
    MASQUANT SDK 会保存我的交易资金、账号密码或策略数据吗?
    MASQUANT SDK 与 MASQuant 不提供资金代管服务,也不处理入金、出金或提款流程。所有资金均由用户自行存放于券商账户中。

    不会以明文保存交易账号密码。

    若需连接 MT5 或券商环境,登录信息由用户自行管理;系统若需保存相关信息,将采用加密保护机制处理。

    策略数据是否保存,取决于使用方式。

    本机端使用时,策略数据保存在用户自己的电脑中;若使用 MASQuant 云端功能,策略数据可能依服务需求保存于平台,用于策略管理、回测记录与授权验证。

    关于回测引擎

    MASQuant 回测引擎是什么?
    MASQuant 回测引擎用来在策略部署前,通过历史数据、即时行情逻辑与模拟交易流程,验证策略在接近真实市场条件下的表现。

    它不是只给一份历史绩效,而是协助用户从策略生成、回测、模拟、部署到绩效追踪,使用一致化流程管理策略。
    MASQuant 回测与一般只看历史绩效有什么不同?
    一般历史绩效多半只是回头看结果;MASQuant 回测引擎则把数据集成、格式转换、技术指标计算、交易模型、模拟委托回报与模拟成交流程放在同一套架构中。

    这能让策略在部署前,以更接近真实交易流程的方式被验证。
    为什么回测与实盘要使用一致化交易架构?
    如果回测与实盘使用不同数据处理方式或不同交易流程,策略上线后可能出现绩效落差。

    MASQuant 将历史数据与即时行情统一进入数据集成流程,再进行格式转换与技术指标计算,降低回测与实盘之间的技术断层。
    回测引擎会模拟交易行为吗?
    MASQuant 的回测架构不只模拟价格,也纳入模拟委托回报与模拟成交流程,协助策略测试更接近真实交易时的运行状态。

    实际支持的成交、延迟、滑点或市场摩擦因素,请以产品版本与正式技术说明为准。
    回测可以看到哪些绩效指标?
    目前回测可查看的绩效信息包括交易次数、盈亏比、胜率、最大回撤、总收益率、年度累积收益与夏普比率等。

    实际显示字段仍以当前版本页面为准。
    回测报表包含哪些内容?
    回测报表通常包含回测数据、绩效指标、风险指标、图表、交易记录与策略摘要等内容。

    这些数据可协助您判断策略是否具备长期运行价值,而不是只看单次赚赔结果。
    支持多久的历史数据回测?
    目前最长可支持五年的历史数据回测。

    可使用的历史数据范围,依当前产品版本、商品支持情况与数据源而定。实际可回测区间请以产品内显示为准。
    策略可以反复回测与优化吗?
    可以。策略创建后,可先用历史数据回测,再进入模拟交易验证,最后才评估是否部署至真实交易环境。

    这样能形成可迭代的策略开发流程,让用户反复测试、调整与比较不同策略版本。
    从回测到实盘部署,需要重新改写交易程序吗?
    MASQuant 将回测、模拟与真实交易设计在同一套架构中,目的就是降低策略从测试走向部署时的改写成本与流程断层。

    实际部署方式仍需依产品版本、券商环境与MT5设置而定。
    如何判断一个策略是否值得部署?
    建议至少综合评估:回测结果是否稳定、风险是否在可接受范围、商品与市场条件是否符合预期、自身资金与风险承受度是否相符,以及模拟仓测试结果是否满意。

    若任一条件不清楚,建议先不要进入真实交易。
    支持多久的历史数据回测?
    目前最长可支持五年的历史数据回测。

    可使用的历史数据范围,依当前产品版本、商品支持情况与数据源而定。实际可回测区间请以产品内显示为准。
    策略可以反复回测与优化吗?
    可以。策略创建后,可先用历史数据回测,再进入模拟交易验证,最后才评估是否部署至真实交易环境。

    这样能形成可迭代的策略开发流程,让用户反复测试、调整与比较不同策略版本。
    从回测到实盘部署,需要重新改写交易程序吗?
    MASQuant 将回测、模拟与真实交易设计在同一套架构中,目的就是降低策略从测试走向部署时的改写成本与流程断层。

    实际部署方式仍需依产品版本、券商环境与MT5设置而定。
    如何判断一个策略是否值得部署?
    建议至少综合评估:回测结果是否稳定、风险是否在可接受范围、商品与市场条件是否符合预期、自身资金与风险承受度是否相符,以及模拟仓测试结果是否满意。

    若任一条件不清楚,建议先不要进入真实交易。
    回测结果是否代表未来一定会赚钱?
    不代表。历史绩效、回测数据与示意结果,仅供理解策略逻辑与风险特性参考,不应视为未来表现的保证。

    真实市场仍可能受到波动、流动性、滑点、券商运行条件与其他不可控因素影响。
    回测和模拟交易有什么差别?
    回测主要用历史数据检验策略过去在特定条件下的表现;模拟交易则是在接近即时市场的环境中,让用户熟悉策略运行与交易操作。

    建议顺序是:先回测,再模拟,最后才评估是否进入真实交易。
    回测跑不出结果时该怎么办?
    请先确认策略条件是否完整、商品与数据范围是否支持,以及参数设置是否合理。

    若产品画面提供清空或重设功能,也可刷新策略条件后再试。必要时请联系客服。
    Cart (0 items)