自動株式取引ソフトウェアにはどのような種類がありますか?
基本的に、自動化された株式取引ソフトウェアには、取引資金が使用するソフトウェアと個人が使用するソフトウェアの2種類があります。 ソフトウェア資金の使用は社内で開発され、多くの場合、実行速度によって活用できる小さな利点を見つけることに焦点を当てています。 個人向けに販売されるソフトウェアは、通常、魅力的なユーザーインターフェイスを備えており、特定の株式の買値と売値を表示する市場深度ページが含まれています。
ファンドが使用する自動化された株式取引ソフトウェアは通常、コンピューター言語C ++で書かれています。 ソフトウェアは何千もの株式を追跡し、売買すべきものを決定し、売買する数を決定し、取引所のコンピューターと直接通信し、時間と価格を監視してクローズする必要があるため、実行速度が最適化されています必要に応じて配置します。 そのような速度に依存するファンドは、取引している取引所の近くに取引用コンピューターを配置するために非常に慎重です。 0.25マイル(400メートル)離れた場所と2.5マイル(4000メートル)離れた場所との実行時間のわずかな違いは、資金取引に不可欠です。
個人向けの自動化された株式取引ソフトウェアの作成者の多くは、トレーダーが独自のアルゴリズムを作成してテストできるようにしています。 通常、標準のテクニカル分析インジケータの事前に作成されたルーチンが含まれています。 ほとんどは優れたグラフ作成機能を備えており、ユーザーは傾向線を描画したり、上下の矢印を使用して関心のあるバーをマークしたり、グラフ自体にメモを作成したりできます。 多くの場合、チャートは.jpgや.bmpなどの標準形式で将来の参照用に保存できます。
個人向けの自動化された株式取引ソフトウェアの作成者の中には、画面上のボタンに触れるだけで注文のバスケットを作成できる機能にすぎないものもあります。 注文のバスケットを送信することは便利なツールですが、この機能を取引資金が使用するバスケット注文のサイズや速度と混同しないでください。 スピードが成功または失敗の唯一の基準である場合、個人は取引分野で資金と競争することはできません。
ブラックボックス取引システムは、自動化された株式取引ソフトウェアを探している個々のトレーダーに販売されています。 ブラックボックスシステムは、アルゴリズムが公開されていないことを意味します。 これらのシステムには、過去の成功度を示す多くのテスト結果が含まれている場合がありますが、慎重な購入者は、リアルタイム取引の結果が大量にあるかどうか、できれば独立したテスターによって検証された結果があるかどうかを知りたいでしょう 検証済みのリアルタイム結果を要求する理由は、ほとんどのシステムが履歴データで簡単に最適化できるため、非常に良い結果が生成されますが、リアルタイム取引でお金を失うことです。