daily_stock_analysis:6市場をカバーするAI株式分析システム
LLM 駆動のマルチマーケット株価分析システム: マルチソースの市場データ、リアルタイムのニュース、意思決定ダッシュボード、自動通知、およびコストのかからないスケジュールされた実行をサポートする、マルチソースの市場データを備えたマルチマーケット株価分析システム。
ひと目でわかる
- これは何?
- ウォッチリストを毎日の意思決定ダッシュボードに変え、チャットやメールに通知するパイプライン。GitHub Actionsとローカルデプロイの両方に対応。
- 誰に向いている?
- READMEは無料枠の境界を明確に示している。認証情報なしで実行できるが、無料のデータソースは保証されたスケジュール実行に耐える安定性を持たない。
- 商用利用できる?
- できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
- 今もメンテナンスされている?
- されています。最後のコミットは 2 日前です。
- 何の言語で書かれている?
- 主に Python です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
zhulinsen-daily-stock-analysis:複数市場をカバーする日次分析パイプライン
このリポジトリは、A株、香港、米国、日本、韓国、台湾の株式とETFをカバーするAI駆動の株式分析システムを説明している。設定したウォッチリストに対して毎日、核心的な結論、スコア、トレンド、エントリー/エグジット価格、リスク警告、触媒、アクションチェックリストを含む意思決定ダッシュボードを生成し、そのレポートをTelegram、Discord、Slack、Email、WeChat Work、Feishuに配信する。READMEには3銘柄のウォッチリストの出力例があり、各銘柄に買い/様子見/売りの判定、スコア、トレンドラベルが付き、リスク警告とポジティブな触媒が列挙されている。市場レビューの例では主要指数、値上がり/値下がり銘柄数、ストップ高/安銘柄数が示されている。
この構成の評価軸は、銘柄分析の賢さよりも入力欠損時の挙動を追えるかどうかに置くべきだ。まず `cp .env.example .env` 後に `python main.py --dry-run` を実行し、対象銘柄、取得元、ニュース検索、通知先がログにどう現れるかを確認する。READMEが挙げる無料取得元だけで平日運用を始めるなら、AkShareやYFinanceの失敗時にどの値が空欄になるかを記録しておきたい。
zhulinsen-daily-stock-analysis:データソース、ニュース検索、無料プラン
市場データはTickFlow、AkShare、Tushare、Pytdx、Baostock、YFinance、Longbridgeから取得し、ニュース検索はAnspire、SerpAPI、Tavily、Bocha、Brave、MiniMax、または自己ホストのSearXNGを使う。プロジェクトは、AkShare、Baostock、YFinanceのような無料ソースによって追加の認証情報なしで実行できると明記する一方、これらのソースはレート制限、上流契約の変更、ネットワーク状況による変動があり、安定性は保証されないと注意している。READMEはスケジュール実行にはTickFlow、Tushare、Longbridgeのようなトークンベースのソースを推奨する。Reddit、X、PolymarketのソーシャルセンチメントはStock Sentiment APIを通じて提供され、米国株のみが対象だ。
zhulinsen-daily-stock-analysis:推奨されるGitHub Actionsによるデプロイ
READMEはGitHub Actionsを主要なデプロイ経路として推奨し、約5分で完了し、サーバー不要でインフラコストがかからないと述べている。手順は、リポジトリをフォークし、少なくとも1つのAIプロバイダーと1つの通知チャネル用にシークレットを追加し、STOCK_LISTウォッチリストのシークレットを設定し、Actionsを有効化して、Daily Stock Analysisワークフローを手動実行するというものだ。デフォルトではワークフローは平日の北京時間18:00に実行され、非取引日はスキップされる。強制実行や取引日チェックの詳細はFull Guideに記載されており、READMEにはリンクのみがある。
zhulinsen-daily-stock-analysis:ローカルおよびDockerでのデプロイ
ローカル利用では、READMEは短いコマンド列を示している。プロジェクトをクローンし、pip install -r requirements.txtで依存関係をインストールし、.env.exampleを.envにコピーして編集し、python main.pyを実行する。同じコマンドは--debug、--dry-run、--stocks(ウォッチリスト引数付き)、--market-review、--schedule、--serve-onlyのフラグをサポートする。Dockerデプロイ、スケジューリング、クラウドサーバーでのWebUIアクセスはREADME自体ではなくFull Guideに文書化されている。Web UIの起動はpython main.py --webuiまたは--webui-onlyで、インターフェースはhttp://127.0.0.1:8000にある。
zhulinsen-daily-stock-analysis:Webワークスペースとエージェント戦略チャット
Webワークスペースは、設定、タスク監視、手動分析、履歴レポート、完全なMarkdownレポート、バックテスト、ポートフォリオ管理、スマートインポート、ライト/ダークテーマをカバーする。スマートインポートは画像、CSV/Excelファイル、クリップボードの内容を受け付け、コード、名前、ピンイン、エイリアスの自動補完を備える。エージェント戦略チャットは15の組み込み戦略(移動平均クロス、チャン理論、エリオット波動、強気トレンド、人気テーマ、イベント駆動、成長品質、期待値の再評価など)で多ターンQ&Aを行い、リアルタイムの相場、Kライン、テクニカル指標、ニュース、リスクコンテキストを取得し、セッションエクスポート、通知送信、バックグラウンド実行をサポートする。カスタム戦略ファイルと実験的なマルチエージェントオーケストレーションもサポートされていると述べられている。
zhulinsen-daily-stock-analysis:関連プロジェクト、ライセンス、免責事項
READMEはdaily_stock_analysisを日次分析レポートに特化したものと位置づけ、そのスクリーニング実装はAlphaSiftを参照しており、AlphaEvoが戦略検証と進化を担当すると述べている。プロジェクトはMITライセンスで、2026年ZhuLinsenの著作権であり、使用、コピー、変更、マージ、公開、配布、サブライセンス、販売の権利を認め、ソフトウェアは現状のまま提供され保証はない。ライセンスはセキュリティ態勢、サポート義務、本番適合性については何も述べていない。リポジトリには、プロジェクトは情報提供と教育のみを目的とし、AI生成の分析は投資アドバイスではなく、投資家は自己調査を行い資格あるアドバイザーに相談すべきという免責事項が含まれている。リポジトリメタデータは60,123スター、51,448フォーク、49のオープンイシューを示すが、README自体は採用指標について言及していない。
投資判断の自動化を期待する読者には注意が要る。READMEのスコアや買い・売りラベルは出力例であり、収益性を証明する検証結果ではない。`--market-review` と `--stocks` の結果を同じ日の原データと照合し、レポートの時刻、取引日判定、通知の再送を検査できるチームなら候補になる。
編集部の結論
READMEは無料枠の境界を明確に示している。認証情報なしで実行できるが、無料のデータソースは保証されたスケジュール実行に耐える安定性を持たない。取引日判定からフォールバック規則までの運用詳細はFull Guideに委ねられており、デプロイを決める前にその文書を読むべきだ。
コミュニティノート