The backtesting system supports backtesting strategies written and designed by: JavaScript
, TypeScript
, Python
, C++
, PINE
, MyLanguage
, Blockly
visualization.
The backtest of JavaScript and C++ trading strategies is conducted in the browser, and the real market bot or WexApp emulated exchange real market (i.e. the WexApp emulated exchange of FMZ Quant Trading platform) runs without installing any other software, libraries or modules.
The backtest of Python is performed on the docker; it can be performed on the public server added by FMZ Quant Trading platform, and it can also be performed on user’s own docker. The real market operation and backtest both rely on the Python installed on the system where the docker is located. If some libraries are needed, they need to be installed manually (only common Python libraries are supported on FMZ Quant public servers).
It supports JavaScript strategy backtesting debugging in Chrome DevTools, please refer to.
Backtest System Model Exchanges Supported in the Backtesting System