MATLABを使って金融分野に活用するために学習すべきこと
Show older comments
私は最近MATLABを学び始めて金融分野での市場分析やアルゴリズム取引をしたいと思っているのですが、どんな事を学べば良いのでしょうか。
6 Comments
Hiro Yoshino
on 29 May 2022
ポートフォリオの最適化などはどうでしょうか?
金融商品の組み合わせを最適化するための有効フロンティアを求めるのは、儲かる為の第一歩かと思います:
Shoumei
on 1 Jun 2022
専門家ではないので見当違いの回答になっていたらすいません。
取引対象はコモディティとか為替じゃなくて個別株でしょうか?
そうだとすると、一般的にファンダメンタルズとテクニカルによる分析があると思いますが。前者だと分析の前にXBRLやスクレイピングによって決算データ取得する必要あると思いますし、後者だとチャートデータを取得するところからプログラムする必要があると思います。
その後分析ですが、MACDとかボリンジャーバンドなど一般的な分析手法はFinancial Toolboxに入っているので、そのまま使っても良いですし、そのソースコードを
>> edit functionName
で開いて理解して応用すれば、独自の分析手法なんかも考えられるのではないでしょうか?
もう少しどんな分析やアルゴ取引したいのか具体的に書いて頂くと、回答を書きやすいかもしれません。
健太郎 藤本
on 2 Jun 2022
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
on 6 Jun 2022
頑張ってください!!
Answers (0)
Categories
Find more on Financial Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!