あらかじめ設定した手順やロジック(アルゴリズム)に従って、コンピュータが取引タイミングや数量を判断しながら自動的に売買するしくみ。
自動売買ともいう。
例えば、移動平均線の短期線と中期線がゴールデンクロスしたら買い、デッドクロスしたら売りなど。
チャートソフトMT4上で自動売買するプログラムをEAという。
多くの有料無料のEAがWEB上に出回っているが、なかには詐欺まがいのものも多いので十分気をつける必要がある。
バックテストが十分出来ていても、過去の結果を最良にするあまり実際にアルゴを発動したら大損することも多々ある。
このように、過去の結果に最適化するようにアルゴを組むことをカーブフィッティングという。