Files
Auto-Trader/README_ja.md
T
warren618 4dcb33034a fix(packaging): bundle swarm presets inside src.swarm (#55) + 0.1.6 release
Move 29 preset YAMLs from agent/config/swarm/ to agent/src/swarm/presets/
so they ship as package-data; loader resolves via
Path(__file__).parent / "presets". Identical behavior under editable
installs and built wheels — fixes "No presets available" reported in #55
after pip install / uv tool install vibe-trading-ai 0.1.5.

Root cause: preset YAMLs were declared via [tool.setuptools.data-files],
which lands them under <install-prefix>/.data/data/config/swarm/ rather
than at the <site-packages>/config/swarm/ path the loader expected.

Pinned by a 6-test packaging regression suite. Bump 0.1.5 -> 0.1.6.
SKILL.md and 5 READMEs synced to reality: 72 skills, 22 MCP tools
(adds 5 shadow-account / journal tool names), 6 data sources
(adds Futu). Adds 2026-04-28 v0.1.6 release news rollup.
2026-04-28 17:39:19 +08:00

35 KiB
Raw Blame History

English | 中文 | 日本語 | 한국어 | العربية

Vibe-Trading Logo

Vibe-Trading: あなたのパーソナルトレーディングエージェント

たった1コマンドで、包括的なトレーディング機能を備えたエージェントを起動

Python FastAPI React PyPI License
Skills Swarm Tools Data Sources
Feishu WeChat Discord

機能  ·  デモ  ·  概要  ·  始め方  ·  CLI  ·  API  ·  MCP  ·  構成  ·  ロードマップ  ·  貢献  ·  コントリビューター

pip install vibe-trading-ai


📰 ニュース

  • 2026-04-28 🚀 v0.1.6 リリース(pip install -U vibe-trading-ai): pip install / uv tool install 後に vibe-trading --swarm-presets が空を返す問題を修正(#55)— プリセット YAML を src.swarm パッケージ内に同梱、6 件の回帰テストでピン留め。加えて AKShare ローダーが ETF(510300.SH)と外国為替(USDCNH)を正しいエンドポイントにルーティング、レジストリフォールバックも強化。v0.1.5 以降の更新を集約: ベンチマーク比較パネル、/upload ストリーミング + サイズ制限、Futu ローダー(HK + A 株)、vnpy エクスポートスキル、セキュリティ強化、フロントエンド遅延ロード(688KB → 262KB)。
  • 2026-04-27 📊 ベンチマーク比較パネル + アップロード安全性: バックテスト出力にベンチマーク比較パネル(銘柄 / ベンチマークリターン / 超過リターン / 情報比率)を追加、yfinance 経由で SPY・CSI 300 などを解決(#48)。加えて /upload を 1MB チャンクのストリーミングに変更し、MAX_UPLOAD_SIZE を超えた時点で中断 + 部分ファイルをクリーンアップ。50MB 上限が悪意/巨大リクエスト下でも実効化(#53)—— 4 件の回帰テストでピン留め。
  • 2026-04-22 🛡️ ハードニング + 新規連携: safe_path でパス封じ込めを強制 + 取引明細/シャドウアカウント系ツールをサンドボックス化、MANIFEST.in を追加して sdist に .env.example / テスト / Docker ファイルを同梱、フロントエンドのルート単位遅延ロードで初期バンドル 688KB → 262KB。加えて富途(Futu)の香港株/A 株データローダー(#47)と vnpy CtaTemplate エクスポートスキル(#46)を追加。
過去のニュース
  • 2026-04-21 🛡️ ワークスペース + ドキュメント: 相対 run_dir をアクティブな run ディレクトリに正規化(#43)。README に使用例を追加(#45)。
  • 2026-04-20 🔌 推論モデル + Swarm 修正: reasoning_content を ChatOpenAI の全シリアライズパスで保持 — Kimi / DeepSeek / Qwen thinking がエンドツーエンドで動作(#39)。Swarm をストリーミング化 + Ctrl+C のクリーン終了(#42)。
  • 2026-04-19 📦 v0.1.5: PyPI と ClawHub に公開。python-multipart CVE 下限バンプ、新規 MCP ツール5つ接続(analyze_trade_journal + シャドウアカウント系4つ)、pattern_recognition → pattern レジストリ名の不一致を修正、Docker 依存を本体に合わせる、SKILL マニフェスト同期(22 MCP ツール / 71 スキル)。
  • 2026-04-18 👥 シャドウアカウント Shadow Account: ブローカーの取引明細から自分の戦略ルールを抽出 → マーケット横断でシャドウをバックテスト → 8セクションのHTML/PDFレポートが、どこでいくら取りこぼしたか(ルール違反・早すぎる利確・見逃したシグナル・逆張り)を正確に可視化。新規ツール4つ、新スキル1つ、合計32ツール。Trade Journal / Shadow Accountのサンプル例文がWeb UIウェルカム画面に追加。
  • 2026-04-17 📊 取引明細アナライザー + ユニバーサルファイルリーダー: ブローカーの取引明細(同花順/東方財富/富途/汎用CSV)をアップロード → 取引プロフィール(保有日数、勝率、損益比、最大ドローダウン)+ 4つの行動バイアス診断(処分効果、過剰取引、追随買い、アンカリング)を自動生成。read_documentはPDF、Word、Excel、PowerPoint、画像(OCR)、40+テキスト形式を1回の呼び出しで統一処理。
  • 2026-04-16 🧠 エージェントハーネス: クロスセッション永続メモリ、FTS5セッション検索、自己進化スキル(完全CRUD)、5層コンテキスト圧縮、読み書きツールバッチ処理。27ツール、107新テスト。
  • 2026-04-15 🤖 Z.ai + MiniMax: Z.aiプロバイダー追加(#35)、MiniMax temperature修正+モデル更新(#33)。13プロバイダー対応。
  • 2026-04-14 🔧 MCP安定性: バックテストツールのstdioトランスポートにおけるConnection closedエラーを修正(#32)。
  • 2026-04-13 🌐 クロスマーケット複合バックテスト: 新CompositeEngineで異なる市場の銘柄(例:A株+暗号資産)を共有資金プールで同時バックテスト、市場ルールは銘柄ごとに適用。Swarmテンプレート変数フォールバックとフロントエンドタイムアウトも修正。
  • 2026-04-12 🌍 マルチプラットフォーム出力: /pineでTradingView (Pine Script v6)、TDX(通達信/同花順/東方財富)、MetaTrader 5 (MQL5) に一括エクスポート。
  • 2026-04-11 🛡️ 信頼性とDX: vibe-trading init .envブートストラップ(#19)、プリフライトチェック、データソースフォールバック、バックテストエンジン強化。多言語README(#21)。
  • 2026-04-10 📦 v0.1.4: Docker修正(#8)、web_search MCPツール、12 LLMプロバイダー、akshare/ccxt依存追加。PyPIとClawHubに公開。
  • 2026-04-09 📊 Backtest Wave 2: ChinaFutures、GlobalFutures、Forex、Options v2エンジン追加。モンテカルロ、Bootstrap CI、ウォークフォワード検証。
  • 2026-04-08 🔧 マルチマーケットバックテスト: 市場別ルール、Pine Script v6エクスポート、自動フォールバック付き5データソース。

💡 Vibe-Tradingとは?

Vibe-Tradingは、自然言語リクエストをグローバル市場向けの実行可能なトレーディング戦略、リサーチ洞察、ポートフォリオ分析へと変換する、AI駆動のマルチエージェント金融ワークスペースです。

主な能力:

• 自然言語 → 戦略 — アイデアを記述するだけ、エージェントがコードの作成・テスト・エクスポートを実行
• 5データソース、ゼロ設定 — A株、HK/US、暗号、先物、FX対応、自動フォールバック
• 29の専門チーム — 投資・トレーディング・リスク向けマルチエージェントスウォームワークフロー
• クロスセッションメモリ — ユーザーの好みやインサイトを記憶し、再利用可能なスキルを自動生成・進化
• 7つのバックテストエンジン — クロスマーケット複合テスト + 統計検証 + 4種オプティマイザー
• マルチプラットフォームエクスポート — ワンクリックでTradingView、TDX、MetaTrader 5へ


✨ 主な機能

Research

🔍 トレーディング向けDeepResearch

Skills

• 72の専門スキル + クロスセッション永続メモリ
• 自己進化: エージェントが経験からワークフローを構築・改善
• 5層コンテキスト圧縮 — 長い会話でも情報損失なし
• 全金融ドメインにわたる自然言語タスクルーティング
Swarm

🐝 スウォームインテリジェンス

Swarm

• 即戦力の29種トレーディングチームプリセット
• DAGベースのマルチエージェントオーケストレーション
• リアルタイムストリーミングダッシュボード(エージェントステータス表示)
• FTS5クロスセッション検索で過去の全会話を横断検索
Backtest

📊 クロスマーケットバックテスト

Backtest

• A株、HK/US株式、暗号資産、先物、FXに対応
• 7つの市場エンジン + クロスマーケット複合エンジン(共有資金プール)
• 統計的検証: モンテカルロ、ブートストラップCI、ウォークフォワード
• 15以上のパフォーマンス指標と4種類のオプティマイザー
Quant

🧮 クオンツ分析ツールキット

Quant

• ファクターIC/IR分析と分位バックテスト
• ブラック–ショールズ価格と完全なギリシャ計算
• テクニカルパターンの認識と検出
• MVO/リスクパリティ/BLによるポートフォリオ最適化

7カテゴリにわたる72スキル

  • 📊 72の金融特化スキルを7カテゴリに整理
  • 🌐 伝統的市場から暗号・DeFiまで完全カバー
  • 🔬 データ取得からクオンツリサーチまでの包括的能力
Category Skills Examples
Data Source 6 data-routing, tushare, yfinance, okx-market, akshare, ccxt
Strategy 17 strategy-generate, cross-market-strategy, technical-basic, candlestick, ichimoku, elliott-wave, smc, multi-factor, ml-strategy
Analysis 15 factor-research, macro-analysis, global-macro, valuation-model, earnings-forecast, credit-analysis
Asset Class 9 options-strategy, options-advanced, convertible-bond, etf-analysis, asset-allocation, sector-rotation
Crypto 7 perp-funding-basis, liquidation-heatmap, stablecoin-flow, defi-yield, onchain-analysis
Flow 7 hk-connect-flow, us-etf-flow, edgar-sec-filings, financial-statement, adr-hshare
Tool 8 backtest-diagnose, report-generate, pine-script, doc-reader, web-reader

29種のエージェントスウォームチームプリセット

  • 🏢 即利用できる29種のエージェントチーム
  • ⚡ 事前構成された金融ワークフロー
  • 🎯 投資・トレーディング・リスク管理のプリセット
Preset Workflow
investment_committee 強気/弱気ディベート → リスクレビュー → PM最終判断
global_equities_desk A株 + HK/US + 暗号研究者 → グローバルストラテジスト
crypto_trading_desk ファンディング/ベーシス + 清算 + フロー → リスクマネージャー
earnings_research_desk ファンダメンタル + リビジョン + オプション → 決算ストラテジスト
macro_rates_fx_desk 金利 + FX + コモディティ → マクロPM
quant_strategy_desk スクリーニング + ファクターリサーチ → バックテスト → リスク監査
technical_analysis_panel クラシックTA + 一目均衡表 + ハーモニック + エリオット + SMC → コンセンサス
risk_committee ドローダウン + テイルリスク + レジームレビュー → サインオフ
global_allocation_committee A株 + 暗号 + HK/US → クロスマーケット配分

さらに20以上の専門プリセット — vibe-trading --swarm-presetsで全プリセットを確認できます。

🎬 デモ

https://github.com/user-attachments/assets/4e4dcb80-7358-4b9a-92f0-1e29612e6e86

https://github.com/user-attachments/assets/3754a414-c3ee-464f-b1e8-78e1a74fbd30

☝️ 自然言語バックテスト&マルチエージェントスウォームディベート — Web UI + CLI

🚀 クイックスタート

ワンラインインストール(PyPI)

pip install vibe-trading-ai

パッケージ名とコマンド: PyPIパッケージはvibe-trading-ai。インストール後に3つのコマンドが使えます:

Command Purpose
vibe-trading 対話型CLI / TUI
vibe-trading serve FastAPIウェブサーバー起動
vibe-trading-mcp MCPサーバー起動(Claude Desktop, OpenClaw, Cursorなど)
vibe-trading init              # 対話的な.envセットアップ
vibe-trading                   # CLI起動
vibe-trading serve --port 8899 # Web UI起動
vibe-trading-mcp               # MCPサーバー(stdio)起動

使い方を選ぶ

Path Best for Time
A. Docker 今すぐ試す、ローカル設定ゼロ 2分
B. Local install 開発、フルCLIアクセス 5分
C. MCP plugin 既存エージェントへ組み込み 3分
D. ClawHub クローン不要のワンコマンド 1分

前提条件

  • サポートされる任意のプロバイダーのLLM APIキー — もしくはOllamaでローカル実行(キー不要)
  • Path BではPython 3.11+
  • Path AではDocker

サポートされるLLMプロバイダー: OpenRouter, OpenAI, DeepSeek, Gemini, Groq, DashScope/Qwen, Zhipu, Moonshot/Kimi, MiniMax, Xiaomi MIMO, Z.ai, Ollama(ローカル)。設定は.env.exampleを参照。

Tip: すべての市場でAPIキーなしでも動作(自動フォールバック)。yfinance(HK/US)、OKX(暗号)、AKShare(A株・US・HK・先物・FX)は無料。Tushareトークンは任意 — A株はAKShareで無料フォールバック。

Path A: Docker(セットアップ不要)

git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
cp agent/.env.example agent/.env
# agent/.envを編集 — 利用するLLMプロバイダーのキーを設定
docker compose up --build

http://localhost:8899を開きます。バックエンドとフロントエンドを1コンテナで提供。

Path B: ローカルインストール

git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
python -m venv .venv

# Activate
source .venv/bin/activate          # Linux / macOS
# .venv\Scripts\Activate.ps1       # Windows PowerShell

pip install -e .
cp agent/.env.example agent/.env   # 編集 — LLMプロバイダーのAPIキーを設定
vibe-trading                       # 対話型TUIを起動
Web UIを起動(任意)
# Terminal 1: APIサーバー
vibe-trading serve --port 8899

# Terminal 2: フロントエンド開発サーバー
cd frontend && npm install && npm run dev

http://localhost:5899を開きます。フロントエンドはlocalhost:8899へAPIプロキシします。

本番モード(単一サーバー):

cd frontend && npm run build && cd ..
vibe-trading serve --port 8899     # FastAPIがdist/を静的配信

Path C: MCP プラグイン

下記のMCP プラグインセクションを参照。

Path D: ClawHub(ワンコマンド)

npx clawhub@latest install vibe-trading --force

スキル+MCP設定がエージェントのskillsディレクトリにダウンロードされます。詳細はMCP プラグインを参照。


🧠 環境変数

agent/.env.exampleをagent/.envへコピーし、使いたいプロバイダーのブロックをアンコメント。各プロバイダーは3〜4変数を使用:

Variable Required Description
LANGCHAIN_PROVIDER Yes プロバイダー名(openrouter, deepseek, groq, ollama など)
<PROVIDER>_API_KEY Yes* APIキー(OPENROUTER_API_KEY, DEEPSEEK_API_KEY など)
<PROVIDER>_BASE_URL Yes APIエンドポイントURL
LANGCHAIN_MODEL_NAME Yes モデル名(例: deepseek/deepseek-v3.2)
TUSHARE_TOKEN No A株データ用Tushare Proトークン(AKShareにフォールバック)
TIMEOUT_SECONDS No LLM呼び出しタイムアウト(既定120s)

* OllamaはAPIキー不要。

無料データ(キー不要): AKShare経由のA株、yfinance経由のHK/US株式、OKX経由の暗号、CCXT経由の100+暗号取引所。市場ごとに最適なソースを自動選択。

🎯 推奨モデル

Vibe-Tradingはツール呼び出しに大きく依存するエージェントです — skill・バックテスト・メモリ・swarmはすべてtool callで動作します。モデル選択が、エージェントが実際にツールを使うか、訓練データから答えを捏造するかを直接決定します。

層 例 用途
ベスト anthropic/claude-opus-4.7、anthropic/claude-sonnet-4.6、openai/gpt-5.4、google/gemini-3.1-pro-preview 複雑なswarm(3+エージェント)、長い研究セッション、論文レベル分析
コスパ(デフォルト) deepseek/deepseek-v3.2、x-ai/grok-4.20、z-ai/glm-5.1、moonshotai/kimi-k2.5、qwen/qwen3-max-thinking 日常利用 — tool-callingが安定、コスト約1/10
エージェント用途では非推奨 *-nano、*-flash-lite、*-coder-next、小型 / 蒸留版 tool-callingが不安定 — skillのロードやbacktest実行をせず「記憶で回答」してしまう

デフォルトの agent/.env.example は deepseek/deepseek-v3.2 — コスパ層の最安オプション。


🖥 CLI リファレンス

vibe-trading               # 対話型TUI
vibe-trading run -p "..."  # シングル実行
vibe-trading serve         # APIサーバー
TUI内スラッシュコマンド
Command Description
/help すべてのコマンドを表示
/skills 72の金融スキルを一覧表示
/swarm 29のスウォームチームプリセットを一覧表示
/swarm run <preset> [vars_json] スウォームチームをライブストリーミングで実行
/swarm list スウォーム実行履歴
/swarm show <run_id> スウォーム実行の詳細
/swarm cancel <run_id> 実行中スウォームをキャンセル
/list 直近の実行
/show <run_id> 実行詳細と指標
/code <run_id> 生成された戦略コード
/pine <run_id> インジケーターエクスポート(TradingView + TDX + MT5)
/trace <run_id> 実行リプレイ
/continue <run_id> <prompt> 実行を新指示で継続
/sessions チャットセッション一覧
/settings 実行時設定を表示
/clear 画面クリア
/quit 終了
単発実行とフラグ
vibe-trading run -p "Backtest BTC-USDT MACD strategy, last 30 days"
vibe-trading run -p "Analyze AAPL momentum" --json
vibe-trading run -f strategy.txt
echo "Backtest 000001.SZ RSI" | vibe-trading run
vibe-trading -p "your prompt"
vibe-trading --skills
vibe-trading --swarm-presets
vibe-trading --swarm-run investment_committee '{"topic":"BTC outlook"}'
vibe-trading --list
vibe-trading --show <run_id>
vibe-trading --code <run_id>
vibe-trading --pine <run_id>           # インジケーターエクスポート(TradingView + TDX + MT5)
vibe-trading --trace <run_id>
vibe-trading --continue <run_id> "refine the strategy"
vibe-trading --upload report.pdf

🌐 API サーバー

vibe-trading serve --port 8899
Method Endpoint Description
GET /runs 実行一覧
GET /runs/{run_id} 実行詳細
GET /runs/{run_id}/pine マルチプラットフォームインジケーターエクスポート
POST /sessions セッション作成
POST /sessions/{id}/messages メッセージ送信
GET /sessions/{id}/events SSEイベントストリーム
POST /upload PDF/ファイルのアップロード
GET /swarm/presets スウォームプリセット一覧
POST /swarm/runs スウォーム実行開始
GET /swarm/runs/{id}/events スウォームSSEストリーム

インタラクティブドキュメント: http://localhost:8899/docs


🔌 MCP プラグイン

Vibe-Tradingは、あらゆるMCP互換クライアント向けに22のMCPツールを提供します。stdioサブプロセスとして実行 — サーバーセットアップ不要。22中21ツールはAPIキー不要(HK/US/暗号)。run_swarmのみLLMキーが必要。

Claude Desktop

claude_desktop_config.jsonに追加:

{
  "mcpServers": {
    "vibe-trading": {
      "command": "vibe-trading-mcp"
    }
  }
}
OpenClaw

~/.openclaw/config.yamlに追加:

skills:
  - name: vibe-trading
    command: vibe-trading-mcp
Cursor / Windsurf / 他MCPクライアント
vibe-trading-mcp                  # stdio(デフォルト)
vibe-trading-mcp --transport sse  # Webクライアント向けSSE

公開MCPツール(22): list_skills, load_skill, backtest, factor_analysis, analyze_options, pattern_recognition, get_market_data, web_search, read_url, read_document, read_file, write_file, analyze_trade_journal, extract_shadow_strategy, run_shadow_backtest, render_shadow_report, scan_shadow_signals, list_swarm_presets, run_swarm, get_swarm_status, get_run_result, list_runs。

ClawHubからインストール(ワンコマンド)
npx clawhub@latest install vibe-trading --force

外部APIを参照するためVirusTotalの自動スキャンが走るので--forceが必要。コードは完全オープンソースで検証可能。

スキル+MCP設定がエージェントのskillsディレクトリにダウンロードされます。クローン不要。

ClawHubで閲覧: clawhub.ai/skills/vibe-trading

OpenSpace — 自己進化スキル

全72金融スキルはopen-space.cloudに公開され、OpenSpaceの自己進化エンジンで自律的に進化します。

OpenSpaceで使うには、両方のMCPサーバーをエージェント設定に追加:

{
  "mcpServers": {
    "openspace": {
      "command": "openspace-mcp",
      "toolTimeout": 600,
      "env": {
        "OPENSPACE_HOST_SKILL_DIRS": "/path/to/vibe-trading/agent/src/skills",
        "OPENSPACE_WORKSPACE": "/path/to/OpenSpace"
      }
    },
    "vibe-trading": {
      "command": "vibe-trading-mcp"
    }
  }
}

OpenSpaceが全72スキルを自動検出し、auto-fix/auto-improve/コミュニティ共有を有効化。search_skills("finance backtest")でVibe-Tradingスキルを検索可能。


📁 プロジェクト構成

クリックして展開
Vibe-Trading/
├── agent/                          # バックエンド (Python)
│   ├── cli.py                      # CLIエントリーポイント — 対話型TUI + サブコマンド
│   ├── api_server.py               # FastAPIサーバー — runs, sessions, upload, swarm, SSE
│   ├── mcp_server.py               # MCPサーバー — OpenClaw / Claude Desktop向け22ツール
│   │
│   ├── src/
│   │   ├── agent/                  # ReActエージェントコア
│   │   │   ├── loop.py             #   5層圧縮 + 読み書きツールバッチ処理
│   │   │   ├── context.py          #   システムプロンプト + 永続メモリからの自動リコール
│   │   │   ├── skills.py           #   スキルローダー(72バンドル + ユーザーCRUD作成)
│   │   │   ├── tools.py            #   ツール基底クラス + レジストリ
│   │   │   ├── memory.py           #   実行ごとの軽量ワークスペースステート
│   │   │   ├── frontmatter.py      #   共有YAMLフロントマターパーサー
│   │   │   └── trace.py            #   実行トレースライター
│   │   │
│   │   ├── memory/                 # クロスセッション永続メモリ
│   │   │   └── persistent.py       #   ファイルベースメモリ (~/.vibe-trading/memory/)
│   │   │
│   │   ├── tools/                  # 27の自動検出エージェントツール
│   │   │   ├── backtest_tool.py    #   バックテスト実行
│   │   │   ├── remember_tool.py    #   クロスセッションメモリ (保存/リコール/削除)
│   │   │   ├── skill_writer_tool.py #  スキルCRUD (保存/パッチ/削除/ファイル)
│   │   │   ├── session_search_tool.py # FTS5クロスセッション検索
│   │   │   ├── swarm_tool.py       #   スウォームチーム起動
│   │   │   ├── web_search_tool.py  #   DuckDuckGoウェブ検索
│   │   │   └── ...                 #   bash, ファイルI/O, ファクター分析, オプション等
│   │   │
│   │   ├── skills/                 # 7カテゴリに渡る72金融スキル (各SKILL.md)
│   │   ├── swarm/                  # スウォームDAG実行エンジン
│   │   │   └── presets/            #   29のスウォームプリセットYAML定義
│   │   ├── session/                # マルチターンチャット + FTS5セッション検索
│   │   └── providers/              # LLMプロバイダー抽象化
│   │
│   └── backtest/                   # バックテストエンジン
│       ├── engines/                #   7エンジン + クロスマーケット複合エンジン + options_portfolio
│       ├── loaders/                #   6ソース: tushare, okx, yfinance, akshare, ccxt, futu
│       │   ├── base.py             #   DataLoader Protocol
│       │   └── registry.py         #   レジストリ + 自動フォールバックチェーン
│       └── optimizers/             #   MVO, equal vol, max div, risk parity
│
├── frontend/                       # Web UI (React 19 + Vite + TypeScript)
│   └── src/
│       ├── pages/                  #   Home, Agent, RunDetail, Compare
│       ├── components/             #   chat, charts, layout
│       └── stores/                 #   Zustandステート管理
│
├── Dockerfile                      # マルチステージビルド
├── docker-compose.yml              # ワンコマンドデプロイ
├── pyproject.toml                  # パッケージ設定 + CLIエントリーポイント
└── LICENSE                         # MIT

🏛 エコシステム

Vibe-Tradingは**HKUDS**エージェントエコシステムの一部です:

ClawTeam
エージェントスウォームインテリジェンス
NanoBot
超軽量パーソナルAIアシスタント
CLI-Anything
すべてのソフトウェアをエージェントネイティブに
OpenSpace
自己進化型AIエージェントスキル

🗺 ロードマップ

段階的にリリースします。作業開始時にIssuesへ移動します。

Phase Feature Status
Agent Harness クロスセッション永続メモリ(保存/リコール/削除) Done
自己進化スキル — エージェントが自らワークフローを作成・修正・削除 Done
FTS5クロスセッション検索(過去の全会話を横断) Done
5層コンテキスト圧縮(micro → collapse → auto → manual → iterative) Done
読み書きツールバッチ処理 — 読み取り専用ツールの並列実行 Done
Next Up 自律リサーチループ — エージェントが仮説を一晩中反復 In Progress
IM統合(Slack / Telegram / WeChat) Planned
Analysis & Viz オプションボラティリティサーフェスとギリシャ値3D可視化 Planned
ローリングウィンドウ+クラスタリングによるクロスアセット相関ヒートマップ Planned
CLIバックテスト出力でのベンチマーク比較 Planned
Skills & Presets 配当分析スキル Planned
ESG/サステナブル投資スウォームプリセット Planned
Portfolio & Optimization レバレッジ・セクター上限・回転率制約付き高度ポートフォリオオプティマイザー Planned
Future ストラテジーマーケットプレイス(共有・発見) Exploring
WebSocket経由のライブデータストリーミング Exploring

貢献

貢献を歓迎します!ガイドラインはCONTRIBUTING.mdを参照してください。

Good first issuesはgood first issueタグ付き — どれか選んで始めてください。

より大きな貢献を検討中ですか?上記ロードマップを確認し、着手前にIssueで相談してください。


コントリビューター

Vibe-Tradingに貢献してくださった皆さんに感謝します!


免責事項

Vibe-Tradingはリサーチ・シミュレーション・バックテスト用途のみです。投資助言ではなく、リアルトレードを実行しません。過去の実績は将来の結果を保証しません。

ライセンス

MIT License — LICENSEを参照


スター履歴

Star History Chart


Vibe-Tradingへの訪問に感謝 ✨

visitors