Skip to content
Level 2 · AmiBroker AnalystLessonPart 03 · page 1 of 820 min
20Minutes
10Sources
StandardRequires

Installing AmiBroker: Versions and Editions

AmiBroker’s download page offers more than one installer, the shop offers two editions, and the differences between them are documented in exactly one place and repeated nowhere usefully. This lesson tells you which file to take, what the trial actually is, what the two editions actually differ on, and which of the thirty-seven parts of this course need something you may not have.

The honest headline first: almost all of this course runs on the free trial, or on the cheaper edition, with free end-of-day data. The parts that do not are the real-time parts, and every one of those carries an alternative route. Nobody needs to buy anything to finish the course. But you should know where the boundary is before you walk into it, rather than three months from now in the middle of a lesson.

AmiBroker maintains two publicly available builds at any time, and they are not the same version.

The licensed release is 7.00.1 — build 7.00.1.7001, dated 22 December 2025. You get it from the Members’ Area after buying a licence. This is what this course is validated against.

The public trial is 6.93 — build 6.93.0.6930, dated 17 August 2024. It is a free download with no signup, offered as separate 32-bit and 64-bit installers of roughly 10 MB each. The download page describes it as a universal installer for both the Professional and the Standard editions, and it includes AmiQuote and the AFL Code Wizard, so those do not need separate downloads.

The trial is therefore one full release behind, and that gap matters in specific, nameable ways.

Two smaller consequences of the split are worth knowing now. First, a purchased licence key does not upgrade the demo build in place — after buying, you install the full licensed version from the Members’ Area. Second, the AmiBroker website’s HTML function reference visibly lags the 7.00 release: several features announced in the release notes have no page in the online reference at all. For anything specific to 7.00, the help file bundled with your installation is the authority, not the website.

AmiBroker is trialware. The documented terms are short: you may evaluate the software free for up to 30 days, and to use it beyond that you buy a licence. Registering unlocks “all features of the program”, and the guide names two things specifically — database saving and the removal of the nag requesters — along with 24 months of free upgrades, Members’ Area access and 24 months of e-mail support.

Those two named items are the only trial limitations the official documentation states. Everything else people say about the trial is inference.

One limit that is documented and is frequently misattributed: AmiQuote, the downloader bundled with the installer, is a separately licensed $99 add-on. Its trial version carries a 10-symbol limit on all data sources, and an unregistered AmiQuote downloads Yahoo “fundamental extra” data for only the first 20 tickers in a list. That cap belongs to AmiQuote, not to AmiBroker. Hitting it and concluding that AmiBroker cannot handle more than ten symbols is a common and expensive misreading.

AmiBroker ships in two editions. There is exactly one official feature-by-feature comparison, and this is what it says.

Capability Standard Professional
End-of-day charting, backtesting, scanning Yes Yes
1-, 5-, 15-minute and hourly intraday Yes Yes
Custom minute bars Yes Yes
Tick charts, backtests and scans No Yes
1-, 5- and 15-second bars No Yes
Streaming Real-Time Quote window 10 symbols Unlimited
Time and Sales window 1 symbol Unlimited
GetRTData() / GetRTDataForeign() No Yes
Wait for backfill in the Analysis window No Yes
Automatically updating real-time charts Yes Yes
MAE/MFE distribution charts in portfolio backtest reports No Yes
Analysis-window threads Up to 2 Up to 32
Bitness 32-bit only 64-bit and 32-bit

Tick support is further restricted by data source: the edition page footnotes it as available only through eSignal real-time, Interactive Brokers, or a DDE feed. The thread count also depends on how many logical processors you have and how many symbols are under test — 32 is a ceiling, not a promise.

That table is the complete list. Nine capabilities. Everything else in AmiBroker — portfolio backtesting, optimization, walk-forward, Monte Carlo, the batch processor, the visual debugger, matrices, low-level graphics, the on-chart GUI functions — is in both editions. Out of the several hundred functions in the online AFL reference, exactly two carry an edition restriction, and both are on the table above.

Where the official pages disagree, and what this course does about it

Section titled “Where the official pages disagree, and what this course does about it”

There is a genuine inconsistency in AmiBroker’s own documentation about real-time data and editions, and you should know about it because it changes what you can trust.

