2.1 定量取引ツールへの導入

作者: リン・ハーン優しさ, 作成日:2019-06-25 12:00:49, 更新日:2023-11-13 19:46:59

img

量的な取引ツールへの導入

概要

量的な取引の概念について学びました. 量的な取引の基本的な理解を持っています. では,市場には量的な取引を行うことができるツールがありますか? どのように私たちのニーズに応じて選択することができますか?

オープンソースソフトウェアと商用ソフトウェア

ほとんどの定量取引ツールは,一般的に2つのカテゴリーに分けることができる:オープンソースソフトウェアと商業ソフトウェア.いわゆるオープンソースソフトウェアは,ソフトウェアのソースコードがオープンであり,ソースコードを直接ダウンロードすることができます.商業ソフトウェアは,一般的に商業企業によって維持および運用される閉鎖ソースソフトウェアを指します.ユーザーは通常,使用するために支払う必要があります.

オープンソースの定量ソフトウェア

まず,オープンソースソフトウェアは柔軟性があり,完全に無料です.ユーザーは基本的にこのソフトウェアを使用して任意の機能を実装することができます.低周波取引戦略,仲介戦略,オプション戦略であるにせよ,カスタマイズされたモジュールを通じて実現できます.ユーザーはソフトウェアのソースコードを制御し,ソフトウェアの隅々まで理解することができ,より信頼性と安全性があります.

オープンソースソフトウェアには多くの利点がありますが,定量取引の初心者にとって非常にユーザーフレンドリーではありません. Python,JavaまたはC++などの標準プログラミング言語を体系的に学ぶ必要があります. 入場から諦めるまで,困難は想像できます.時にはバグは人生についての疑問に転送することができます. そして商業ソフトウェアとは異なり,質問に即座に答える専用の技術顧客サービスがあります. この時点で,達成感がないだけでなく,継続的な学習のための動機も散らします.

したがって,学習の観点から,最もシンプルな商用ソフトウェアから始め,段階的に量的な取引を開始することが推奨されます. 戦略が収益性がある場合,ソフトウェアコストは利益のほんの一部に過ぎません. さらに,商用ソフトウェアは成熟したチームによって維持され,その成熟度は間違いなくオープンソースソフトウェアよりもはるかに強いです.

商業的定量取引ソフトウェア

世界中で定量的な取引を行うことができる商用ソフトウェアは数十種類あります.例えば:プロフェッショナルで包括的な製品を持つインタラクティブなブローカー,大規模な同時データ処理能力;高周波取引のためのAPAMA,C+±サポートインターフェース;および個々のトレーダーのためのマルチチャート.ユーザーは実際の状況に応じて選択することができます.

img img img

上記は商用ソフトウェアですが,標準プログラミング言語またはスクリプト言語でもあります.無料で安全なオープンソースソフトウェアを直接使用するほど良くないです.ここでは,初心者が量的な取引学習へのステップとしてFMZ Quantを直接使用することをお勧めします.

FMZ Quant トレーディング ツールの知識

img

FMZ Quant トレーディングツールは,初心者にとって非常にユーザーフレンドリーで,ゼロベースであっても,その内のツールをベースにした定量的な魅力を体験することができます. ツールは高周波取引のために設計されており,パフォーマンスと安全性に対する厳しい要件があります. 高周波戦略,仲介戦略,トレンド戦略をサポートします. また,戦略開発,テスト,最適化,シミュレーション,実際の取引の完全なプロセスを統合しています. さらに,シンプルで使いやすいM言語の両方をサポートし,PythonやC++などの高度な定量的な取引言語も無料でシミュレーションすることができます. 費用はわずか0.125元/時間で,学習と探索の段階でソフトウェアのコストを削減します.

量的な取引の第一歩を踏み出す: 量的なツールを使う

定量的なツールは非常に使いやすいので,自分の定量的な戦略をデザインするためにウェブサイトにアクセスするだけで十分です. FMZ Quantプラットフォームの公式ウェブサイトにログインして,それを使用するには"ダッシュボード"をクリックしてください (下図のように).

img

FMZ Quantプラットフォームのプログラミングには集中機能領域があります. (下図のように).取引戦略を書いてバックテストを実行できます. 独自のdockerシステムと特定の取引ロボットを作成します. 機能の特定の使用については,次の記事で詳細に紹介します. 現在,私たちは予備のみを行います.

img

1.メインのコントロールページ 2.すべてのボットを管理する (スタート,ストップ,削除,オープンなど) 3.すべての戦略を管理する 4.ドーカーを展開し管理する 5.新しい取引所を追加する 6.あなたが追加した取引所で手動取引 7. 請求書を支払う 8.ここで質問してください. 9.FMZのシミュレーション交換 10.ボットを起動せずにコードブロックを実行できるデバッグツール. 11.あらゆる種類のメッセージ 12. オープンソースと充電戦略がリストされている戦略のスクエア 13.ライブ・ロボットのリスト 14. 関連問題について議論するために投稿できるフォーラム. 15.誰かにコードを書くように頼むか,他の人のためにこのサービスを提供する. 16. 取引所や代理店向け製品 17.APIドキュメント 18.有用なツールについてご自身で調べてください. 19.あなたの口座情報

定量取引に初めて到達する人々は,プログラミングを理解していない場合,落ち込む必要はありません. ユーザの使用限界を減らすために,FMZ Quantコミュニティは,初心者に迅速なスタートを助けるために多くのビデオチュートリアルを作成しました. 同時に,数千の公式および第三者の無料・オープンな取引戦略が,コピーと学習を促進するために戦略スクエアに集積されています.

リアルマーケットに飛び込む前に,シミュレーション取引も不可欠な段階です.シミュレーションツールはリアル取引と一致し,完全に無料です.これは非常に一貫しています.戦略検証の効率を大幅に向上します.

結論から言うと

オープンソースソフトウェアであろうと商業ソフトウェアであろうと,まったく良いものや悪いものはないし,完璧な定量的な取引ツールもない.各ツールは独自の焦点を持ち,最も重要なのは,自分のニーズに応じてあなたに合ったツールを選択することです.商業ソフトウェアは,支払いが必要であり,サービスに関してより良いものなどです.Quants業界に入手したばかりの初心者にとって,より適しています.あなたが長い間業界にいて,多くの経験を積んでおり,またはより複雑な取引戦略を実装する必要がある場合,オープンソースソフトウェアはより良い選択です.

次のセクションの通知

ツールを使用するには? 新しい電話を購入したとき,初めて簡単なブート設定を行う必要があります. 定量化ツールも基本的な設定を行う必要があります. 次のセクションでは,FMZ Quant トレーディング ツールを設定します. 取引所を追加し,ドッカーを追加し,取引戦略を作成し,ロボットを作成し,さらに多くのことを含む. 基本的な設定を完了した後,私たちは公式に最初の定量的な取引戦略を書くことができます.

放課後 運動

定量的な取引のツールの2つの主要カテゴリーは? 一般的に使用される定量取引プログラミング言語は何ですか?


関連性

もっと