Automated Trading

Develop automated trading systems with MATLAB

Automated trading is a trading strategy that uses computers to automatically drive trading decisions, usually in electronic financial markets. Applied in buy-side and sell-side institutions, automated trading forms the basis of high-frequency trading, for example in equities trading, forex trading, or commodities trading.

Builders and users of automated trading applications need to develop, backtest, and deploy mathematical models that detect and exploit market movements. An effective workflow involves:

For more information, see MATLAB® and Trading Toolbox™.

Software Reference

See also: Financial Toolbox™, Econometrics Toolbox™, Parallel Computing Toolbox™, Neural Network Toolbox™, transaction cost analysis, cointegration, momentum trading, swing trading