MATLABを使って​金融分野に活用するた​めに学習すべきこと

私は最近MATLABを学び始めて金融分野での市場分析やアルゴリズム取引をしたいと思っているのですが、どんな事を学べば良いのでしょうか。

6 Comments

Hiro Yoshino
Hiro Yoshino on 29 May 2022
ポートフォリオの最適化などはどうでしょうか?
金融商品の組み合わせを最適化するための有効フロンティアを求めるのは、儲かる為の第一歩かと思います:
Shoumei
Shoumei on 1 Jun 2022
専門家ではないので見当違いの回答になっていたらすいません。
取引対象はコモディティとか為替じゃなくて個別株でしょうか?
そうだとすると、一般的にファンダメンタルズとテクニカルによる分析があると思いますが。前者だと分析の前にXBRLやスクレイピングによって決算データ取得する必要あると思いますし、後者だとチャートデータを取得するところからプログラムする必要があると思います。
その後分析ですが、MACDとかボリンジャーバンドなど一般的な分析手法はFinancial Toolboxに入っているので、そのまま使っても良いですし、そのソースコードを
>> edit functionName
で開いて理解して応用すれば、独自の分析手法なんかも考えられるのではないでしょうか?
もう少しどんな分析やアルゴ取引したいのか具体的に書いて頂くと、回答を書きやすいかもしれません。
健太郎 藤本
健太郎 藤本 on 2 Jun 2022
分かりにくい質問だったにも関わらず回答していただきありがとうございます。この質問を投稿したときは初めて3日もたっていなかったような状態で、どういった質問で聞きたいことを表せるのか分からない状況でした。あれから何日か勉強して、どのようなことをしてみたいのか分かるようになってきました。具体的には、教師なし学習・ディープラーニングを用いた為替市場のチャートをもとにした法則性の分析や、法則性をアルゴリズムにして自動売買を実行するということです。ここからこの分野に関して勉強してみようと思ったのですが、MATLABのオンラインコースや自己学習のコースは値段が高く、高校生の自分には手の出る金額ではありません。これ以外に自分で先述の分野を学習するにはどのような方法があるでしょうか。
Shoumei
Shoumei on 3 Jun 2022
凄い!高校生からMATLABもですが、アルゴトレード始めますか!?
(余計な心配かもしれませんが、口座は作れるんでしょうか・・・)
MathWorksのWebサイト > 製品 > xxx Toolbox > ドキュメンテーション > 例(Example)
もしくはMATLABのヘルプから、サンプルプログラムが見れるようになっているので、これを見て勉強したり、Qiitaとかの投稿を見るのが勉強になると思います。
Deep Learningの例
Financial Toolboxの例
QiitaでMATLAB関連の記事
あと、自動売買しようと思うと、口座でAPIを提供している必要がありますが、私の知る限り国内で個人投資家にAPIを提供している証券会社はそう多くないと思います。
例えばauカブコム証券(為替に対応しているかどうかは不明です。)
健太郎 藤本
健太郎 藤本 on 6 Jun 2022
詳しくリンクまで貼っていただきありがとうございます。何を学べばいいのかすら分からない状態だったので本当に助かりました。教えていただいた情報を基に勉強していこうと思います、ご回答していただき本当にありがとうございました。
Shoumei
Shoumei on 6 Jun 2022
頑張ってください!!

Sign in to comment.

Answers (0)

Categories

Find more on Financial Toolbox in Help Center and File Exchange

Tags

Asked:

on 29 May 2022

Commented:

on 6 Jun 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!