
Opportunity Capture
stock-copilot-pro
Stock Copilot Pro is an end-to-end stock analysis Skill for China A-shares, Hong Kong, and US markets that fuses multi-source data (QVeris gateway + THS iFinD, Caidazi, Alpha Vantage, Finnhub, X/Twitter sentiment).
Overview
Stock Copilot Pro is an end-to-end stock analysis Skill for China A-shares, Hong Kong, and US markets that fuses multi-source data (QVeris gateway + THS iFinD, Caidazi, Alpha Vantage, Finnhub, X/Twitter sentiment).
Stock Copilot Pro is an end-to-end stock analysis Skill for China A-shares, Hong Kong, and US markets that fuses multi-source data (QVeris gateway + THS iFinD, Caidazi, Alpha Vantage, Finnhub, X/Twitter sentiment). It performs single-stock analysis (valuation, quality, technicals, sentiment, risk/timing), multi-stock comparison and ranking, watchlist/holdings management, morning/evening briefs, and industry hot-topic radar. Outputs are LLM-ready and available in markdown, JSON, or chat formats. Use it to generate data-rich analyst reports, portfolio monitoring dashboards, actionable daily briefs, watchlist alerts, and theme discovery for investment research. Core advantages include multi-domain fusion (quotes, fundamentals, technical signals, news sentiment, X sentiment), structured data for downstream automation, and flexible integration via the QVERIS_API_KEY for research and fintech workflows.
Skill.md
How this skill works
Stock Copilot Pro is an end-to-end stock analysis Skill for China A-shares, Hong Kong, and US markets that fuses multi-source data (QVeris gateway + THS iFinD, Caidazi, Alpha Vantage, Finnhub, X/Twitter sentiment).
Stock Copilot Pro
Global Multi-Source Stock Analysis with QVeris.
SEO Keywords
OpenClaw, stock analysis skill, AI stock copilot, China A-shares, Hong Kong stocks, US stocks, quantitative analysis, fundamental analysis, technical analysis, sentiment analysis, industry radar, morning evening brief, watchlist, portfolio monitoring, QVeris API, THS iFinD, Caidazi, Alpha Vantage, Finnhub, X sentiment, investment research assistant
Supported Capabilities
- Single-stock analysis (
analyze): valuation, quality, technicals, sentiment, risk/timing - Multi-stock comparison (
compare): cross-symbol ranking and portfolio-level view - Watchlist/holdings management (
watch): list/add/remove for holdings and watchlist - Morning/Evening brief (
brief): holdings-focused daily actionable briefing - Industry hot-topic radar (
radar): multi-source topic aggregation for investable themes - Multi-format output:
markdown,json,chat - OpenClaw LLM-ready flow: structured data in code + guided narrative in
SKILL.md
Data Sources
- Core MCP/API gateway:
qveris.ai(QVERIS_API_KEY) - CN/HK quote and fundamentals:
ths_ifind.real_time_quotationths_ifind.financial_statementsths_ifind.company_basicsths_ifind.history_quotation
- CN/HK news and research:
caidazi.news.querycaidazi.report.querycaidazi.search.hybrid.listcaidazi.search.hybrid_v2.query
- Global news sentiment:
alpha_news_sentimentfinnhub.news
- X/Twitter sentiment and hot topics:
qveris_social.x_domain_hot_topicsqveris_social.x_domain_hot_eventsqveris_social.x_domain_new_postsx_developer.2.tweets.search.recent
What This Skill Does
Stock Copilot Pro performs end-to-end stock analysis with five data domains:
- Market quote / trading context
- Fundamental metrics
- Technical signals (RSI/MACD/MA)
- News and sentiment
- X sentiment
It then generates a data-rich analyst report with:
- value-investing scorecard
- event-timing anti-chasing classification
- safety-margin estimate
- thesis-driven investment framework (drivers/risks/scenarios/KPIs)
- multi-style playbooks (value/balanced/growth/trading)
- event radar with candidate ideas from news and X
- scenario-based recommendations
- standard readable output (default) + optional full evidence trace (
--evidence)
Key Advantages
- Deterministic tool routing via
references/tool-chains.json - Evolution v2 parameter-template memory to reduce recurring parameter errors
- Strong fallback strategy across providers and markets
- US/HK/CN market-aware symbol handling
- Structured outputs for both analyst reading and machine ingestion
- Safety-first handling of secrets and runtime state
Core Workflow
-
Resolve user input to symbol + market (supports company-name aliases, e.g. Chinese name ->
600089.SH). -
Search tools by capability (quote, fundamentals, indicators, sentiment, X sentiment).
-
Route by hardcoded tool chains first (market-aware), then fallback generic capability search.
- For CN/HK sentiment, prioritize
caidazichannels (report/news/wechat). - For CN/HK fundamentals, prioritize THS financial statements (income/balance sheet/cash flow), then fallback to company basics.
- For CN/HK sentiment, prioritize
-
Before execution, try evolution parameter templates; if unavailable, use default param builder.
-
Run quality checks:
- Missing key fields
- Data recency
- Cross-source inconsistency
-
Produce analyst report with:
- composite score
- safety margin
- event-driven vs pullback-risk timing classification
- structured thesis (driver/risk/scenario/KPI)
- event radar (timeline/theme) and candidate ideas
- style-specific execution playbooks
- market scenario suggestions
- optional parsed/raw evidence sections when
--evidenceis enabled
-
Preference routing (public audience default):
- If no preference flags are provided, script returns a questionnaire first.
- You can skip this with
--skip-questionnaire.
Command Surface
Primary script: scripts/stock_copilot_pro.mjs
- Analyze one symbol:
node scripts/stock_copilot_pro.mjs analyze --symbol AAPL --market US --mode comprehensivenode scripts/stock_copilot_pro.mjs analyze --symbol "<company-name>" --mode comprehensive
- Compare multiple symbols:
node scripts/stock_copilot_pro.mjs compare --symbols AAPL,MSFT --market US --mode comprehensive
- Manage watchlist:
node scripts/stock_copilot_pro.mjs watch --action listnode scripts/stock_copilot_pro.mjs watch --action add --bucket holdings --symbol AAPL --market USnode scripts/stock_copilot_pro.mjs watch --action remove --bucket watchlist --symbol 0700.HK --market HK
- Generate brief:
node scripts/stock_copilot_pro.mjs brief --type morning --format chatnode scripts/stock_copilot_pro.mjs brief --type evening --format markdown
- Run industry radar:
node scripts/stock_copilot_pro.mjs radar --market GLOBAL --limit 10
OpenClaw scheduled tasks (morning/evening brief and radar)
To set up morning brief, evening brief, or daily radar in OpenClaw, use only the official OpenClaw cron format and create jobs via the CLI or Gateway cron tool. Do not edit ~/.openclaw/cron/jobs.json directly.
- Reference: the
jobsarray inconfig/openclaw-cron.example.json; each item is onecron.addpayload (fields:name,schedule: { kind, expr, tz },sessionTarget: "isolated",payload: { kind: "agentTurn", message: "..." },delivery). - Example (morning brief):
openclaw cron add --name "Stock morning brief" --cron "0 9 * * 1-5" --tz Asia/Shanghai --session isolated --message "Use stock-copilot-pro to generate morning brief: run brief --type morning --max-items 8 --format chat" --announce. To deliver to Feishu, add--channel feishu --to <group-or-chat-id>. - Incorrect: using the legacy example format (e.g.
scheduleas string,command,delivery.channelsarray) or pasting the example into jobs.json will cause Gateway parse failure or crash.
CN/HK Coverage Details
- Company-name input is supported and auto-resolved to market + symbol for common names.
- Sentiment path prioritizes
caidazi(research reports, news, wechat/public-account channels). - Fundamentals path prioritizes THS financial statements endpoints, and always calls THS company basics for profile backfill:
revenuenetProfittotalAssetstotalLiabilitiesoperatingCashflowindustrymainBusinesstags
Output Modes
markdown(default): human-readable reportjson: machine-readable merged payloadchat: segmented chat-friendly output for messaging appssummary-first: compact output style via--summary-only
Preference & Event Options
-
Preference flags:
--horizon short|mid|long--risk low|mid|high--style value|balanced|growth|trading--actionable(include execution-oriented rules)--skip-questionnaire(force analysis without preference Q&A)
-
Event radar flags:
--event-window-days 7|14|30--event-universe global|same_market--event-view timeline|theme
Dynamic Evolution
- Runtime learning state is stored in
.evolution/tool-evolution.json. - One successful execution can update tool parameter templates.
- Evolution stores
param_templatesandsample_successful_paramsfor reuse. - Evolution does not decide tool priority; tool priority is controlled by
tool-chains.json. - Use
--no-evolutionto disable loading/saving runtime learning state.
Safety and Disclosure
Best used for
When to use it
Stock Copilot Pro is an end-to-end stock analysis Skill for China A-shares, Hong Kong, and US markets that fuses multi-source data (QVeris gateway + THS iFinD, Caidazi, Alpha Vantage, Finnhub, X/Twitter sentiment).

01 · PRE-MEETING
Prepare a decision brief
Turn scattered evidence into a structured case before an investment committee meeting.

02 · TEAM WORKFLOW
Standardize handoffs
Create consistent research outputs across analysts, portfolio managers, and agents.

03 · LIVE UPDATE
Refresh the thesis
Update scenarios after a new catalyst, KPI release, or earnings result.
Community notes
Built to improve with use.
随着 Skill 被使用与评审,反馈将展示在这里。
Discover more
Related skills
View allThematic Investment Mapping
Map companies to a theme by revenue exposure, transmission channels, and second-order effects, then rank the best expressions of the theme. Use when building a thematic basket or researching idea…
capacitr
Capacitr provides single-call market discovery and paid analysis: paste a URL or free-text query and receive ranked Polymarket, Hyperliquid, and Deribit markets augmented with Quotient intelligence…
alphagbm-duan-analysis
AlphaGBM Duan Yongping Analysis packages Duan-style, seller-only option playbook into a single, trade-ready call. It produces three focused panels: Sell Put (compute strike, premium, delta, DTE,…