An AI-assisted research workbench for A-shares, US and HK stocks, with watchlists, portfolio ledger, daily market review, stock deep-dives, backtesting and a local report library.
simonlin1212/vibe-astock
A personal workbench for China A-share short-term trading: intraday watch, sentiment review, AI-written reviews, next-day verification and a trade journal, self-hosted.
Open-source alternative to:Wind
- Stars
- 966
- Forks
- 261
- Open issues
- 4
- Last commit
- 9 days ago
Repolode describes open-source projects and does not give investment advice. Trading and investing can lose money: assess the risk yourself and follow the laws where you live before using this project.
What is it?
Vibe AStock is a self-hosted workbench for short-term trading on China's A-share market. It covers intraday watching of holdings, watchlists and yesterday's limit-up stocks, plus a post-close sentiment review with ladders of consecutive limit-up stocks, theme rotation and first-board lists. Each review is split into five sections written by an AI agent, and every figure is checked against the computed data before it is shown. Users can also write next-day verification conditions that are settled automatically after the following session.
A trade journal ties each trade to the sentiment level and board position on the entry day, so win rates can be grouped by market environment, plan adherence and holding period. Market data and statistics are calculated by the program; the AI only interprets them. Journal and holdings data stay on the user's machine and are not sent to the AI.
The project also includes a six-stage research workflow for individual A-, Hong Kong- and US-listed stocks, a backtesting module, industry news and research libraries. It connects to Claude Code, Codex or WorkBuddy subscriptions, or to any Chat Completions-compatible model API, and runs on Windows, macOS and Linux.
Key features
- 01Intraday monitoring of holdings, watchlists and yesterday's limit-up stocks with spike and limit-price alerts.
- 02Post-close sentiment review including consecutive-board ladders, theme rotation and first-board lists.
- 03AI-written five-section reviews and weekly reports, with each figure checked by the program.
- 04Next-day verification conditions that are settled automatically after the following close.
- 05Trade journal grouped by sentiment environment, board position, approach and plan adherence.
- 06Six-stage research for A-share, Hong Kong and US stocks, with sources and calculations kept.
Use cases
- Reviewing each trading day's limit-up ladder, sentiment and theme movements.
- Tracking personal A-share trades and checking win rates by sentiment and plan adherence.
- Running structured research on a single stock with an AI agent and checkable evidence.
- Keeping market data and trading records local while using an AI subscription or own model API.
Things to know
- The short-term workbench is built for China A-shares, and its AI features need a Claude Code or Codex subscription, a WorkBuddy account, or a compatible model API key.
- It is self-hosted, and some market data comes from third-party snapshot sources such as Eastmoney and Tencent, with limit-up and limit-down pool data kept for only about one month.
In collections
Topics
FAQ
- What is vibe-astock?
- A personal workbench for China A-share short-term trading: intraday watch, sentiment review, AI-written reviews, next-day verification and a trade journal, self-hosted. Vibe AStock is a self-hosted workbench for short-term trading on China's A-share market. It covers intraday watching of holdings, watchlists and yesterday's limit-up stocks, plus a post-close sentiment review with ladders of consecutive limit-up stocks, theme rotation and first-board lists. Each review is split into five sections written by an AI agent, and every figure is checked against the computed data before it is shown. Users can also write next-day verification conditions that are settled automatically after the following session.
- Is vibe-astock free to use? What license does it have?
- vibe-astock is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is vibe-astock still maintained?
- Actively maintained. The last commit to vibe-astock was on Oct 29, 2026.
- What can I use vibe-astock for?
- Reviewing each trading day's limit-up ladder, sentiment and theme movements. Tracking personal A-share trades and checking win rates by sentiment and plan adherence. Running structured research on a single stock with an AI agent and checkable evidence. Keeping market data and trading records local while using an AI subscription or own model API.
- Where can I get vibe-astock?
- The source code and installation instructions are on GitHub: https://github.com/simonlin1212/vibe-astock
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A one-screen real-time market dashboard covering A-shares, HK/US stocks, commodities, US Treasury yields, sector heat and 7×24 financial news.
A local quant data engine for China A-share daily/minute K-line, ETF and tick data, with incremental sync, adjustment, batch queries, indicators and backtesting.
A-share (China stock market) AI research workstation for market analysis, theme tracking, stock research, portfolio inspection and post-market review, local-first desktop app.
Self-hosted Chinese A-share data lake in Parquet with 55 daily-updated datasets, point-in-time semantics, and a read-only MCP server for AI agents.
An open-source Python quant trading system for China A-shares covering data management, stock screening, timing, risk control and backtesting.