The data-vendor directory page heads its real-time table “REAL-TIME DATA (Professional Edition only)”. The edition-comparison page, by contrast, gives the Standard edition automatically updating real-time charts, a ten-symbol streaming quote window, one Time and Sales window, and answers “no” to “requires a real-time data subscription”. The shop page describes Standard as “End-of-day and Real time. Intraday starting from 1-minute interval.” A plug-in tutorial elsewhere in the guide says of one real-time source that it “can operate on the standard edition, but AmiBroker RT is recommended”.

Three official pages give Standard real-time capability; one section heading suggests otherwise. The vendor-directory page is also explicitly dated March 2023 and warns that its contents may not be current.

If you buy Standard, this decision is made for you: Standard is 32-bit only. Professional ships both.

The compatibility chart publishes the addressable memory each build gets:

Build and host Addressable memory
32-bit AmiBroker on 32-bit Windows 2 GB, or 3 GB with the /3G boot switch
32-bit AmiBroker on 64-bit Windows 4 GB
64-bit AmiBroker on 64-bit Windows 1000 GB

Three practical points follow, and two of them surprise people.

Plug-ins are DLLs, and Windows will not mix bitness. A 32-bit AmiBroker cannot load a 64-bit plug-in and vice versa. Because most third-party data plug-ins ship 32-bit only, the 32-bit build has the widest data-source support. Two vendor links — TC2000/TCNet and FastTrack — are 32-bit only for good, because the vendors publish no 64-bit API. If a plug-in you dropped into the Plugins folder does not appear in the data-source list, bitness mismatch is the documented first suspect.

The keys are different, and the wrong one fails silently. Activation uses ABReg.exe for the 32-bit build and ABReg64.exe for the 64-bit build. Applying the wrong one produces no error message at all — the program simply stays unregistered. The 64-bit key is issued only to Professional registrants.

64-bit is less numerically precise, not more. The x64 compilers dropped the 80-bit x87 floating-point unit in favour of 64-bit SSE2, so the 32-bit build computes intermediate results at 80-bit internal accuracy while the 64-bit build tops out at 64. Choose 64-bit for capacity, not for accuracy, and expect tiny differences between builds on the same data. Everything else is portable: formulas, project files, databases, layouts and watch lists are binary-compatible between builds.

The guide’s supported-operating-system list is Windows 7 SP1 (with Internet Explorer 11) through Windows 11, in both 32- and 64-bit editions. Older Windows versions are not supported; only very old 5.x AmiBroker releases ran on Vista and XP. Windows 7 further requires TLS 1.2 enabled and update KB3004394 installed, which matters because AmiQuote’s downloads are all over HTTPS.

Hardware is undemanding. The published minimum is a 450 MHz Pentium with 1 GB of RAM and 20 MB of disk. The recommended configuration is a multi-core CPU at 1 GHz or better with 4 GB of RAM or more. Take the recommendation seriously if you plan to work with intraday databases; Part 4 of this part explains why memory is the binding constraint there.

Prices are in US dollars, from the shop, which is stated to be the only authorised AmiBroker shop worldwide.

  • Standard Edition, new single-user licence: $299
  • Professional Edition, new single-user licence: $379
  • Ultimate Pack Pro: $499 — Professional plus AmiQuote plus the AFL Code Wizard
  • AmiQuote alone: $99. AFL Code Wizard + AI Assistant alone: $99
  • Upgrades, once the free period ends: Standard $159, Professional $189

Licences are perpetual and personal. One licence may be used on several machines that you own. Each includes 24 months of free upgrades, support and maintenance; after that, further upgrades are half price. Delivery is a key file by e-mail. There are no refunds on digital downloads, which is precisely why the 30-day trial exists — use it.

Deciding what to install

  1. Free 30-day trial, 32-bit, end-of-day dataParts 1-16 and 27-36 in full. Start here — this is the default route.
  2. A licence, still end-of-dayAdds database saving and removes the requesters. Standard is enough.
  3. Standard plus an intraday feedAdds Parts 19-26 at one-minute grain and above.
  4. Professional plus a real-time feedAdds tick and second intervals, GetRTData, unlimited streaming symbols, wait-for-backfill, MAE/MFE charts, 32 analysis threads.
