# Best no-code backtesting tools: 7 compared

> Test a trading idea without writing code. Compare Tactfolio, Composer, QuantMage, Portfolio123, TrendSpider, Option Alpha, and Portfolio Visualizer.

Written by [Tactfolio research team](https://tactfolio.com/about/editorial-policy.md), published 2026-10-16, updated 2026-10-17.

A no-code backtesting tool lets you test a trading or investing idea on past prices without writing a program. You click blocks, fill in forms, or type the rule in plain English. We compared seven of them. Each one fits a different kind of idea, so the right pick depends on what you want to test. We make Tactfolio, so read our notes with that in mind. Every fact about the other tools comes from their own websites, checked on October 16, 2026.

## How we compared

We read each tool's own pages, help docs, and pricing pages. We looked at five things. What kind of idea does it test? How do you build? What data does it use? Can it trade for you? What does it cost? For two of these tools, we also ran the same strategy side by side. Portfolio Visualizer and Tactfolio agreed within half a point a year on Faber's 10-month rule. [Best portfolio backtesting tools](https://tactfolio.com/comparisons/best-portfolio-backtesting-tools.md) shows the full results.

## The 7 tools at a glance

| Tool | Best for | How you build | Data | Trades for you? | Price |
| --- | --- | --- | --- | --- | --- |
| Tactfolio | Portfolio rules you can run in your own Alpaca account | Visual blocks, or your own AI assistant | Daily, or hourly for crypto perps | Yes, through Alpaca | Free, Plus $12 a month ($99 a year), Pro $29 a month ($249 a year). Everything is free until billing opens. [See pricing](https://tactfolio.com/pricing.md) |
| Composer | One app that builds, tests, and holds your money | Visual editor, or its AI chat | Daily, up to 30 years | Yes, as your broker | Free to build and backtest |
| QuantMage | Composer-style rules with more market series | Visual blocks | Daily | Yes, through Alpaca on the $500 plan | From $10 a month |
| Portfolio123 | Picking stocks by company data | Screens and ranking formulas | Point-in-time company data | Yes, at Interactive Brokers or Tradier | Free tier, paid from $35 a month |
| TrendSpider | Chart-based trades on single symbols | Menus, plain English, or its AI | 1 minute to yearly bars | Through webhooks to about 30 brokers | From $82 a month |
| Option Alpha | Options trades run by bots | Visual bot editor | 1-minute options data | Yes, at 4 brokers | $99 to $149 a month, or $0 with some brokers |
| Portfolio Visualizer | Testing a fixed mix or preset timing model | Forms and menus | Monthly, asset classes from 1972 | No | Free plan, paid from $30 a month, billed yearly |

## Tactfolio

Tactfolio is a platform where you build rules-based investing strategies, [backtest](https://tactfolio.com/learn/backtesting-explained.md) them on decades of real prices, share them, and run them automatically in your own [Alpaca account](https://tactfolio.com/alpaca-trading.md). You can build by hand in a visual builder or by asking an [AI assistant](https://tactfolio.com/ai-trading.md).

You click blocks together: tickers, weights, if/else conditions, and rank. Rules can read prices, [indicators](https://tactfolio.com/learn/best-indicators-for-trading.md), the VIX, and US economic data. Every [Tactfolio backtest](https://tactfolio.com/backtesting.md) charges 0.05% a trade and shows a second line that trades at the next day's open. Stock and ETF strategies are long only and trade once a day. Tactfolio can also backtest crypto perps on Hyperliquid, but those don't trade real money yet. You can import Composer and QuantMage strategies.

## Composer

Composer is a no-code app for building and trading stock and ETF strategies. You build with blocks or by chatting with its AI. Backtests use daily adjusted closes, up to 30 years back in the editor. Building and backtesting are free on every plan. To trade, you open a Composer brokerage account, because Composer is also the broker. Read [Tactfolio vs Composer](https://tactfolio.com/comparisons/tactfolio-vs-composer.md).

## QuantMage

QuantMage is a block builder much like Composer's. Its rules can read many market series, such as the MOVE bond index, the dollar index, and market breadth. Building and backtesting cost $10 a month, or $8 billed yearly. Automated trading through Alpaca needs the Mage plan, at $500 a month or $400 a month billed yearly. Read [QuantMage alternatives](https://tactfolio.com/comparisons/quantmage-alternatives.md).

## Portfolio123

Portfolio123 is built for picking stocks by company data, like earnings and value. You write screens and ranking rules as spreadsheet-like formulas, with no code. It has more than 4,300 ready-made factors. Backtests use point-in-time data, so they only see numbers that were public on each date. It covers US, Canadian, and European stocks. Paid plans run from $35 to $278 a month.

## TrendSpider

TrendSpider is a charting platform for active traders. Its Strategy Tester lets you pick conditions from menus or type them in plain English. Tests run on bars from 1 minute to yearly, on one symbol or up to 510 at once. You set your own trading cost. Bots send orders through webhooks, mainly SignalStack. There is no free plan. Read [Tactfolio vs TrendSpider](https://tactfolio.com/comparisons/tactfolio-vs-trendspider.md).

## Option Alpha

Option Alpha is a no-code platform for options bots. Its backtester uses 1-minute options data back to 2013, mainly on SPX, [SPY](https://tactfolio.com/etf/spy.md), [QQQ](https://tactfolio.com/etf/qqq.md), [IWM](https://tactfolio.com/etf/iwm.md), and XSP. Bots open and manage spreads during the day at Tradier, TradeStation, tastytrade, or Schwab. Pro costs $149 a month, $99 a month billed yearly, or $0 with a qualifying broker account. Read [Tactfolio vs Option Alpha](https://tactfolio.com/comparisons/tactfolio-vs-option-alpha.md).

## Portfolio Visualizer

Portfolio Visualizer is a research site. You fill in forms to test a fixed mix of funds or asset classes, or a preset timing model like [dual momentum](https://tactfolio.com/learn/momentum-strategy.md). Most tests use monthly data, with asset classes back to 1972. It also has [Monte Carlo](https://tactfolio.com/trading-tools/monte-carlo-simulation.md) and optimizers. You can't write new rules, and it does not trade. Read [Tactfolio vs Portfolio Visualizer](https://tactfolio.com/comparisons/tactfolio-vs-portfolio-visualizer.md).

## How to choose

- To build portfolio rules and run them in your own broker account, try Tactfolio.
- For one app that builds, trades, and holds your money, try Composer.
- For block rules that read many market series, try QuantMage.
- To rank single stocks by company data, try Portfolio123.
- To test chart setups on short bars, try TrendSpider.
- To test and automate options trades, try Option Alpha.
- To study a fixed mix in depth, try Portfolio Visualizer.

Whatever you pick, a backtest only shows the past. [Why past results mislead](https://tactfolio.com/docs/concepts/why-past-results-mislead.md) explains what to watch for.

## Common questions

### Can I backtest a strategy without coding?

Yes. All seven tools on this page work without code. Tactfolio, Composer, and QuantMage use blocks. Portfolio123 uses formulas. TrendSpider lets you type a rule in plain English. Portfolio Visualizer uses forms.

### Is there a free no-code backtesting tool?

Yes. Tactfolio has a Free plan that includes 1 [automated strategy](https://tactfolio.com/automated-trading.md), and every feature is free until billing opens. Composer lets you build and backtest for free. Portfolio Visualizer has a free plan with limits. Portfolio123's free tier includes 30 days of backtesting.

### Can a no-code tool trade my strategy automatically?

Some can. Tactfolio trades in your own Alpaca account. Composer trades as your broker. QuantMage, Portfolio123, TrendSpider, and Option Alpha can send orders on some plans. Portfolio Visualizer is for research only.

### Are no-code backtests less accurate than coded ones?

Not by themselves. Accuracy depends on the data, trading costs, and timing a tool assumes, not on how you build the rule. Check whether a tool charges a cost on each trade and when it assumes you trade. [What a backtest simulates](https://tactfolio.com/docs/backtests.md) lists Tactfolio's assumptions.

## Sources

- [Composer pricing](https://www.composer.trade/pricing), accessed 2026-10-16
- [Composer help: backtest basics](https://help.composer.trade/article/67-backtest-basics), accessed 2026-10-16
- [QuantMage homepage](https://quantmage.app/), accessed 2026-10-16
- [QuantMage pricing](https://quantmage.app/pricing.html), accessed 2026-10-16
- [Portfolio123 research](https://www.portfolio123.com/research), accessed 2026-10-16
- [Portfolio123 plans](https://www.portfolio123.com/sv/register), accessed 2026-10-16
- [Portfolio123 help: linking your broker](https://portfolio123.customerly.help/en/articles/47515-linking-your-portfolio123-account-to-your-broker), accessed 2026-10-16
- [TrendSpider strategy development and backtesting](https://trendspider.com/product/strategy-development-and-backtesting-tools/), accessed 2026-10-16
- [TrendSpider pricing](https://trendspider.com/pricing/), accessed 2026-10-16
- [Option Alpha pricing](https://optionalpha.com/pricing), accessed 2026-10-16
- [Option Alpha backtester](https://optionalpha.com/backtester), accessed 2026-10-16
- [Portfolio Visualizer pricing](https://www.portfoliovisualizer.com/pricing), accessed 2026-10-16
- [Portfolio Visualizer tactical models](https://www.portfoliovisualizer.com/tactical-asset-allocation-model), accessed 2026-10-16
