By hieutrtr
Vietnamese stock market analysis plugins for Claude Code — 11 MCP tools, 10 skills, 8 commands, 4 agents for HOSE/HNX/UPCOM trading
Đặt cảnh báo giá và điều kiện cho cổ phiếu Việt Nam
Phân tích toàn diện một mã cổ phiếu VN — TA + FA + News kết hợp
So sánh 2 cổ phiếu VN đầu tư nên chọn cái nào — side-by-side analysis
Lấy và phân tích tin tức cổ phiếu/thị trường Việt Nam
Xem và đánh giá danh mục đầu tư — hiệu suất, phân bổ, và khuyến nghị
Theo dõi thị trường chứng khoán VN trong phiên giao dịch — phát hiện volume spike, biến động giá bất thường, cổ phiếu sắp chạm trần/sàn, và alert danh mục. Gọi agent này khi trader muốn giám sát thị trường liên tục hoặc yêu cầu scan toàn bộ watchlist/danh mục.
Scan và phân tích tin tức từ nhiều nguồn, đánh giá tác động lên danh mục đầu tư. Gọi agent này khi cần tổng hợp tin tức thị trường, phân tích sentiment, hoặc cảnh báo tin tức ảnh hưởng đến cổ phiếu đang nắm giữ.
Quản lý và đánh giá sức khỏe danh mục đầu tư — tính P&L, rủi ro tập trung, T+2 cash flow, và gợi ý rebalancing. Gọi agent này khi cần review danh mục, tính toán vị thế, quản lý risk, hoặc lập kế hoạch tái cơ cấu.
Deep-dive research chuyên sâu về một mã cổ phiếu Việt Nam — tổng hợp TA + FA + tin tức + so sánh ngành + giao dịch nội bộ thành báo cáo nghiên cứu đầy đủ 1500+ từ. Gọi agent này khi cần báo cáo phân tích toàn diện trước khi ra quyết định đầu tư lớn.
Phân tích cơ bản một mã cổ phiếu Việt Nam — định giá, tài chính, triển vọng ngành. Dùng khi user hỏi về P/E, P/B, ROE, EPS, định giá, BCTC, báo cáo tài chính, hoặc phân tích cơ bản (FA).
Pre-market morning brief — market overview, portfolio status, overnight news. Use before trading session starts.
Phân tích tác động tin tức lên cổ phiếu Việt Nam — sentiment, catalyst, rủi ro sự kiện. Dùng khi user hỏi về tin tức, news, sự kiện sắp tới, catalyst, hoặc sentiment của một mã cụ thể.
Thu thập tin tức mới từ CafeF/Vietstock/VNExpress, deduplicate với archive, chỉ hiển thị tin chưa từng thấy. Dùng khi user muốn cập nhật tin tức mới nhất mà không bị lặp lại tin cũ.
Monitor portfolio positions for price changes, volume spikes, and ceiling/floor alerts. Designed for /loop 5m usage during trading sessions.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Bộ plugins/skills/commands cho Claude Code giúp trader chứng khoán Việt Nam phân tích thị trường, quản lý danh mục, và nhận cảnh báo tự động.
| Tính năng | Số lượng | Mô tả |
|---|---|---|
| MCP Tools | 11 | Dữ liệu realtime: giá, lịch sử, BCTC, tin tức, screener, danh mục, insider |
| Skills | 10 | TA, FA, News Impact, Portfolio Review, Screener, Sector Compare, Morning Brief, Session Summary, Portfolio Monitor, Watchlist |
| Slash Commands | 8 | /analyze, /screen, /portfolio, /news, /compare, /report, /alert, /trading-session |
| Agents | 4 | Market Watcher, News Analyst, Portfolio Manager, Research Agent |
# Clone repo
git clone https://github.com/hieutran/vn-stock-trader.git
cd vn-stock-trader
# Chạy installer
./install.sh
Sau đó trong Claude Code:
# Đăng ký marketplace
/plugin marketplace add ./path/to/vn-stock-trader
# Cài đặt plugin
/plugin install vn-stock-trader@vn-stock-trader
# Trong Claude Code
/plugin marketplace add github:hieutran/vn-stock-trader
/plugin install vn-stock-trader@vn-stock-trader
# Load trực tiếp để phát triển
claude --plugin-dir ./path/to/vn-stock-trader
# Clone và cài dependencies
git clone https://github.com/hieutran/vn-stock-trader.git
cd vn-stock-trader
uv sync
# Verify
uv run python -c "import vnstock; import pandas_ta; print('OK')"
uv run pytest mcp-server/tests/ -q # 102+ tests should pass
Thêm MCP server vào .mcp.json của project hoặc ~/.claude/mcp.json toàn cục:
{
"mcpServers": {
"vn-stock-trader": {
"command": "uv",
"args": ["run", "python", "mcp-server/server.py"],
"cwd": "/path/to/vn-stock-trader"
}
}
}
Kiểm tra MCP server:
uv run mcp dev mcp-server/server.py
vn-stock-trader/
├── mcp-server/ # MCP server Python
│ ├── server.py # Entry point (FastMCP)
│ ├── tools/ # 11 MCP tools
│ │ ├── market.py # get_stock_price, get_market_overview, get_top_movers
│ │ ├── history.py # get_stock_history (OHLCV + TA indicators)
│ │ ├── financials.py # get_financial_report, get_sector_peers
│ │ ├── news.py # get_news
│ │ ├── screener.py # screen_stocks
│ │ ├── portfolio.py # get_portfolio, update_portfolio
│ │ └── insider.py # get_insider_trades
│ ├── data_sources/ # Data layer
│ │ ├── vnstock_client.py # vnstock3 wrapper với SQLite cache
│ │ ├── vietstock_client.py# Vietstock data source
│ │ ├── news_scraper.py # 7 nguồn tin: CafeF, VnEconomy, VNExpress,
│ │ │ # Tin Nhanh CK, VietnamBiz, HNX, Báo Đầu tư
│ │ ├── ta_calculator.py # pandas-ta indicators
│ │ └── portfolio.py # Portfolio data model
│ ├── cache/ # SQLite cache module
│ └── tests/ # 102+ pytest tests
├── scripts/ # Automation scripts
│ ├── morning_brief.py # Tổng hợp trước phiên (8:30)
│ ├── session_summary.py # Tổng kết phiên (14:50)
│ ├── portfolio_monitor.py # Monitor liên tục trong phiên
│ └── watchlist_alert.py # Check watchlist conditions
├── .claude/
│ ├── skills/ # 10 skills (auto-triggered)
│ ├── commands/ # 8 slash commands
│ └── agents/ # 4 specialized agents
└── data/
├── portfolio.json # Danh mục đầu tư
├── watchlist.json # Watchlist + alert conditions
└── automation_config.json # Cấu hình automation
/analyze VNM # Phân tích toàn diện VNM (TA + FA + News)
/analyze HPG # Phân tích HPG
/screen value # Lọc cổ phiếu theo chiến lược value
/screen growth # Lọc tăng trưởng
/screen momentum # Lọc momentum
/portfolio # Review danh mục hiện tại
/news VNM # Tin tức và impact analysis cho VNM
/compare VNM HPG # So sánh 2 cổ phiếu
/report daily # Báo cáo thị trường hôm nay
/report weekly # Báo cáo tuần
/alert VNM 70000 # Đặt cảnh báo giá cho VNM
npx claudepluginhub hieutrtr/vn-stock-trader --plugin vn-stock-traderRalphMAD — Autonomous BMAD-METHOD workflow execution via ralph-loop. Templatized prompts that auto-populate from project context for reusable, project-agnostic SDLC automation.
Spawn and manage Claude Remote Control sessions from inside a Claude Code session.
A-share market data query skills for tushare-cli: stock, index, concepts, sector rotation, financials, futures, forex
Shioaji Taiwan financial trading API guide. Covers Python native binding (sync/async), CLI tool, HTTP API server with SSE streaming, dashboard, and multi-language SDK integration (JS/TS, Go, C/C++, C#, Rust, Java/Kotlin) for TWSE/TPEX/TAIFEX markets.
Multi-agent cryptocurrency intelligence system with 7 specialized AI agents, 65 MCP tools, cognitive learning, and self-evolving capabilities for comprehensive market analysis and paper trading.
Real-time market price tracking with multi-exchange feeds and advanced alerts
Agent-first CLI for the Crypto.com Exchange API. Market data by default; live trading opt-in via API keys. Available --services: market (default), trade, account, advanced, margin, staking, funding, fiat. Update args in MCP settings to expand capabilities.
Use Alva Agent for investing workflows: ask market questions with live financial context, set alerts, build or remix Playbooks, connect accounts, and backtest strategies on Alva Cloud.