MATLAB でのトレーディング システムの開発
アルゴリズム取引では、通常電子金融市場において、アルゴリズムを使って取引の決定を行います。セルサイド機関とバイサイド機関に適用されるアルゴリズム取引は、高頻度取引、為替取引、および関連のリスクと実行分析の基盤を形成します。
アルゴリズム取引アプリケーションの開発者とユーザーは、市場の動きを検知してそれに利用する数学的モデルの開発、バックテスト、および配布を行う必要があります。実際のワークフローでは次が行われます。
詳細については、MATLAB® および Trading Toolbox™ を参照してください。
製品使用例および使い方
ソフトウェア リファレンス
- movavg – リードおよびラグ移動平均チャート (英語) (Financial Toolbox 関数)
- Sharpe – シャープ レシオの計算 (英語) (Financial Toolbox 関数)
- Gaoptimset – 遺伝的アルゴリズム オプション構造の作成 (英語) (Global Optimization Toolbox 関数)
- 共和分テスト (英語) (Econometrics Toolbox 関数)
- ニューラル ネットワーク時系列ツール (英語) (Deep Learning Toolbox ドキュメンテーション)
参考: Financial Toolbox, Econometrics Toolbox, Parallel Computing Toolbox, Global Optimization Toolbox, Deep Learning Toolbox, 共和分, 商品取引, 証券取引, アルゴリズム取引のビデオ