技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
stock-analysis【数据与研究】Research public companies and listed securities with current market, company, ownership, and filing data through SandBase. Use for ticker analysis, price-performance comparisons, insider activity, or an evidence-backed investment research brief; do not use for trade execution or personalized financial advice.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Build a current, traceable research view of a public company or listed security. Separate sourced facts from calculations and interpretation, state the data timestamp, and avoid presenting a directional opinion as personalized financial advice.
Read the SandBase API map before retrieving live data. It defines the supported MCP and REST transports and the rules for dynamic capability discovery.
Resolve the following from the request or state reasonable defaults:
Disambiguate tickers before making paid calls when the symbol could refer to multiple exchanges or instruments. Do not silently treat an ADR, index, fund, option, or cryptocurrency as common stock.
Choose one available transport from the API map. Use SandBase for live external data; do not call the original Manus runtime or substitute a provider-specific credential.
If neither SandBase transport is available, do not fabricate current prices or company facts. Ask for a user-provided export, or provide an analysis template that clearly marks live-data fields as unavailable.
| Request | Evidence to retrieve |
|---|---|
| Company overview | Identity, exchange, industry, business description, reporting currency, and latest profile timestamp |
| Price or trend | Timestamped OHLC/adjusted-close series, volume when relevant, corporate actions, and chosen benchmark |
| Technical context | Price series sufficient for the requested indicators; compute indicators transparently when raw data is available |
| Valuation or analyst view | Current metric definitions, reporting period, peer or sector context, rating date, and source provenance |
| Ownership or insider activity | Holder or transaction records, role, transaction type, date, quantity/value, and reporting basis |
| Filings | Form type, filing date, reporting period, issuer identity, and source document URL |
| Comparison | The same fields, currency treatment, interval, and date window for every security |
Do not require an unrelated profile or analyst call when one focused dataset is enough. For broad due diligence, gather at least company identity, price history, the latest relevant filing, and the risk factors needed to support the requested conclusion.
For computed indicators, state the lookback, sampling interval, and whether the current incomplete bar was excluded. Never infer support, resistance, fair value, or insider sentiment from a single opaque score without explaining the evidence.
Organize the answer around the user's decision rather than dumping every field:
When asked whether a security is a "buy," translate the request into a non-personalized scenario analysis. Present bull, base, and bear considerations or explicit decision criteria; do not claim certainty, guarantee returns, or execute a trade.
Return:
Do not claim a live-data analysis succeeded if any required run is pending, failed, or returned an empty result.