Checking

AmiBroker Review, Pricing, and Features

By Jera Value · Verified Sep 2026

AmiBroker is Windows software for building and testing technical trading systems. Its AFL language lets you create indicators, scan markets, and backtest portfolios with position sizing and trading rules. Walk-forward tests and Monte Carlo analysis help you examine how a strategy behaves under different conditions. Buy a perpetual software license, then arrange the data feeds you need separately. Custom strategies require programming and local setup.

Verdict

Worth it if you build systematic strategies and portfolio backtests on a Windows computer.

  • Strategy development: script and test trading rules with AFL
  • Technical scans: search charts for your own conditions
  • Robustness checks: use walk-forward and Monte Carlo tests

Skip it if you need a no-code web app with market data included.

  • Local setup: Windows software needs installation and configuration
  • Separate data: feeds and exchange fees are additional
  • Learning curve: custom strategies require AFL programming
AmiBroker logo

AmiBroker

amibroker.com

Desktop · How this site is funded

Pricing

Prices checked
3 plans · 2 add-ons

Standard Edition

$299 once

For core desktop analysis

  • Perpetual 32-bit software license.
  • End-of-day and minute-bar analysis.
  • 24 months of upgrades and maintenance.
  • 10 streaming quote symbols.
Recommended

Professional Edition

$379 once

For higher-resolution desktop analysis

  • 64-bit and 32-bit software.
  • Tick and second bars with a suitable feed.
  • Unlimited streaming quote symbols.
  • Up to 32 analysis threads.

Ultimate Pack Pro

$499 once

For charting with Pro data utility

  • AmiBroker Professional Edition.
  • AmiQuote automatic downloader.
  • AFL Code Wizard and AI Assistant.

Add-ons

  • AmiQuote$99 once
  • AFL Code Wizard$99 once
Visit Website

Deals

10% discount on the $499 Ultimate Pack Pro

Get deal

50% off AmiBroker upgrades after the 24-month free-upgrade period

Get deal

Key features

  • AFL strategies

    Write indicators, trading rules, and market scans in AmiBroker Formula Language.

  • Portfolio backtests

    Test strategies with portfolio sizing, trading constraints, and optimization.

  • Walk-forward testing

    Examine strategy stability across changing test periods.

  • Monte Carlo analysis

    Explore ranges of possible outcomes from simulated strategy results.

  • Technical charts

    Inspect indicators and multiple time frames using external data feeds.

  • Data connections

    Connect supported market-data providers and automate local workflows.

FAQ

Is AmiBroker free?

No. AmiBroker does not offer a free plan. Expect one-time pricing when you onboard. Check the vendor site for the most recent offers. A 30-day free trial is available on select plans.

Who is AmiBroker best for?

AmiBroker is built for Retail Traders, Pro Retail, Day Traders, Swing Traders, Algo Traders, and Quants/Developers. It suits intermediate and advanced users.

What platforms and connections does AmiBroker support?

You can use AmiBroker on Desktop. Integrations include Interactive Brokers, IQFeed, eSignal, QCharts, DDE, ODBC/SQL + 1 more.

Which markets does AmiBroker cover?

It tracks Stocks, Futures, Mutual Funds, and Currencies. Identifiers include Ticker.

Tool details

Highlights

  • Free trial
  • Domain rating56: Ahrefs scores how strong a site's backlinks are, from 0 to 100. A high score usually means an established site that many others cite and trust.

Domain Rating by Ahrefs

Asset types

  • Stocks
  • Futures
  • Mutual Funds
  • Currencies

Granularity & latency

  • EOD
  • Minute
  • Second
  • Tick
  • End of Day
  • Streaming

Keep Exploring

Curation & Accuracy

This directory blends AI‑assisted discovery with human curation. Entries are reviewed, edited, and organized with the goal of expanding coverage and sharpening quality over time. Your feedback helps steer improvements (because no single human can capture everything all at once).

Details change. Pricing, features, and availability may be incomplete or out of date. Treat listings as a starting point and verify on the provider’s site before making decisions. If you spot an error or a gap, send a quick note and I’ll adjust.