スキル一覧に戻る
cv

researching-stocks

by cv

pi extension for financial data tools (crypto, stocks, SEC filings, etc.)

2🍴 0📅 2026年1月20日
GitHubで見るManusで実行

SKILL.md


name: researching-stocks description: Workflow for multi-step financial research requiring multiple data sources. Use for company comparisons, due diligence, comprehensive analysis, or complex financial questions.

Researching Stocks

Use this workflow for complex queries requiring multiple tools or analysis steps.

Workflow Checklist

Copy and track progress:

Research Progress:
- [ ] Step 1: Parse query (tickers, metrics, time period)
- [ ] Step 2: Plan tool calls (parallelize independent fetches)
- [ ] Step 3: Execute and gather data
- [ ] Step 4: Validate completeness
- [ ] Step 5: Synthesize answer with numbers and sources

Step 1: Parse Query

Extract:

  • Tickers: Normalize names → symbols (Apple → AAPL)
  • Metrics: What's being asked (margins, growth, valuation)
  • Period: Time range or comparison period

Step 2: Plan Tool Calls

Simple query → Single tool, answer directly Data query → Identify tools, call in parallel Complex query → Break into dependent steps

Parallelize independent fetches:

# These can run together:
get_income_statements(ticker: "AAPL", ...)
get_income_statements(ticker: "MSFT", ...)

# This depends on results above:
Compare and analyze margins

Step 3: Execute

Call tools. Related skills:

  • analyzing-financials - Statements, metrics, estimates
  • reading-sec-filings - 10-K, 10-Q, 8-K content
  • fetching-prices - Stock and crypto prices
  • tracking-signals - Insider trades, news

Step 4: Validate

Before answering, check:

Complete if:

  • Can answer the core question
  • Have data for all mentioned entities
  • For comparisons: have all sides

Incomplete only if:

  • Missing data for a PRIMARY entity
  • Comparison but only have one side
  • Tool calls failed completely

Do NOT fetch more data for "nice-to-have" enrichment.

Step 5: Synthesize

Structure your response:

  1. Key finding first - Answer in the first sentence
  2. Specific numbers - Cite actual data
  3. Brief analysis - What the numbers mean
  4. Sources - List API URLs used

Examples

Input: "Compare profitability of AAPL, MSFT, and GOOGL"

Research Progress:
- [x] Step 1: Tickers: AAPL, MSFT, GOOGL. Metric: profitability (margins). Period: latest.
- [x] Step 2: Three parallel income statement fetches, then compare.
- [x] Step 3: Fetched all three.
- [x] Step 4: Have data for all three. Complete.
- [x] Step 5: Synthesizing...

Output: "Microsoft leads in operating margin (44%), followed by Apple (30%) and Google (27%).

CompanyRevenueOp. IncomeOp. Margin
MSFT$245B$108B44.1%
AAPL$383B$114B29.8%
GOOGL$350B$94B26.9%

Microsoft's margin advantage comes from high-margin cloud and software licensing.

Sources:


Input: "Quick overview of Amazon"

Research Progress:
- [x] Step 1: Ticker: AMZN. Metric: general overview. Period: current.
- [x] Step 2: Single call to get_all_financial_statements + metrics snapshot.
- [x] Step 3: Fetched.
- [x] Step 4: Have comprehensive data. Complete.
- [x] Step 5: Synthesizing...

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です