AmiBroker on a VPS: Built for Exactly This
Most trading platforms tolerate a server; AmiBroker rewards one. It is a compact native application whose heaviest workloads — portfolio backtests, parameter optimization, walk-forward analysis, universe-wide explorations — are embarrassingly parallel and run without any UI attention. That profile is precisely what a many-core machine in a datacenter is for. Here is how AmiBroker system traders typically use ours.
The Optimizer Is Why You Buy Cores
AmiBroker's individual backtest is fast on any modern core, but optimization multiplies that work by every parameter combination — ten thousand runs is routine for a two-parameter sweep with fine steps. Because AmiBroker distributes those runs across all available threads, wall-clock time falls almost linearly with core count: a sweep that takes eight hours on a four-core laptop finishes in about two on our Momentum plan (8 cores, $85/mo) and near one on Flow (16 cores, $175/mo).
Walk-forward analysis compounds the effect, re-optimizing across every window. Traders who live in the optimizer — testing across full symbol universes with Monte Carlo settings enabled — are the one AmiBroker profile where Flow pays for itself immediately. For everyone else running nightly scans and periodic optimization, Momentum is the sweet spot; a pure end-of-day workflow with occasional backtests runs happily on Swing ($45/mo).
Data Plumbing: Norgate, IQFeed, and Database Hygiene
A serious AmiBroker setup is really a data pipeline with a backtester attached. Norgate Data's updater delivering survivorship-bias-free end-of-day history, or IQFeed streaming real-time quotes into a local database, both run as companion software on the same machine — and both benefit from the VPS being always on: your database is updated and current every single day whether you logged in or not.
Local databases are also where storage speed shows up. AmiBroker keeps quotes in its own database format on local disk, and at intraday resolutions across a broad universe those files grow into the tens of gigabytes. On NVMe Gen5 storage, full-database scans and rebuilds run at memory-like speeds — the difference is obvious the first time you re-import a decade of one-minute bars.
From Signals to Orders Without Babysitting
AmiBroker's exploration engine is the workhorse of systematic equity trading: an AFL exploration ranks tomorrow's candidates across the whole market in seconds. On a VPS this becomes a standing appointment — scheduled after the Norgate update completes each evening, results exported and waiting. The batch scheduling that feels fragile on a home PC becomes genuinely reliable when the machine never sleeps.
For traders who close the loop, AmiBroker's Interactive Brokers integration sends orders programmatically from AFL. Hosting that chain in Equinix NY7 places signal generation, order transmission, and IB's US infrastructure in close network proximity — and more importantly, removes the single most common failure in retail automation: the home computer that was supposed to be on.
