この記事は、あまりスペック高くない私ことぎー太でも、botterになれるのか?実際にこれからやっってみよう!という記事です。
よろしくお願いします。
そもそもbotterって、何?
そもそも、この耳慣れないbotterって、何?と思う方が多いと思います。
botterとは、自動で投資をするプログラムを書いたり、運用したりする人のことです。
ただし、いろいろとしばりがあります。
人間が投資をするときは、戦略にだったり、直感だったり、長年の勘だったり、感情でだったり、いろいろな要素に左右されながら投資をすると思います。
しかし、botterは、こういうルールに則って投資するようにプログラムを書いて投資をするので、ルールに則って投資することになります。プログラムに感情はありませんので、プログラムを止めない限り、そこに感情は入り込みません。
botterは、裁量トレード(自分の判断で売買)ではなく、アルゴリズムトレーダー(ルールーベースで売買)なのです。
なぜ、はじめようと思ったのか?
実は、もう何年もPythonの勉強をしては挫折を繰り返して来ました。
Pythonの基本文法の本を読んだり、Progateをやったり、アルゴリズムの書籍を写したりして来ました。
しかし、書けるようにならない。
基本的な事は分かるのですが、今日に至っても書けないのです。
Pythonを勉強する目的は勉強することではなく、何かを作り出すことだと思います。
だから、ちょっと背伸びをしてでも何かを作ってみたいと動き出すことにしました。
幸い、近年、生成AIの発達のおかげでコードを自分で書ける必要性が低くなりつつある気がするので、これを好機ととらえることにしました。
現在の自分のスペック
- Fラン大学数学科を卒業して早10数年、勉強した事は忘却の彼方
- 線形代数学、勉強中
- 書籍『線形学数学(著:川久保勝夫)』第3章まで読みました
- 統計学、勉強中
- 書籍『基礎から学ぶ統計学(著:中原治)』読書完了
- 書籍『統計学入門 (基礎統計学Ⅰ)(東京大学出版会)』読書中
- Python、勉強中
- Git/Github、勉強中
- かめさん(@usdatascientist)さんのUdemy_Git/Github講座を勉強中
なぜ、botterなの?
現在の自分のスペックを見てもらえば分かるように、数学に関心があります。
botterがつくる投資botには、統計学や機械学習が使われており、また数学をする大義名分ができる。
また、純粋に楽しそうだと感じるからです。
数学、プログラミング、投資、これらが絡み合っているというだけで私の目には大変楽しそうに見えます。
あとは、少しは稼げるといいなと😅
当面すること
- 土台作り
- Git/Githubの勉強
- Claude Codeの勉強
- botを体験
- かもめさんのbotの解析
- 最初のbotを作る
- Claude Codeでの投資bot作成
- 検証(バックテスト)の枠組み
- データ取得
- 特徴量
- シグナル
- リスク管理
- ログ
- Claude Codeでの投資bot作成
ゴールは何か?
とりあえず、簡単なbotを1つ完成させたい。
たとえ、失敗作でもいいので1つでもbotを仕上げたい。
本日は以上です。
よろしくお願いします。

コメント
コメント一覧 (1件)
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.