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
- 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.
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.
Screen 01 · AI Research Lab
An AI research director runs the work
Describe the task in words — the AI director creates strategy versions, tests them on history, checks them on fresh data and keeps a log of experiments.
- Creates and compares versions on its own — no manual grind.
- Testing on fresh data runs automatically at every step.
- Keeps every working version and the history of experiments.
Screen 02 · Chart & indicators
Chart with indicators
A candlestick chart with moving averages, volume and MACD. Price, market phase and where the test stopped — all at a glance.
- Several indicators at once: trends, volume, oscillators.
- Easy to check your idea against how price behaves.
- No clutter — attention stays on the chart.
Screen 03 · Run the simulation
Simulation settings
Full control of the test: instrument, period, tick step, auto-pause on events and execution rules. Results can be reproduced exactly.
- Precise test setup for the market and period you need.
- Auto-pause on open, close or error — handy for debugging.
- Identical conditions — versions are easy to compare.
Screen 04 · Analytics report
Strategy results
The final report shows the key metrics: equity, drawdown and comparison against the market.
- The balance of return, risk and stability at a glance.
- All metrics and charts on one screen.
- Easier to decide whether the strategy is ready to go live.
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.
Describe the idea
Tell the idea in words — Copilot turns it into strategy code. Or write the code yourself.
Test on history
XTester runs the strategy on real data from 14 exchanges, then on data it hasn't seen yet.
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.
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
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.