
AmiBroker vs Modern Backtesting Platforms
AmiBroker has been a staple of technical analysis and backtesting since the late 1990s. Its proprietary AFL (AmiBroker Formula Language) and fast native engine made it a top choice for retail traders for over two decades. But trading technology has evolved dramatically, and modern platforms like StratBase.ai offer capabilities that were unimaginable when AmiBroker first launched. This article examines how AmiBroker stacks up against today’s modern backtesting tools.
AmiBroker: A Legacy Powerhouse
AmiBroker is a Windows-only desktop application that uses AFL — a C-like scripting language — for strategy definition, custom indicators, and backtesting logic. It offers extremely fast array-based processing, advanced optimization including walk-forward analysis, and a comprehensive charting engine. For many years, it was considered the gold standard for retail-level backtesting.
However, AmiBroker carries the constraints of its era. It runs only on Windows (or via Wine/virtual machines on macOS and Linux). Its data management relies on local databases and third-party data providers. AFL, while powerful, is a proprietary language with no transferable skills outside the AmiBroker ecosystem. The user interface, while functional, reflects design patterns from the early 2000s.
Modern Tools: A New Paradigm
Modern backtesting platforms have shifted toward cloud-based architectures, open standards, and AI integration. Tools like StratBase.ai represent this new generation. Instead of learning a proprietary scripting language, users describe strategies in natural language or configure them visually. Instead of managing local data files, historical market data is pre-loaded and maintained by the platform.
StratBase.ai specifically offers 236 built-in indicators, a Rust computation engine for high-speed backtests, AI-powered strategy development via Claude, and coverage across crypto, forex, and US equities — all accessible through a web browser on any operating system.
Head-to-Head Comparison
| Aspect | AmiBroker | Modern Tools (StratBase.ai) |
|---|---|---|
| Platform | Windows desktop only | Web-based, any OS/device |
| Strategy Language | AFL (proprietary) | Natural language + visual config |
| Learning Curve | Steep (AFL syntax + features) | Gentle (AI-assisted, no coding) |
| Indicators | 200+ via AFL library | 236 native (patterns, pivots, time filters) |
| Engine Speed | Very fast (native C++) | Very fast (Rust via PyO3) |
| Optimization | Advanced (walk-forward, Monte Carlo) | Built-in parameter optimization |
| Data Management | Local DB, manual feed setup | Cloud-hosted, auto-updated |
| Markets | Any (with data feed) | Crypto, Forex, US Stocks & ETFs |
| AI Assistance | None | Claude-powered building & analysis |
| Collaboration | File sharing only | Public catalog, social features |
| Price | $279–$339 one-time | Free tier + $29–$99/mo |
| Updates | Infrequent (mature product) | Continuous deployment |
Where AmiBroker Still Excels
AmiBroker’s optimization engine remains one of the most comprehensive in the retail space. Walk-forward optimization, exhaustive and genetic search algorithms, and Monte Carlo simulation are all built in. For traders who have already invested years learning AFL and have extensive strategy libraries, switching costs are significant.
The one-time licensing fee is also attractive for long-term users who prefer not to pay monthly subscriptions. And AmiBroker’s data-agnostic approach means it can work with virtually any market, provided you have a compatible data feed.
Where Modern Tools Pull Ahead
The accessibility gap is the most significant difference. Modern platforms eliminate the need to install software, configure data feeds, or learn proprietary languages. A trader with an idea can go from concept to backtest results in minutes, not hours or days.
AI integration is another transformative advantage. StratBase.ai’s Claude-powered assistant doesn’t just translate ideas into strategies — it can analyze backtest results, identify potential issues, and suggest improvements. This kind of intelligent feedback loop simply doesn’t exist in traditional desktop tools.
Cloud-based collaboration features — public strategy catalogs, social interactions, and community sharing — also represent a fundamental shift from AmiBroker’s isolated desktop experience.
Making the Transition
For traders considering a move from AmiBroker to modern tools, the transition doesn’t have to be all-or-nothing. Many traders use AmiBroker for their existing, proven strategies while adopting StratBase.ai for rapid prototyping of new ideas. The no-code interface makes it easy to test concepts quickly, and only the most promising ideas need to be implemented in more complex frameworks.
A practical migration path is to start by recreating your best-performing AmiBroker strategies in StratBase.ai to compare backtest results. This validates the new platform’s accuracy against your trusted baseline. From there, you can leverage AI-assisted development to explore variations and new ideas far more rapidly than AFL coding would allow.
Cost Considerations
AmiBroker’s one-time license fee ($279 for Standard, $339 for Professional) appeals to traders who dislike recurring costs. However, this doesn’t include data feeds — most traders pay $20–$50 monthly for quality real-time and historical data. Modern cloud platforms like StratBase.ai bundle data with the subscription, so the total cost of ownership is often comparable.
Final Thoughts
AmiBroker earned its legendary status through decades of reliable performance and powerful features. It remains a viable tool for traders deeply invested in its ecosystem. However, the trading technology landscape has evolved, and modern platforms offer accessibility, AI capabilities, and collaborative features that legacy tools cannot match. For traders starting fresh or looking to accelerate their workflow, platforms like StratBase.ai represent the future of strategy development and backtesting.
About the Author
Trading systems developer and financial engineer. 10+ years building automated trading infrastructure and backtesting frameworks across crypto and traditional markets.
FAQ
Is AmiBroker still worth using in 2026?▾
For experienced traders who already know AFL and focus on stocks/futures: yes. AmiBroker's execution speed is still among the fastest in the industry, portfolio-level backtesting is sophisticated, and the one-time license ($279-$339) is economical long-term. For new traders, crypto-focused traders, or those who want modern UX and AI features: modern platforms are better starting points.
What is AFL in AmiBroker?▾
AFL (AmiBroker Formula Language) is AmiBroker's proprietary scripting language for strategy development. It's array-based and optimized for speed — operations apply to entire price arrays rather than bar-by-bar. This makes it very fast but requires learning a unique language that doesn't transfer to other platforms.
What can modern platforms do that AmiBroker can't?▾
Modern platforms offer: AI-assisted strategy building (describe in natural language), cloud/web access (no desktop install), native crypto data (1,500+ instruments), built-in futures indicators (OI, funding), and AI analysis of results. AmiBroker requires desktop installation, manual data management, AFL coding, and doesn't have crypto-specific features.
Related articles
Comments (0)
Loading comments...

