ZhuLinsen/daily_stock_analysis

LLM 驱动的多市场股票智能分析系统:多源行情、实时新闻、决策看板与自动推送,支持零成本定时运行。 LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.

📈 プロジェクト概要

daily_stock_analysis は、大規模言語モデル(LLM)と複数の金融データソースに基づく完全自動の株式分析システムです。毎日、ユーザーが選択したA株、香港株、米国株、日本株、韓国株、台湾株、およびETFに対して、売買推奨、リスク警告、世論概要などを含む「意思決定ダッシュボード」を生成し、企業微信、飛書、Telegram、Discord、Slack、メールなどのチャネルで配信します。

✨ 主な機能

機能 説明
AI意思決定レポート コア結論、スコア、トレンド、売買ポイント、リスクアラート、触媒要因、操作チェックリストを自動生成します。
複数市場データ集約 A/香港/米国/日本/韓国/台湾株およびETFに対応し、相場、Kライン、テクニカル指標、ニュース、公告、ファンダメンタルズなどをカバーします。
Web / デスクトップワークベンチ 手動分析、タスク進捗、履歴レポート、Markdownエクスポート、バックテスト、ポートフォリオ管理、ライト/ダークテーマ。
Agent戦略問い合わせ 多ターン対話に対応し、15種類のテクニカル/ファンダメンタル戦略(移動平均、纏論、波動、話題など)を内蔵。Web/Bot/API経由で利用可能。
スマートインポート&補完 画像、CSV/Excel、クリップボードからのインポートに対応し、コード/名前/ピンイン/別名を自動補完します。
自動化&配信 GitHub Actions、Docker、定時タスク、FastAPIサービスに対応し、複数の企業コミュニケーションツールやメール配信をサポートします。

🛠️ 技術スタックとデータソース

  • AIモデル:Modelflare、AIHubMix、Gemini、OpenAI互換、DeepSeek、Claude、Ollamaローカルモデルなど。
  • 相場データ:AkShare、Tushare、Pytdx、Baostock、YFinance、Longbridge。
  • ニュース検索:Anspire、SerpAPI、Tavily、Bocha、Brave、MiniMax、SearXNG。
  • ソーシャル世論:Stock Sentiment API(Reddit/X/Polymarket、米国株のみ)。
  • バックエンド:Python 3.10+、FastAPI、Docker、GitHub Actions。

🚀 クイックスタート

方法1:GitHub Actions(推奨)

  1. このリポジトリをフォークし、Settings → Secrets でモデル、通知チャネル、株式リストなどの必須シークレットを設定します(詳細はREADMEを参照)。
  2. Actionsを有効にし、每日股票分析 ワークフローを手動で一度トリガーすると、平日18:00に自動実行されます。

方法2:ローカルまたはDockerデプロイ

git clone https://github.com/ZhuLinsen/daily_stock_analysis.git && cd daily_stock_analysis
pip install -r requirements.txt
cp .env.example .env   # 必要に応じて .env を編集
python main.py          # 当日のレポートを生成
# Web UIを起動
python main.py --webui   # http://127.0.0.1:8000 にアクセス

よく使うコマンド:--debug, --dry-run, --stocks <list>, --market-review, --schedule, --serve-only。

📱 配信例

  • 意思決定ダッシュボード:各銘柄の売買推奨、スコア、世論感情、リスクポイント、好材料となる触媒を表示します。
  • 市場レビュー:指数の騰落、セクターのパフォーマンスなどのマクロ概要を提供します。

🤖 Agent問い合わせ

Web UIの /chat ページで内蔵戦略を使用して多ターンQ&Aが可能で、リアルタイム相場、テクニカル指標、ニュース、リスク情報の呼び出しをサポートします。環境変数 AGENT_MODE で切り替えられます。

📦 関連プロジェクト

  • AlphaSift – 選股実装の参考。
  • AlphaEvo – 戦略バックテストと自己進化。

📄 ライセンス

MIT License – 自由に使用、変更、再配布可能ですが、原作者の著作権表示を保持する必要があります。

⚠️ 免責事項

このプロジェクトは学習および研究目的のみで提供されており、いかなる投資アドバイスも構成しません。利用者は自己責任で投資リスクを負います。


すべての情報はリポジトリのREADMEから直接取得しています。追加の機能は推測されていません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト