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、動的ツール検索 |
動作方法
- UI – Vue + NaiveUI でレンダリングされたネイティブデスクトップUI。Wailsでパッケージ化され、Windows(主なターゲット)およびmacOS(ユニバーサルバイナリ)向けに提供されます。
- バックエンド – Goサービスが市場データ(Tushare、独自API)を取得し、ユーザー設定を保存、スケジュールジョブを実行、LLMエージェントランタイムをホストします。
- LLM統合 – OpenAI互換エンドポイントまたはローカルモデルサーバー(Ollama、LMStudio、AnythingLLMなど)に接続可能です。画像理解は、視覚入力を受け付けるモデルに画像をルーティングすることでサポートされます。
- ツール呼び出し – エージェントはEino ADKフレームワークを使用して、組み込みツール(例:GetBkFundFlowRank、GetClsCalendar)やカスタムスキルパッケージを呼び出します。結果は会話にフィードバックされます。
- 永続化 – 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に明示的に記載なし
説明終了
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト