
In simple English
This tool watches stock prices and company news across several global markets. It uses artificial intelligence to research your investments and flag sudden market changes. You can set up custom price alerts and receive updates in your messaging app. It runs on your own server for free, though you pay for the artificial intelligence model calls. Setup takes some technical skill with Docker containers.
What it is
PanWatch is a self-hosted stock monitoring and artificial intelligence analysis dashboard. It combines portfolio tracking, price alerts, paper trading and automated research reports into a web interface and installable progressive web app.
What it is good for
Solo investors who want to track portfolios across global exchanges and run automated artificial intelligence research on their holdings without relying on third-party cloud services.
- Monitors stocks across mainland China, Hong Kong and United States exchanges in one dashboard.
- Sends automated research reports and price alerts directly to Telegram and other messaging apps.
- Includes paper trading features to test investment ideas without risking real money.
- Requires technical knowledge to set up and maintain a Docker container on a server.
- Generates significant costs if you use commercial artificial intelligence models for deep stock research.
- Relies on third-party financial data sources that can occasionally change or break.
manual stock spreadsheet tracking and commercial portfolio monitoring apps
Ollama (a program to run large language models locally on your own hardware)
- TauricResearch/TradingAgents113k stars
An artificial intelligence trading agent framework that PanWatch uses for deep stock analysis and market research.
- lissy93/web-check35k stars
Another self-hosted dashboard tool, though focused on website auditing rather than financial markets.
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
docker run -d \ --name panwatch \ --restart unless-stopped \ -e TZ=Asia/Shanghai \ -p 8000:8000 \ -v panwatch_data:/app/data \ sunxiao0721/panwatch:latest