XTester by EasyTrading

Almost any strategy looks good on history. XTester checks whether it actually works.

XTester runs your strategy on real history from 14 exchanges — spot and futures, with funding, liquidations and fees. Then it tests the strategy on data it hasn't seen and shows how much worse the result gets. That tells you whether the strategy has a real edge or is just fit to the past.

Windows 10/11 · no sign-up

Exchanges14 CEX + 3 DEX
ContractsLinear + inverse
MCPExtensive catalog
PlatformWindows · .NET
  • Counts like the exchange: futures, funding, liquidations, fees.
  • AI drafts the strategy; you edit the C# yourself.
  • Testing on fresh data shows where the result drops.

Exchanges

Data from 14 exchanges and 3 DEXs

Spot and futures, linear and inverse contracts — your strategy is verified on the real history of these venues.

BinanceBybitOKXBitgetKucoinMEXCGate.ioBingXHTXCoinExBitmartXTBitMEXBlofinHyperLiquiddYdXAster

Features

What XTester does

The essentials — what helps you trust the results and move to live trading with confidence.

Honest engine

The backtest accounts for the same things a real exchange does: contracts, funding, liquidations and fees — across 14 venues. So the numbers are trustworthy and the real market holds no surprises.

AI Research Lab

Describe the idea in words — the AI builds several versions of the strategy, tests them and shows which ones work. You can edit the C# yourself at any time.

Testing on fresh data

Walk-forward runs the strategy on data it hasn't seen before. You can tell right away whether it's genuinely profitable or just fit to old history.

Your tool

Your strategies, history and settings are stored on your computer. Telemetry is optional and enabled only with your consent. Drive the app from your own scripts over MCP and plug in your own AI key; network features (AI provider, exchanges, updates) can send requests over the network.

Interface screenshots

What working in XTester looks like

Four main screens: the AI Research Lab, the chart, the test settings and the final report.

How it works

Three steps from idea to decision

Describe the idea, test it on real data and decide by the numbers what to do next.

01

Describe the idea

Tell the idea in words — Copilot turns it into strategy code. Or write the code yourself.

02

Test on history

XTester runs the strategy on real data from 14 exchanges, then on data it hasn't seen yet.

03

Weigh the result

Compare the versions by the numbers and decide what's ready to go live.

Who it's for

For traders, developers, researchers and automation builders

Trader with an idea

Describe the idea in words — XTester turns it into a strategy and tests it on history. Coding is optional.

Strategy developer

You write C#: full API access, 84 indicators plus your own, without the limits of a visual builder.

Researcher

You test hypotheses seriously: walk-forward on fresh data, comparing versions and an experiment log.

Automation builder

Drive XTester from your own scripts and AI agents over MCP — an extensive catalog of tools to wire backtesting into your process.

Code

A strategy is a full program

From a few lines to a large system: multiple classes, your own modules and indicators — without the limits of a visual builder. Write it yourself or with Copilot. A simple example is below.

main.csC#
public class UserStrategy : IStrategy
{
private IApi? _api;
private IIndicators? _ind;
private IStrategyParams? _params;
private ILogger? _log;
public void OnInit(IApi api, IIndicators ind, IStrategyParams p,
IMarketData md, ILogger log)
{
_api = api; _ind = ind; _params = p; _log = log;
}
public void OnBar(IKline? kline)
{
if (kline is null || _api is null) return;
var sym = _params.SymbolKey;
// вход по вашему сигналу — на закрытии бара
if (_api.GetPositions().Count == 0)
_api.PlaceOrder(sym, OrderSide.Buy, _params.Quantity);
}
}

Download

Download XTester and test your strategy.

A Windows application. The installer includes everything needed — no separate .NET required.

Ready to go

From install to your first test — a few minutes.

Download the installer and run XTester.

Windows 10/11 · no sign-up

Requirements

  • Windows 10 or 11, 64-bit
  • .NET is bundled in the installer — nothing extra to install
  • ≈130 MB · signed installer
  • Strategies, history and settings stored locally; network features as needed

FAQ

Answers to the key questions about XTester

Not necessarily. Describe the idea in words and the AI Copilot writes and patches the code. If you write C# yourself, there is a Monaco editor with autocomplete and 84 indicators.

In C#. You can write the code yourself in the editor or let the AI assistant draft it and then edit it by hand. Beyond the 84 built-in indicators you can add your own.

14 centralized ones: Binance, Bybit, OKX, Bitget, Kucoin, MEXC, Gate.io, BingX, HTX, CoinEx, Bitmart, XT, BitMEX, Blofin — and 3 perpetual DEXs: HyperLiquid, dYdX, Aster. Spot and futures, linear and inverse contracts.

XTester is an environment for building and testing strategies. Live trading is a separate step in the EasyTrading ecosystem, including CopyTrader.

On your disk. Telemetry is optional and enabled only with your consent. AI features use your own key for the provider you choose, or a local model; data sent to an AI provider is processed under its rules.

XTester is free, with no feature limits.

Windows 10 or 11 (64-bit). .NET is bundled in the installer — nothing else to install.