Explore all the features of new StrategyQuant X.

Runs on Windows 10/8.1/7, Mac, Linux, Windows Server.

StrategyQuant is an unique software that generates, backtests and optimizes strategies automatically and does not require programming skills. 

Use machine learning to build unlimited number of strategies

Develop for any market and timeframe, including multi-market

Run automated robustness tests to reduce the risk of curve-fitting

Export your strategies to MT4/5 or Tradestation with full source code

Create or Edit strategies using no-code AlgoWizard editor

Optimize your strategies with Walk-Forward optimizer

Integrated free data download

Integrated free high quality data download for forex (source Dukascopy), crypto (multiple exchanges) and stocks (Yahoo Finance).

Start right away, there’s no need for any external tool to work with the data.

Optional Data subscription for futures and equities.

Very fast backtesting engine with real tick precision

StrategyQuant has its own very fast backtesting engine that can make thousands of backtests per second – depending on your data and test precision. This allows SQ X to generate and review tens of thousands strategies per hour.

The backtesting engine was made to match exactly backtests in your trading platform, while being few times faster.

No programming knowledge necessary

No-code approach. You don’t need programming skills to start trading algorithmic strategies.

With StrategyQuant you can build new algo strategies with a click of a few buttons.

Multi-TF and Multi-symbol strategies

Generate strategies that look at multiple charts – for example trade on H1 timeframe, and look also for signals confirmation on H4 and D1 timeframes.

Or trade on EURUSD and check also indicators or price data on GBPUSD and USDCHF charts. You can configure how many signals should be generated for every chart, and what its properties will be.

Support for all standard technical indicators

StrategyQuant supports all standard technical indicators (like CCI, RSI, MACD and so on). It also supports different candle formations, 4 types of trade entries and 6 types of exits, and the list is continuously growing.

What’s more – you can easily extend StrategyQuant with your own favorite indicator or building block – both visually in AlgoWizard editor (Custom blocks) or by making your own snippet.

You can even ask us or our partners to do so.

Output your strategy to multiple trading platforms

Output full source code of your strategy, nothing is hidden.

Platforms supported: MetaTrader 4, MetaTrader 5 (hedging and netting mode), Tradestation, MultiCharts, JForex

Avoid overfitting with integrated robustness tests

An important part of StrategyQuant features are build-in tools and checks to ensure the generated strategies are not overfitted to existing data – in other words that they have real edge and will continue to work also in the future.

Robustness tests (cross checks) are integrated into the strategy generation process, you can turn them on / off with a click of a button.

Monte Carlo simulator and filtering

Two separate Monte Carlo tests with 9+ different simulation types allow you to simulate the behavior of your strategy with different random variations.

You can incorporate Monte Carlo tests directly into your building workflow and automatically reject strategies that don’t pass the Monte Carlo tests.

You can even extend this functionality with your own simulation model or download existing user extensions.

Walk-Forward Analysis, Optimization and Matrix

Build-in Optimizer allows you to optimize your strategies either in a simple way, or
in Walk-Forward mode.

Equity chart is displayed for both original and optimized strategy with al the Walk-Forward periods.

You can verify if there are clusters of “optimal” and stable parameters for your strategy with Walk-Forward Matrix (cluster analysis).

3D Optimization charts

When you run WF Matrix optimization StrategyQuant will give show a 3D view of results for all the Walk-Forward combinations used in matrix.

You can quickly spot local maximums, minimums and if the results are clustered in some areas.

Learn more

System Parameters Permutation and Optimization Profile

System Parameter Permutation (SPP) and Optimization profile are two advanced strategy robustness strategy tests created originally by Dave Walton and Robert Pardo.

They are now included also in StrategyQuant, and can be used to manually or automatically evaluate the strategy robustness.

Learn more

Advanced filtering

Use advanced filtering to let the program automatically filter out unsatisfactory strategies.

This way StrategyQuant can run in fully-automatic mode working for hours or even days without you needing manually check every generated strategy.

Filtering is possible for virtually every metric computed during backtest or robustness tests, including optimization and Walk-Forward.

Customizable fully automatic workflows

You can automatize your workflow in Builder, or use Custom projects to build your own unique workflow with as many steps as you like.


You can have multiple builds, retests, optimizations and other tasks chained one after each other to achieve exactly what you want – and let it run in a fully automatic mode.

Generate strategies from own template

One of the main advantages of StrategQuant X is ability to generate strategies with your own custom “format”.

StrategyQuant generates strategies using strategy templates – they are strategies that use special placeholder blocks in certain parts (we call these Random placeholders) and StrategyQuant then randomly generates blocks that fill these placeholders.

Learn more

Fuzzy logic in strategies

Fuzzy logic allows you to create strategies where logic is not exact, but “fuzzy” – you define how big percentage of the conditions has to be true in order for signal to be valid.

This feature provides a new class of strategies

Learn more

Advanced Trade Management - Scaling Out

ATM feature allows you to configure (or search for) multiple exits of your strategy to scale out a trade.

Use of multiple exits could improve your strategy results, it depends on exact strategy and configuration.

A preliminary testing suggests that using even a very simple ATM configuration can improve 10-30% strategies right away.

Learn more

Pluggable Custom analysis

Custom analysis feature allows you to extend StrategyQuant to perform a custom analysis of the generated / retested /optimized strategies and whole databanks.

This allows you to run your own custom computations and filtering and even call external programs or scripts for example in Python to do that.

Learn more

Explore the rest of StrategyQuant features

Integrated data download

Easily download high quality history data from multiple sources, including tick data for forex and minute / EOD futures and equity data.

Support for portfolios

Simulate portfolios trading by grouping multiple strategies into a portfolio - with multiple portfolio models.

Existing strategies Improver

Improve your existing strategies or only their parts using the same build process based on machine learning.

Retester and Optimizer mode

Retest or Optimize existing strategies on different markets, with different settings, and even re-run all the robustness tests for them.

Display trades on chart

Display candle chart including all used indicators and trades as they were filled, to spot trading patterns visually.

Multiple OOS periods

Use unlimited number of Out of Sample periods and perform advanced filtering based on results in each OOS period separately.

MAE / MFE / Daily equity

Maximum open profit or loss or daily equity are automatically computed and displayed in equity chart.

Fit to portfolio

A functionality in StrategyQuant that allows you to find strategies that will complement your existing portfolio and are not correlated with your existing strategies.

Automatic recognition of strategy problems

Automatic detection of common flaws and its reporting for every generated strategy can help you filter out bad strategies.

Extendable with own indicators and models

Built from the scratch as an open, extendable platform and majority of the functionality is implemented using plugins or snippets and can be extended.

Integrated environment of trading tools

Our environment of trading tools - StrategyQuant, QuantAnalyzer, QuantDataManager, AlgoWizard covers all aspects of strategy generation, trading and tracking.

Continually improved

StrategyQuant X is under continual development, we are releasing a new version every few months and we keep on adding new exciting features to improve SQ even further!

Try StrategyQuant X
for 14 days for free

Try the full functionality of StrategyQuant for free for 14 days without any obligations or restrictions.


Get Free 14-days Trial

Runs on Windows 10/8.1/7, Mac, Linux, Windows Server.

  • Skype, e-mail support
  • 14-days trial
  • Crash-courses
  • No credit card required