MASQuant AI

Still Struggling to Find Good Returns?

Build your own path to wealth with MASQuant AI

Professional AI for CFD and Forex Trading
Integrated with Major Brokers Worldwide
AI-Powered Instrument Screening
Zero-Code Quant Trading
Professional AI for CFD and Forex Trading
Integrated with Major Brokers Worldwide
AI-Powered Instrument Screening
Zero-Code Quant Trading

MASQuant
AI-Powered Trading Tool

Strategy Genie
Complete an investment questionnaire and quickly build a strategy tailored to you
AI Strategy Assistant
Turn your instructions into automated trades and put your investment ideas into action
API & Developer Tools
Built for quantitative strategy developers
How It Works

MASQuant
Redesigning the Quant Trading Workflow

From a trading idea to automated trading on MT5 takes about 10 minutes:

  1. Choose or create a strategy — fill out the Strategy Genie questionnaire, or describe your trading idea in natural language to the AI Strategy Assistant, and a personalized quant strategy is generated.
  2. Review the backtest and performance data — see the strategy’s historical backtest results and performance report, including returns, drawdown and risk metrics.
  3. Download the strategy and connect MT5 — download the strategy execution file, connect your trading account and start automated trading.

Step-by-step guides: Strategy Genie · AI Strategy Assistant

Validate every trading strategy under conditions closer to the real market

MASQuant Backtest Engine

Closer to the real market — validate every trading strategy

MASQuant Backtest Engine

MASQuant has a built-in professional backtesting engine that integrates historical data, real-time market data, and demo trading, so you can fully validate a strategy under near-real market conditions before you deploy it.

Unified Trading Architecture
Backtesting and live trading share the same data and execution pipeline, reducing performance gaps after deployment
Closer to the Real Market
The backtest environment accounts for real market friction — spread, slippage, liquidity shifts, and execution latency
Smaller Gap Between Backtesting and Live Trading
No need to rewrite your trading code — strategies move directly from backtesting to demo and live deployment
Iterative Strategy Validation
Test, adjust, and refine strategies repeatedly to build a more stable trading model
Professional Performance Analysis
Get full strategy reports covering trade history, win rate, returns, drawdown, and risk metrics
Built-in Risk Control Model
Monitor and constrain strategy behaviour with maximum drawdown limits, daily exposure caps, leverage and position controls, and abnormal-volatility protection.
MASQuant Backtest Engine

Core Features

Historical Backtesting
Win Rate Analysis
Return Statistics
Maximum Drawdown
Trade History
Visual Reports
Build your trading rhythm before entering the real market

MASQuant Demo Trading

The demo account offers a trading environment, market data, and workflow close to the real market, so you can get familiar with strategy execution and trading operations with zero capital at risk.

MASQuant Supports Demo Trading

Test Trading Strategies with Zero Risk
Simulate Real Market Conditions and Trading Workflows
Validate Strategy Stability and Risk Control
Even Beginners Can Quickly Gain Hands-On Trading Experience
Product Overview

Demo Trading Software

MASQuant supports a range of major demo trading platforms that you can quickly connect for strategy testing and demo orders.

Data Sources and Security Management

Built on compliance, information security, and transparency, MASQuant is an international quant trading platform that investors, strategy developers, trading teams, and B2B partners can use with peace of mind.

Supports Major Brokers

European and Global Exchange Data Support

MASQuant currently integrates financial market data through the MT5 environment.
Supports major brokers worldwide

Supported Brokers

MASQuant Platform — Supports 90% of Brokers Worldwide

MASQuant Platform —
Supports 90% of Brokers Worldwide

AvaTrade
FXCM
XM
EC Markets
GTCFX
IC Markets Global
GO Markets
ATFX
FP Markets
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
Yuanta Futures
Capital Futures FX

Supports 90% of brokers worldwide — and many more than we can list here

Supported Instruments

The MASQuant Platform Supports Major CFD Instruments

EUR/USD
EURUSD
GBP/USD
GBPUSD
AUD/USD
AUDUSD
USD/CAD
USDCAD
USD/CHF
USDCHF
NZD/USD
NZDUSD
EUR/GBP
EURGBP
XAU/USD
XAUUSD

More instruments are being added…

Supported Markets

MASQuant Platform
Supported Market Types

Forex
Our main supported market, integrated via your MT5 broker's quotes and trading environment
Precious Metals
e.g. XAUUSD, subject to your broker's available instruments

Forex Market Data

The forex margin market is not a single centralized exchange but a decentralized market made up of banks, brokers, liquidity providers, and electronic trading networks around the world. The forex quotes used by MASQuant therefore depend mainly on the MT5 broker environment and platform data sources you connect.

