自作ツールのソースコードをGitHubで公開してみた

自作ツールのソースコードをGitHubで公開してみた ブログ運営
スポンサーリンク

自作ツールのソースコードをGitHubで公開してみた

ツール管理、そろそろちゃんとしないとヤバい

ブログを始めて2ヶ月弱。気づけば自作ツールが増えてきました。

ファンダメンタル分析ジェネレーターに、株式分割の収集スクリプトに、ポートフォリオのグラフテンプレート。全部ローカルに置きっぱなしで、バージョン管理?なにそれ美味しいの?状態w

ITエンジニア26年やってて、これはさすがにマズいだろと。

というわけで、GitHubでソースコードを公開することにしました。

🔗 リポジトリはこちら → stock-nikki/stock-nikki-tools

MITライセンスなので、誰でも自由に使えます。コピーも改変もOK。

公開リポジトリの中身

現時点で3つのツールが入っています。

📊 ファンダメンタル分析ジェネレーター

SBI証券のポートフォリオスクショからChatGPTでデータを収集して、PER・PBR・ROE・配当利回り・自己資本比率・営業利益率の6指標でS〜D判定してくれるHTMLツール。

ブラウザだけで動くスタンドアローン仕様です。

🔗 ツールを使ってみる
📖 使い方ガイド
📖 制作の裏側

📈 株式分割情報 収集スクリプト

10年前の保有銘柄に対して、株式分割の履歴と現在の終値をまとめて取得するPythonスクリプト。Yahoo Finance(yfinance)からデータを引っ張ってきます。

「あの頃のポートフォリオ、ガチホしてたらいくらになってた?」を検証するために作りました。

📖 10年前のS株ポートフォリオ264万円をガチホしてたら611万円だった件

📉 ポートフォリオ損益レポート グラフテンプレート

毎週の損益報告記事で使っているグラフのHTMLテンプレート。セクター別の円グラフやトレンド分析チャートなど、データを差し替えるだけで記事に埋め込めるようにしています。

こちらもブラウザだけで動きます。

📖 ポートフォリオグラフに円グラフとトレンド分析を追加した話【AIと共同制作②】

AI分業 × GitHub、相性が良い

このブログでは、AIとの分業体制でコンテンツを作っています。

  • クロちゃん(Claude):分析・コード生成・記事執筆
  • チャッピー(ChatGPT):データ収集・画像生成
  • 佐藤:編集長(方針決めと最終チェック)

で、この体制とGitHub公開って実は相性がいいんですよね。

AIにコード書いてもらう → GitHubで管理 → ブログで発信。

ツールのソースが公開されてれば、「本当にAIと作ったの?」って疑問にも「はい、ソースどうぞ」って返せる。透明性って大事ですよね。

ちなみに今回のリポジトリ作成やREADME作成もクロちゃんと一緒にやりました。こういうやり取り自体がブログのネタになるので、無限ループみたいなもんですw

今後について

新しいツールを作ったら、どんどんリポジトリに追加していく予定です。

「こんなツール欲しい」とかあれば、ブログのコメントやXで教えてもらえると嬉しいです。作れそうなものはクロちゃんとチャッピーに相談して作るかもしれません。

🔗 GitHub → stock-nikki/stock-nikki-tools

まとめ

  • 自作ツールのソースコードをGitHubで公開しました
  • MITライセンスなので自由に使えます
  • 現在3ツール収録(ファンダメンタル分析ジェネレーター / 株式分割収集スクリプト / 損益レポート グラフテンプレート)
  • AI分業で作ったツールをオープンにすることで透明性アップ
  • 今後もツール追加予定

※当ブログの投資関連情報は、特定の銘柄の売買を推奨するものではありません。投資は自己責任でお願いします。

スポンサーリンク
スポンサーリンク
ブログ運営
シェアする
Sから始まる佐藤をフォローする
タイトルとURLをコピーしました