AmiBroker
Windows charting and backtesting program with a fast array-based AFL language
About AmiBroker
AmiBroker is a Windows desktop application for charting, scanning and portfolio-level backtesting. Strategies are written in its AFL language, and it is known for speed on large watchlists and for walk-forward optimization. It brings no data of its own; you hook up a feed of your choice.
Pros
- Very fast portfolio backtesting
- One-time license, no subscription
- Walk-forward and Monte Carlo tools
Cons
- Windows only, dated interface
- Need to buy and configure data separately
- AFL has a learning curve
Tags
More in Backtesting & Strategy Research
See allBacktesting.py
Backtesting & Strategy ResearchLightweight Python library for backtesting trading strategies on OHLC data
Backtrader
Backtesting & Strategy ResearchFree Python library for backtesting and live-trading strategies
Composer
Backtesting & Strategy ResearchNo-code platform for building, backtesting and auto-trading investing strategies
Freqtrade
Automation & Trading BotsOpen-source Python crypto trading bot with backtesting and hyperopt
Jesse
Automation & Trading BotsOpen-source Python framework for researching and live-trading crypto strategies
MultiCharts
Backtesting & Strategy ResearchWindows charting and automated strategy platform with EasyLanguage support