Item Description
FX Quotes Provided by the MT5 broker or data source you connect
Historical Candlesticks Provided by the broker, database, or licensed data source
Live Prices Determined by the broker's server quotes
Spread Determined by the broker, instrument, account type, and market conditions
Slippage Affected by liquidity, market volatility, server latency, and execution conditions
Backtestable Instruments Supported based on the MASQuant database and your broker's instrument list

Enterprise-Grade Security

We use high-standard, enterprise-grade information security: we never trade on your behalf, never transmit sensitive data, and never access your account. Every trade and action is completed under your control.

Personal Data Protection
The platform follows core GDPR principles, applying data minimization, purpose limitation, user rights management, cross-border transfer controls, and vendor security review
Information Security Architecture
MASQuant's security architecture is built around user data protection, strategy asset protection, secure trading connections, access control, and operational traceability
Data Backup and Recovery Mechanism
For data backup, the platform regularly backs up member data, strategy data, backtest reports, subscription records, and MAS Coin usage history, with offsite redundancy, backup encryption, and recovery testing in place
FAQ

Frequently Asked Questions

Strategy Genie FAQ

Who is Strategy Genie for?
Strategy Genie is built for traders who are just starting out with quantitative trading, aren't yet familiar with technical indicators, or would rather not write trading logic from scratch.

Simply answer a questionnaire about your return goals, risk tolerance, and trading needs, and the system will help generate a strategy direction you can backtest and evaluate further.
How does Strategy Genie generate a strategy after I fill out the questionnaire?
Strategy Genie generates a candidate strategy based on the investment goals, risk tolerance, market conditions, and instrument characteristics you provide.

Once generated, we recommend running a backtest first to review win rate, returns, maximum drawdown, and risk performance before deciding whether to move on to demo trading or deployment.
I don't understand technical indicators — can I still use Strategy Genie?
Yes. Strategy Genie is specifically designed so that users without a programming background or familiarity with technical indicators can still start building a strategy direction from a needs questionnaire.

Before going live, though, we still recommend reviewing the backtest report and risk metrics to confirm the strategy's performance matches your own risk tolerance.
What is Strategy Health Monitoring?
Strategy Health Monitoring helps you observe whether a strategy remains relevant as market conditions change.

It serves as a prompt for adjusting and reassessing your strategy — it does not guarantee that the strategy will maintain the same performance in future markets.
Can a Strategy Genie strategy go from backtesting to demo or live trading?
Yes — following the platform's supported workflow, you can complete strategy creation and backtesting first, then move into demo trading; only once the results meet your needs would you evaluate deploying to a live trading environment.

This workflow reduces the gap between testing and deployment, though it does not eliminate market risk.
Can I manage multiple strategies at the same time?
Strategy Genie supports cloud-based management of multiple strategies, making it easy to compare backtest results, risk profiles, and ongoing status across strategies.

For the exact number of strategies you can manage, execution quotas, and feature limits, please refer to your current plan and product version.
How does Strategy Genie reduce the problem of strategies that look good in backtests but fail in live trading?
Strategy Genie uses backtesting, demo trading, and Strategy Health Monitoring to help you check, before deployment, whether a strategy is overly dependent on specific historical data.

However, no backtest can guarantee future performance, so it still needs to be evaluated alongside risk-control settings and demo testing.
I'm new to Strategy Genie — where should I start?
We recommend completing three steps first:
1. Register for a MASQuant account and choose a plan
2. Fill out the Strategy Genie questionnaire to get a strategy direction you can evaluate
3. Run backtests and demo tests before deciding whether to connect an MT5 account for deployment
Do I need an MT5 account before using Strategy Genie?
Not necessarily. If you're just building and backtesting strategies, you can start with a MASQuant account alone.

You'll only need a usable MT5 account once you're ready to deploy to a demo or live trading environment; set it up by following the platform's process.

AI Strategy Assistant FAQ

Who is the AI Strategy Assistant for?
The AI Strategy Assistant is built for traders who already have a trading idea, entry/exit conditions, or a technical-indicator concept in mind, but don't want to write the code themselves.

Just describe your strategy logic in plain language, and the system will help organize, refine, and turn it into backtestable strategy content.
Can I describe my trading logic in plain language?
Yes. You can enter your strategy idea in plain language, such as "enter when RSI is below 30, exit when price breaks above MA20."

The AI Strategy Assistant will parse the meaning and organize it into strategy logic you can review and backtest.
Will the AI Strategy Assistant check whether my strategy logic is complete?
Based on what you enter, the AI Strategy Assistant flags key conditions you may have missed — such as entry, exit, stop-loss, take-profit, or timeframe — and helps produce a logic summary.