Each step adds capability. No step is required to finish the course.

Concretely, by part:

  • Parts 1–16 and 27–36 — no edition requirement, no data subscription. End-of-day data from a free source is enough for every lesson, lab and project.
  • Parts 17–26, the real-time block — written against a live feed and badged Professional, with a Level A path in every lesson using end-of-day data, historical intraday data or Bar Replay.
  • Part 29, understanding backtest results — the MAE/MFE distribution charts in the portfolio backtest report are Professional-only. The lesson explains what they show and how to reason about excursion without them.
  • Parts 12 and 31, scanning and optimization — both run on Standard. They run faster on Professional, because Standard caps an Analysis window at 2 threads and Professional at 32. That is a difference in how long you wait, not in what you can do.

You now know that AmiBroker has two live versions rather than one, that the free trial is a release behind and what that costs you, and that the trial’s only documented restrictions are database saving and the nag requesters. You know the complete, nine-item list of what Professional adds, and that everything else is in both editions. You know that the bitness decision is really about plug-in compatibility and memory rather than about speed, and that 64-bit is marginally less precise. And you know where AmiBroker’s own pages contradict each other about real-time and editions, and which page this course trusts when they do.

The next page turns all of that into an installation you have actually verified.

Check your understanding

Question 1. You are running the Standard edition and your formula calls GetRTData("Bid"). What happens?
Show the answer and why

Answer: It runs and silently returns Null for every field

GetRTData is one of only two edition-restricted functions in the whole AFL reference. In Standard it does not error — it returns Null for every field, so the formula appears to work and produces nothing. Silent failure is far harder to diagnose than a loud one, which is why it is worth memorising.

Question 2. Which of these are documented as requiring the Professional edition? Select all that apply.
Show the answer and why

Answer: Five-second bars, More than 10 symbols in the streaming Real-Time Quote window, MAE/MFE distribution charts in the portfolio backtest report

The Professional-only list is closed and short. Second and tick intervals, the streaming quote window beyond ten symbols, and the MAE/MFE charts are on it. Portfolio backtesting and the debugger are not edition-gated anywhere in the official documentation — do not assume a feature is Professional-only just because it feels advanced.

Question 3. You install the 64-bit build and apply the activation key with ABReg.exe. What do you see?
Show the answer and why

Answer: Nothing — the program simply stays unregistered

The two builds use separate registration executables, ABReg.exe and ABReg64.exe, and applying the wrong one produces no message at all. If a licence "did not take", checking which registration tool you ran is the first move.

Question 4. True or false: the 30-day trial is documented to behave as the Standard edition.
Show the answer and why

Answer: False

False, and the distinction matters. The installer is documented only as universal for both editions. Which edition the trial behaves as is not stated anywhere official, so the course does not assert it. When documentation is silent, "not documented" is the correct answer rather than a plausible guess.

Sources for this lesson

10 verified · checked 2026-08-31

  1. 01AmiBroker User's Guide — About AmiBroker Editionsamibroker.com/guide/versions.html2026-08-31
  2. 02AmiBroker — Downloadamibroker.com/download.html2026-08-31
  3. 03AmiBroker User's Guide — Registering AmiBrokeramibroker.com/guide/register.html2026-08-31
  4. 04AmiBroker — Orderamibroker.com/order.html2026-08-31
  5. 05AmiBroker User's Guide — 32-bit/64-bit compatibility chartamibroker.com/guide/compat.html2026-08-31
  6. 06AmiBroker User's Guide — Getting startedamibroker.com/guide/start.html2026-08-31
  7. 07AmiBroker User's Guide — How to get quotes from various marketsamibroker.com/guide/h_quotes.html2026-08-31
  8. 08AmiBroker User's Guide — Multi-threadingamibroker.com/guide/h_multithreading.html2026-08-31
  9. 09AmiBroker AFL Function Reference — GetRTDataamibroker.com/guide/afl/getrtdata.html2026-08-31
  10. 10AmiBroker Knowledge Base — Differences between 32-bit and 64-bit versionamibroker.com/kb/2016/02/20/differences-between-32-bit-and-64-bit-version2026-08-31

Every technical claim on this page was checked against the official AmiBroker documentation on the date shown. Where the course disagrees with folklore, the source is how you can tell which one to trust.