本職では携帯アプリ屋さんをしています。今の会社は組込み機器開発がメインストリームなので、.NETを使用したアプリ開発など逆立ちをしても有り得ません。
しかし、せっかくわんくま勉強会などに参加していて、判らない事があれば有識者達に質問出来る環境にいるのだから、何かWidowsアプリを作りたいなぁと前々から考えていました。
約3年前のプログラマになりたての頃、ポートフォリオのチェックが( ゚Д゚)マンドクセーと思い、作ろうとしていたけど挫折した自動株式売買システムの事を思い出しました。
超大雑把に分割してやりたい事は3つ
- 株価の取得
- 取得した株価を使ってバックテスト
- 実際に運用を開始
ひょっとしたら今のスキルだったら可能じゃないかと思い、まずは簡単に作れそうな部分にチャレンジして、1分に1度株価を取得するアプリをこしらえてみました。
PCが遅いのかDBをよく知らないので適当に実装している所がまずいのか(多分両方だと思う)、全ての会社の株価は取得出来ませんが、これは今後の課題ということで。
次にバックテスト(数年分の株価データを食わせて自分の買いの条件でどれだけ利益を得られたかをテスト)を実装したいけれど、どうやろうかなぁと検討中……
さて、片手間で出来るかなぁ。