You'll still need to confirm for yourself that the finished strategy matches what you intended.
Will the AI Strategy Assistant add risk controls automatically?
The AI Strategy Assistant can help remind you of stop-loss, take-profit, timeframe, and other risk-control conditions to make your strategy logic more complete.

Which risk-control settings to actually use is still something you need to confirm based on your own capital size, risk tolerance, and trading environment.
Can AI-generated strategies place orders directly?
Once an AI-generated strategy has been confirmed, backtested, and deployed, it can be used for demo or live trading in the ways the platform supports.

Before actual use, please review the strategy content, backtest results, risk performance, and trading environment, and decide for yourself whether to adopt it.
Can I modify an AI-generated strategy?
Currently, if you need to adjust the conditions after a strategy has been generated, we recommend re-entering the updated description and regenerating it.

Before going live, please rely on the editing and saving features shown in the current product interface.
What risk information can I see after a backtest?
After backtesting, you can review win rate, returns, maximum drawdown, trade history, and other performance metrics; if the page offers risk visualization, charts can also show the equity curve, maximum gain, and maximum loss.

For the exact fields displayed, please refer to your product version.
Do I need to know how to code to use the AI Strategy Assistant?
No coding required. The AI Strategy Assistant works primarily through natural language and a web interface, so users without a programming background can build strategies, run backtests, and view results.

If you need more advanced development integration, check out our API & Developer Tools separately.
Using the AI Strategy Assistant for the first time — where should I start?
We recommend starting with a simple, clearly describable strategy idea — for example, entry conditions, exit conditions, and risk-control conditions.

The workflow is: enter your strategy idea → review the logic the AI has organized → run a backtest → save the strategy → deploy to a demo or live trading environment as needed.
Does content generated by the AI Strategy Assistant count as investment advice?
No. The AI Strategy Assistant provides strategy-building and analysis assistance — it is not investment advice, advisory services, discretionary management, or a profit guarantee.

Whether to adopt a strategy, how to set parameters, and whether to trade with real funds remain the user's own decisions, and the user bears the associated trading risk.

MASQuant SDK FAQ

What is the MASQuant SDK?
The MASQuant SDK is MASQuant's Python quantitative trading SDK.

It provides strategy backtesting, performance analysis, trading signal generation, report export, and MT5 integration — helping developers and trading teams follow a standardized workflow for strategy development, validation, and pre-deployment analysis.
Are the MASQuant SDK and MASQuant the same product?
No. MASQuant is the complete platform brand, providing the AI Strategy Assistant, strategy backtesting, strategy management, subscription plans, and strategy deployment services.
The MASQuant SDK is MASQuant's underlying Python SDK, responsible for strategy logic execution, backtest calculation, performance analysis, data processing, and MT5 integration.

MASQuant is the platform; the MASQuant SDK is the underlying technology toolkit.
Can I use the MASQuant SDK if I can't code?
Yes, though we recommend starting with the official documentation to learn the basics first.

The MASQuant SDK is a Python SDK aimed primarily at developers and strategy researchers with basic Python skills. That said, it comes with complete documentation that walks you through everything from environment setup and data loading to writing strategies, running backtests, and generating reports.

You can learn the fundamentals and see example applications on the official documentation site. Even if you're not comfortable with code at first, you can follow the examples step by step to build your own strategy-backtesting workflow.

If you'd prefer a more intuitive way to work, you can also use the MASQuant platform or MASQuant.Soft to generate, backtest, and deploy strategies through a graphical interface and the AI Strategy Assistant.
Can the MASQuant SDK integrate with MT5 or place orders directly?
Yes. The MASQuant SDK can read MT5 instrument data, pull historical candlesticks, generate trading signals, run demo trading tests, and help validate strategies before live deployment.

Using the MASQuant SDK does not mean the platform trades on your behalf, and it does not constitute discretionary trading, asset management, or investment advisory services.
Which instruments and data sources does the MASQuant SDK support?
Primarily supports forex, precious metals, index CFDs, energy CFDs, commodity CFDs, and select stock CFDs within the MT5 broker environment.

Common instruments include EURUSD, GBPUSD, USDJPY, XAUUSD, XAGUSD, US30, NAS100, SPX500, GER40, USOIL, and UKOIL.

Actual instrument coverage and available data history depend on your broker's instrument list, data source, and account permissions.
Will MASQuant SDK backtest results be the same as live trading results?
It won't be identical to live trading results, but the MASQuant SDK is built to minimize the gap between backtested and real-world outcomes.

Differences between backtest and live results can arise from spread changes, slippage, execution delay, broker quote variance, insufficient liquidity, trading-session restrictions, fees, overnight interest, historical data quality, and differences in the strategy's execution environment.

