ArvinLovegood/go-stock

🦄🦄🦄AI赋能股票分析:AI加持的股票分析/选股工具。股票行情获取,AI热点资讯分析,AI资金/财务分析,涨跌报警推送。支持A股,港股,美股。支持市场整体/个股情绪分析,AI辅助选股等。数据全部保留在本地。支持DeepSeek,OpenAI, Ollama,LMStudio,AnythingLLM,硅基流动,火山方舟,阿里云百炼等平台或模型。

go-stock とは何か?

go-stock は、Go を基盤とする Wails フレームワークと NaiveUI を使用して構築されたデスクトップアプリケーションです。中国A株、香港株、米国株およびETFのリアルタイム市場データを表示し、大規模言語モデル(LLM)にデータ分析を依頼できます。このツールには150以上の金融関連「AIデータツール」が統合されており、スキル/プラグインシステム、およびReact、PlanExecute、DeepAgentsの3種類のAIエージェントモードを備えています。これらのエージェントはプロンプトを実行したり、外部ツールを呼び出したり、株価チャートの画像を理解することも可能です。

コア機能

分野 アプリが行うこと
市場データ A株、HK、米国市場のリアルタイム価格、ETF検索、ファンドランキング、13種類の描画ツール付きのK線(ローソク足)チャート、出来高分布、波動理論、自動背離検出など
AI駆動分析 OpenAI、Ollama、LMStudio、DeepSeek、GLMなど、ユーザーがLLMとテキスト入力または会話形式でやり取りできます。AIは株式レポートの生成、銘柄の提案、追加質問への回答、アップロードされたチャートスクリーンショットの分析も可能です。
エージェント/スキルシステム 3つの組み込みエージェントモード(React、PlanExecute、DeepAgents)。150以上の組み込みデータツール関数を呼び出し、"スキル"プラグインアーキテクチャを使用し、長期記憶ベクトルストア(chromem-go)を保持します。
バックテスト&戦略 プロンプトテンプレートによるバックテスト、複数保有期間の推薦バックテスト、毎日のレビューおよび前場戦略生成、パフォーマンス指標(勝率、シャープレシオ、ドローダウンなど)
アラート&自動化 リアルタイム信号監視、音声/音声アラート、スケジュールタスク、FeishuまたはDingTalkへのプッシュ通知、VIP限定のバックグラウンド監視
拡張性 MCPツールサーバー統合、OAuth、スキルマーケット、プロンプトテンプレート検索用API、動的ツール検索

動作方法

  1. UI – Vue + NaiveUI でレンダリングされたネイティブデスクトップUI。Wailsでパッケージ化され、Windows(主なターゲット)およびmacOS(ユニバーサルバイナリ)向けに提供されます。
  2. バックエンド – Goサービスが市場データ(Tushare、独自API)を取得し、ユーザー設定を保存、スケジュールジョブを実行、LLMエージェントランタイムをホストします。
  3. LLM統合 – OpenAI互換エンドポイントまたはローカルモデルサーバー(Ollama、LMStudio、AnythingLLMなど)に接続可能です。画像理解は、視覚入力を受け付けるモデルに画像をルーティングすることでサポートされます。
  4. ツール呼び出し – エージェントはEino ADKフレームワークを使用して、組み込みツール(例:GetBkFundFlowRank、GetClsCalendar)やカスタムスキルパッケージを呼び出します。結果は会話にフィードバックされます。
  5. 永続化 – SQLiteが信号ログ、バックテスト結果、知識ベースおよび長期記憶用のchromem-goベクトルストアを保存します。

どんな人に向いているか?

  • 市場データ、チャート、AI駆動の解説を1つのデスクトップクライアントで統合したい個人トレーダー
  • LLMベースの株式選定戦略を実験できるプラグインフレンドリーな環境を探している趣味の量化開発者
  • AIエージェントが金融データを閲覧し、バックテストを実行し、毎日のレポートを生成する仕組みに興味がある人

制限事項

  • READMEではソフトウェアは娯楽目的のみであると強調しており、AIによる株式アドバイスは保証されず、実際の投資判断には使用しないでください。
  • 主な開発はWindows 10で行われており、macOS対応はありますが、機能が制限されている可能性があります。
  • 背景監視、スキルマーケット、VIP限定ツールなど多くの高度な機能は、有料スポンサーシップ層が必要です。

TL;DR: go-stock は、リアルタイム株式市場データと大規模言語モデルエージェントを統合したWindows/macOS用デスクトップアプリです。チャート分析、AI生成レポート、バックテスト、拡張可能なスキルプラグインを提供しており、すべてGo、Wails、Vue/NaiveUIで構築されています。


READMEからリンク

  • クイックスタート&フルマニュアル: docs/快速开始指南.md, docs/go-stock使用手册.md
  • ダウンロード: go-stock-windows-amd64.exe, go-stock-darwin-universal
  • サポートされるLLMプラットフォーム: OpenAI, Ollama, LMStudio, DeepSeek, GLM, ByteDance, Alibaba, Moonshot, Tencent, iFlytek, MiniMax, Xiaomi, SiliconFlow, など

注意: プロジェクトは積極的にメンテナンスされており(変更履歴は2026年9月まで)、将来のAIエージェントおよび視覚理解機能のロードマップが含まれています。


ライセンス&コミュニティ

  • GitHubでオープンソース(スターのバッジ表示)。リポジトリにはユーザー用のQQグループと、追加機能のためのスポンサーシッププランが含まれます。

結論: これはAI強化金融ツール分野に位置する本格的なソフトウェアプロジェクトです。


AIキュレーターによって生成


メタデータ

  • スター数: バッジに表示
  • 最新リリース: v2025.2.12.7-alpha(README時点)だが、変更履歴には2026年以降のリリースも記載
  • 主な言語: Go(バックエンド)+ Vue/JS(フロントエンド)
  • ライセンス: READMEに明示的に記載なし

説明終了

関連

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