Install
openclaw skills install tai-alpha-stockTai Alpha stock analysis — collect, VectorBT backtest (RSI/MACD/BB), conviction score, optional ML. Persistence is SQLite (default tai_alpha_output/tai_alpha.db); override TAI_ALPHA_DB_PATH.
openclaw skills install tai-alpha-stockCanonical docs: /setup (README, USERFLOW, MODULE_STRUCTURE, guides).
Mirror: setup/docs/core/SKILL.md.
Agents (Cursor / Claude Code / OpenClaw): setup/docs/core/AGENTS.md — root stubs AGENTS.md, CLAUDE.md.
python scripts/analyze.py TICKER → pipeline; stores rows in SQLite (--db-path optional).--persona id / --persona-all; --market auto|us|hk|cn; --lang zh-CN|zh-HK (see setup/docs/guides/PERSONA_ECOSYSTEM_GUIDE.md).--fast skips ML and uses lighter collect; --depth lite|standard|deep (see setup/README.md matrix).python scripts/batch.py TICKER1 TICKER2 (optional --fast, --depth).python scripts/portfolio.py TICKER ...python scripts/cron.py (TAI_ALPHA_HOTLIST, optional TAI_ALPHA_TELEGRAM_WEBHOOK)python scripts/alerts.py (watchlist in SQLite)scripts/custom.py, scripts/ml.py, scripts/sector.pyscripts/dividends.py, scripts/hot_scanner.py (see setup README)python scripts/report.py --run-id N / python scripts/score.py --run-id N (--deep-risk on score CLI)pip install -e ".[dev]"
pytest tests/unit tests/integration -v
python setup/tools/check_structure.py