機械学習を使いこなすには

MetaQuotes | 2 9月, 2022

すべての初級トレーダーはテクニカル分析の基礎から学習を始め、その多くは証券取引所取引に関する同じ本を読んでいます。通常、基本的なことは考えればわかることですが、最初の手動取引の段階は、すぐに過ぎてしまいます。次のステップは、多様な金融商品を含めて低リスクを維持しながら、取引結果の安定性を高め、取引量を増加させることです。そこで役立つのが、自動売買ロボットによるアルゴリズム取引ですが、これはしかし、全く新しい分野です。金融市場の知識に加えて、プログラミングやテクニカル分析のスキルも必要です。

アルゴリズム取引に関するトピックは広すぎます。Webで検索するだけで、何百、何千という専門的なリソースやチュートリアルを見つけることができます。ますます一般的になっているアプローチの1つは、機械学習とニューラル ネットワークに関するものです。これは知識が多様なまったく新しい分野であるため、この主題をどこから学び始めればよいかを理解するのは難しい場合があります。この情報を探す時間を節約するために、(主に)英語の資料をまとめたものを用意しました。

書籍


書籍

アルゴリズム取引における機械学習の活用方法に関する書籍をご紹介します。この分野では、数学、統計学の知識とPythonのプログラミングスキルが必要です。



オンラインコースと専門分野

オンラインコースは、焦点を絞った分野の知識を得るのに最も身近で人気のある方法です。UdacityCourseraで受講できる機械学習コースの一部をご紹介します。

オンラインコース


YouTube動画

以下のリストは、取引への機械学習の応用に関する最も有用な動画の一部です。

動画


ブログと関連Webサイト:

機械学習関連のブログやWebサイトはいろいろとありますが、以下は、アルゴリズム取引に役立つと思われる最も一般的なリソースです。

ブログ


インタビュー

アルゴリズム取引における機械学習の応用に関する10のインタビュー。業界をリードする専門家や実務家が質問に答え、有益なアドバイスを提供します。動画には自動生成された字幕が表示されます。

インタビュー


学術論文

金融市場は、現代社会の経済・社会組織の中で重要な役割を担っています。このような市場では、情報は貴重な資産となります。しかし、情報システムの近代化によってトレーダーが利用できるようになったこのような膨大なデータが、金融資産の分析を困難または不可能にする可能性があります。

市場研究者は、様々な市場セグメントにおける意思決定支援のための知的手法やアルゴリズムを開発しています。以下のリストには、世界各国の科学・教育機関の論文へのリンクが30以上掲載されています。深層学習や分類などのAIが金融市場の予測や取引への応用という観点で取り上げられいます。


ニュースとセンチメントトレーディング

各通信社から放送されるニュースの量は常に増え続けています。このデータストリームから利益を得るにはフィルタの適用が必要であったため、この機能は主に大規模な投資会社の調査部門で使用されていました。しかし、ニュースコンテンツのデジタル化、計算能力の発達、言語学的な解釈方法の登場により、これらのデータを効率的かつ迅速に分析することが可能になりました。このデータを分析するプログラムは、一般にセンチメントアルゴリズムと呼ばれています。


結論

この記事の目的は、一般に公開されている機械学習のチュートリアルを簡潔にまとめ、トレーダーに提供することです。初心者の方でも、何かが参考になり、さらなる開発のヒントになればと思います。ご紹介した資料の中には、単なるテクニカル指標の理解やプログラミングのスキルをはるかに超える知識を必要とするものがあるかもしれません。

いずれかの分野が難しすぎると感じたときに、機械学習の分野をマスターするためにWeb上でどのコースを探せばいいのかお分かりになったと思います。MQL5.communityを通じて、新しいことを学び、他のトレーダーを支援し、この複雑で興味深い分野のリンクやご自分のアイデアを共有してください。