The MASQuant SDK is a tool for strategy development, backtesting, and analysis — it does not provide individualized investment advice and does not guarantee any strategy's future performance. All strategies, signals, backtest reports, and KPI results are provided solely as reference for the user's own judgment and technical analysis.
Does the MASQuant SDK keep my trading funds, account password, or strategy data?
Neither the MASQuant SDK nor MASQuant provides fund custody services, and neither handles deposits, withdrawals, or fund transfers. All funds are held by users in their own broker accounts.

Trading account passwords are never stored in plain text.

When connecting to MT5 or a broker environment, login credentials are managed by the user; if the system needs to store related information, it does so under encryption.

Whether strategy data is stored depends on how you use the platform.

When used locally, strategy data stays on your own computer; if you use MASQuant's cloud features, strategy data may be stored on the platform as needed to support strategy management, backtest records, and license verification.

About the Backtest Engine

What is the MASQuant Backtest Engine?
The MASQuant Backtest Engine validates strategy performance under near-real market conditions before deployment, using historical data, live-market logic, and simulated trading flows.

It's not just a historical performance readout — it gives you a consistent workflow to manage strategies all the way from generation and backtesting through demo trading, deployment, and performance tracking.
How is MASQuant backtesting different from just looking at past performance?
Standard historical performance is mostly a backward-looking snapshot; the MASQuant Backtest Engine instead brings data integration, format conversion, technical-indicator calculation, the trading model, simulated order execution, and simulated fills together in a single framework.

This lets a strategy be validated, before deployment, in a way that more closely mirrors the real trading process.
Why should backtesting and live trading use a unified trading architecture?
When backtesting and live trading use different data-processing methods or different execution pipelines, a strategy can show a performance gap once it goes live.

MASQuant routes both historical data and live market data through the same data-integration pipeline before format conversion and indicator calculation, narrowing the technical gap between backtest and live trading.
Will the backtest engine simulate trading behaviour?
MASQuant's backtest architecture doesn't just simulate price — it also incorporates simulated order execution and fill flows, helping strategy tests more closely mirror real trading execution.

For the exact fill logic, latency, slippage, and market-friction factors supported, please refer to the product version and official technical documentation.
What performance metrics can I see in a backtest?
Backtest performance data currently available includes number of trades, profit/loss ratio, win rate, maximum drawdown, total return, annualized cumulative return, and Sharpe ratio.

For the exact fields displayed, please refer to the current version's page.
What does the backtest report contain?
A backtest report typically includes backtest data, performance metrics, risk metrics, charts, trade history, and a strategy summary.

This information helps you judge whether a strategy has long-term viability, rather than looking only at a single win or loss.
How much historical data can I backtest?
Backtesting currently supports up to five years of historical data.

The available historical data range depends on the current product version, instrument support, and data source. For the exact backtestable period, please refer to what's shown in the product.
Can I backtest and optimize a strategy repeatedly?
Yes. Once a strategy is built, you can backtest it with historical data, then move into demo trading for validation, and only then evaluate whether to deploy it to a live trading environment.

This creates an iterative strategy-development workflow, letting you repeatedly test, adjust, and compare different strategy versions.
Do I need to rewrite my trading code to go from backtesting to live deployment?
MASQuant builds backtesting, demo trading, and live trading on a single unified framework, specifically to reduce rewrite costs and process gaps as a strategy moves from testing to deployment.

The exact deployment method still depends on the product version, broker environment, and MT5 configuration.
How can I tell if a strategy is worth deploying?
At minimum, we recommend weighing all of the following: whether the backtest results are stable, whether the risk falls within an acceptable range, whether the instrument and market conditions match your expectations, whether your capital and risk tolerance are a good fit, and whether you're satisfied with the demo account test results.

If any of these remain unclear, we recommend holding off on live trading.
Do backtest results mean I'll definitely make money in the future?
No, it does not. Historical performance, backtest data, and illustrative results are provided only to help you understand a strategy's logic and risk characteristics — they should not be taken as a guarantee of future performance.

Real markets remain subject to volatility, liquidity, slippage, broker execution conditions, and other factors beyond anyone's control.
What is the difference between backtesting and demo trading?
Backtesting uses historical data to examine how a strategy would have performed under specific past conditions; demo trading, by contrast, lets you get familiar with strategy execution and trading operations in an environment close to live markets.

The recommended order is: backtest first, then demo trade, and only then evaluate whether to move into live trading.
What should I do if my backtest doesn't produce results?
Please first check that your strategy conditions are complete, that the instrument and data range are supported, and that your parameter settings are reasonable.

If the product interface offers a clear or reset function, you can also reset your strategy conditions and try again. Contact support if needed.