ロゴ・ブランドまわり
- 「AI Stock Story」という名前・コンセプトの整理
- シンボルロゴ(A+i モチーフ)の方向性検討とラフ作成
- Inkscape を使った SVG 化の調整ポイント整理
- サイト全体で使うキーカラーやトーン&マナーの検討
ロゴそのもののパスデータや細かい調整手順は、このサイト上ではすべて公開していません。 必要に応じて、今後 Note 等で一部を取り上げる想定です。
HOW IT WORKS / AI STOCK STORY
AI Stock Story で使っている生成AI × Pythonの連携フローの全体像をまとめたページです。
データ取得・チャート生成・コメント生成の考え方と、今後Noteで公開予定の技術解説の位置づけを、ざっくり確認できるように整理しています。
ここは、「AI × Python で株価分析を自動化する仕組み」に興味がある方向けの説明ページです。
実際のコード全文やプロンプト設計、環境構築の手順といったより細かい技術ノウハウは、今後 Note での技術記事(有料・無料を含む)として整理していく予定です。
現時点では Note はまだ準備中のため、このページでは「全体像」と「考え方」までにとどめ、
実装の細部は後日あらためて外部コンテンツ(Note)にまとめる方針にしています。
自分でも同じような仕組みを作ってみたい方や、具体的なコード構成・プロンプト設計に興味がある方は、 Note 公開後にそちらをあわせて読んでいただく想定です。
AI Stock Story では、AI にすべてを任せるのではなく、「AI がやること」と「Python がやること」をきちんと分けています。
チャートの描画・注釈の位置計算・レイアウト調整など、見た目や座標に関する処理は Python 側が担当します。
一方で、「このポイントをどう説明するか」といった文章部分は生成AIが担当し、プロンプト側でトーンや文字数のルールを管理しています。
こうすることで、
といったメリットが出るように設計しています。
AI Stock Story は、最初から「AI × 株価 × 自動化」を前提に、少しずつ実験を重ねながら形にしてきたプロジェクトです。 このサイト自体も、AI に相談しながら設計・実装を進めています。
ロゴそのもののパスデータや細かい調整手順は、このサイト上ではすべて公開していません。 必要に応じて、今後 Note 等で一部を取り上げる想定です。
具体的なコード全文や細かな調整ロジックは、このページでは概要のみにとどめています。 再現性の高い部分から順に、技術記事側で扱っていく予定です。
ここで使っている Tailwind のクラス指定や HTML の詳細も、すべてを解説しきるのではなく、 「なぜこの構成にしたか」という考え方を中心に整理していく予定です。
具体的なプロンプト文や、コメント生成・修正の細かい運用ルールは、 すべてオープンにはしていません。一部は有料コンテンツ候補、一部は非公開ノウハウとして扱う方針です。
詳細なコードや設定は今後 Note 側で解説しますが、ここでは大まかな構成だけを紹介します。
Python から金融データサービスを利用し、日次の株価データ(主に終値)を取得します。
そのうえで、期間のトリミング・欠損値の扱い・スケール合わせなどの前処理を行います。
可視化には Python のグラフライブラリを用い、長期推移チャートやドローダウン曲線を画像として出力します。
同時に、年ごとの山・谷など「コメントを付けたい候補ポイント」も自動的に抽出します。
生成された画像やコメントをもとに、静的な HTML を更新する形でサイトを構成しています。
ここでも、ファイル名やディレクトリ構造をあらかじめ決めておき、自動生成しやすい形に整えています。
実際にチャートの吹き出しや「AI分析」に載る文章は、次のような流れで作られています。
対象銘柄・期間を指定して Python からチャートを生成し、画像として保存します。 この時点で、注釈候補となる年やポイントも同時に抽出しておきます。
すべての変動にコメントを付けるのではなく、値動きの大きさや前後の流れを基準に、 「このチャートで押さえたいポイント」をいくつかに絞り込みます。
選ばれたポイントごとに、銘柄名・期間・年次などの情報を添えて生成AIに投げます。
「何が起きていそうか」「どんなストーリーとして説明できるか」を、指定した文字数で返してもらいます。
戻ってきた文章は、不要な長さや表現を軽く整えたうえで、チャートの吹き出しや
ページ内の「AI分析」欄として埋め込まれます。
同じフローで別銘柄にも展開できるよう、できるだけテンプレート化しています。
今後は、このページで触れている内容をベースに、より踏み込んだ技術ノウハウを Note 上の技術記事としてまとめていく予定です。
※ 現時点では Note の公開準備中です。リンクや具体的な記事情報は、準備が整い次第このページやトップページから案内する予定です。
無料で読める範囲と、有料で提供する範囲は、「自動化の再現性が高いノウハウ」かどうかを基準に切り分ける想定です。
たとえば、考え方レベルの話はサイト側・Note無料記事で、具体的なスクリプト構成やプロンプト例は有料コンテンツとして整理するイメージです。
ただし、実運用で使われている細かな調整内容や、コメント生成のルールは
銘柄や相場状況によってその都度変わるため、固定した形で全面公開しても
実際にはあまり意味がありません。
そのため、このプロジェクトでは「共有した方が役に立つ部分」と、
「公開しても再現性がない部分」を切り分けながら、
無理なく継続できる形で情報を整理しています。
このページの内容は、プロジェクトの進行や Note の公開状況にあわせて、少しずつ書き換えていく予定です。
「AI をどう使うか」という設計そのものも、AI Stock Story の重要なコンテンツの一部と考えています。
そのため、単に完成形だけを示すのではなく、少しずつ進め方や考え方も開示していくスタイルで更新していきます。