What is the Masquant backtest engine?
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 is the difference between Masquant backtesting and general only looking at historical performance?
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.
Why do backtesting and real trading use a consistent transaction architecture?
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.
Will the backtest engine simulate trading behavior?
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.
What performance indicators can you see in the backtest?
Yes. Once a strategy is built, you can backtest it with historical data, then move into simulated 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.
What does the backtest report contain?
MASQuant designs backtesting, simulation, and live trading within a single unified framework, specifically to reduce the rewrite cost 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 long is the backtest of historical data supported?
At minimum, we recommend evaluating together: 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 simulated-account test results.
If any of these remain unclear, we recommend holding off on live trading.
Can the strategy be retested and optimized repeatedly?
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.
Do I need to rewrite the transaction program from back-test to real deployment?
Yes. Once a strategy is built, you can backtest it with historical data, then move into simulated 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.
How can I tell if a strategy is worth deploying?
MASQuant designs backtesting, simulation, and live trading within a single unified framework, specifically to reduce the rewrite cost 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 long is the backtest of historical data supported?
At minimum, we recommend evaluating together: 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 simulated-account test results.
If any of these remain unclear, we recommend holding off on live trading.
Can the strategy be retested and optimized repeatedly?
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.
Do I need to rewrite the transaction program from back-test to real deployment?
Backtesting uses historical data to examine how a strategy would have performed under specific past conditions; simulated 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 simulate, and only then evaluate whether to move into live trading.
How can I tell if a strategy is worth deploying?
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.
Does the backtest results mean that the future will definitely make money?
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 simulated trading?
Backtesting uses historical data to examine how a strategy would have performed under specific past conditions; simulated 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 simulate, and only then evaluate whether to move into live trading.
What should I do when I can't run the result in the backtest?
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.