Deploy Now

Stars

2,139

Forks

399

Watchers

20

PanWatch

PanWatch's three scheduled AI agents plan the trading day before the bell, watch the session, and review it after the close for your China A-share, Hong Kong, and U.S. holdings. Day one begins with the portfolio: several brokerage accounts, holdings and profit and loss, and search for stocks or listed ETFs by code or name. The pre-market agent folds overnight moves, news, and technical structure into that plan and skips exchange holidays. Through the session, the intraday monitor watches for unusual moves and technical signals. Price alerts combine price, percentage change, turnover, and volume ratio with AND/OR logic, cooldowns, and expiry times. Each rule picks its own channel from Telegram, WeCom, DingTalk, Feishu, Bark, or a webhook. Spot something odd? The brain icon next to a holding starts TradingAgents, where four analyst roles feed a bull and bear debate, a risk review, and a portfolio-manager decision, with the reasoning trail in the app and your notifications. The opportunities screen ranks AI-scored ideas with entry levels and targets, and paper trading simulates signal-based entries and exits and tracks equity and performance. At day's end, the daily report reviews the session and prepares the next trading day's plan. OpenAI-compatible providers or local Ollama models power the analysis, and the PWA installs on a phone in English or Simplified Chinese. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

PanWatch
PanWatch
PanWatch
PanWatch
PanWatch
PanWatch

Benefits

  • Keep Portfolio Data on Your Server
  • Portfolio records and AI provider credentials stay inside your instance, and the database, configuration, and generated artifacts live on one /app/data volume that you back up before upgrades.
  • Get Pre-Market Plans Automatically
  • Pre-market, intraday, and daily agents turn overnight moves, news, and technical structure into plans, and they skip exchange holidays so schedules follow each market's real trading calendar.
  • Bring Your Own AI Model
  • Connect any OpenAI-compatible provider or run local models through Ollama, then follow each TradingAgents analysis with its execution trace, token usage, and cost so spending stays visible.
  • Alerts Reach Apps You Already Use
  • Price alerts and AI reports go to Telegram, WeCom, DingTalk, Feishu, Bark, or webhooks, with per-rule channel choice, cooldowns, daily trigger limits, and optional expiry times.

Features

  • TradingAgents Deep Analysis
  • The brain icon on a holding starts four analyst roles feeding a bull and bear debate, risk review, and portfolio-manager decision, with the reasoning trail in the app and notifications.
  • Multi-Market Portfolio Tracking
  • Manage several brokerage accounts with holdings and profit and loss across mainland China, Hong Kong, and U.S. markets, including listed ETFs searchable by code such as 510300 or SPY.
  • Scheduled AI Agents
  • Pre-market outlook, intraday monitor, and daily report agents run on configurable cron schedules and filter exchange holidays and trading sessions using bundled market calendars for all three exchanges.
  • Rule-Based Price Alerts
  • Combine price, percentage change, turnover, and volume ratio conditions with AND/OR logic, then set cooldowns, daily trigger limits, repeat behavior, expiry, and per-rule notification channels.
  • Paper Trading Simulator
  • Simulates signal-based entries and exits with T+1 settlement rules for mainland China, and tracks cash, buying power, and an equity curve with performance statistics.
  • Optional OpenTelemetry Tracing
  • Structured logs and trace_id correlation are built in, and an optional OTLP endpoint exports agent runs, LLM calls, and TradingAgents nodes to Jaeger, Tempo, or Langfuse.

Apps Similar to PanWatch