Fix it before you risk it.
Describe your trading strategy in plain English — the AI writes the code, runs the backtest, and delivers professional analytics. No coding required.
Professional-grade backtesting powered by artificial intelligence
Describe your strategy in plain English. "Buy when RSI crosses below 30, sell when it crosses above 70 with a 2% stop loss." The AI understands.
Already have a TradingView strategy? Paste your Pine Script directly — the AI translates it to Python and runs the backtest automatically.
The LLM writes production-quality Python backtesting code with proper position sizing, risk management, and indicator calculations.
Professional candlestick charts with indicator overlays, equity curves, drawdown analysis, and trade markers — all interactive.
Test strategy robustness with randomized trade sequences. Understand worst-case scenarios and confidence intervals for your returns.
Validate your strategy with out-of-sample testing. Split data into train/test windows to detect overfitting before it costs you money.
50+ data columns including funding rates, open interest, liquidations, CVD, and more. Crypto and stock data supported via ccxt and yfinance.
Grid search across parameter ranges to find optimal settings. The AI generates and executes the optimization code automatically.
Monthly returns heatmap, PnL distribution, rolling Sharpe, Calmar ratio, consecutive streaks, trade duration analysis, and more.
From idea to analysis in three simple steps
Type your trading idea in plain English or paste Pine Script. For example: "Buy when the 10-period EMA crosses above the 50-period EMA with RSI below 70. Exit when RSI goes above 80 or price drops 3% from entry."
The LLM parses your strategy, generates optimized Python code, validates it for safety, and runs the backtest against your data — all in seconds. You can see the generated code and modify it.
Get a complete analysis: interactive price chart with trades, equity curve, metrics dashboard, monthly returns heatmap, Monte Carlo simulation, walk-forward validation, and AI-written insights.
Start free, upgrade when you're ready
Need more tokens? Top up anytime: 5M tokens for $10
Available for Windows. macOS and Linux coming soon.
Built by traders, for traders
AI Backtester is built by AlgoForge — a team passionate about making quantitative trading accessible to everyone. We believe you shouldn't need a computer science degree to test your trading ideas.
Our software combines the power of advanced LLMs with professional-grade analytics to give you institutional-level backtesting in a simple desktop app. Describe your strategy in plain English, and let the AI handle the rest.
Whether you trade crypto, stocks, or forex — AI Backtester gives you the tools to validate your ideas before risking real capital.
React, TypeScript, Python, FastAPI, Tauri, LLM
ccxt (100+ crypto exchanges), yfinance (stocks, ETFs, forex)
1. Acceptance of Terms
By downloading, installing, or using AI Backtester ("the Software"), you agree to be bound by these Terms of Service.
2. License
The Software is licensed under the MIT License. You may use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, subject to the conditions in the LICENSE file.
3. No Financial Advice
The Software is a tool for backtesting trading strategies. It does NOT provide financial advice,
investment recommendations, or trading signals. Past performance does not guarantee future results.
All trading involves risk of loss. You are solely responsible for your trading decisions.
4. AI-Generated Code
The Software uses AI to generate backtesting code. While we strive for accuracy, AI-generated code
may contain errors or produce incorrect results. Always review generated code and verify results
before making any trading decisions.
5. Data Accuracy
Market data is sourced from third-party providers (ccxt, yfinance). We do not guarantee the accuracy,
completeness, or timeliness of any data. Data may contain gaps, errors, or delays.
6. Limitation of Liability
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM THE USE OF THE SOFTWARE.
This includes, without limitation, any direct, indirect, incidental, special, or consequential damages,
including but not limited to loss of profits, data, or trading capital.
7. Privacy
The Software sends strategy descriptions to our secure LLM API for processing. No personal data,
trading data, or financial information is stored on our servers. All data remains on your local machine.
API communications are encrypted via HTTPS.
8. Trial Period
The free trial provides full access for 5 days from first launch. After expiry, a paid license is required
for continued use.
Copyright (c) 2026 Abhi AlgoForge
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Trading involves substantial risk of loss and is not suitable for all investors.
Backtested results are hypothetical and do not represent actual trading. There are numerous factors related to the markets in general which cannot be fully accounted for in backtesting:
Never trade with money you cannot afford to lose. Always do your own research and consult with a qualified financial advisor before making investment decisions.