financial-research
от firecrawl
Извлекайте официальные финансовые данные из отчетов SEC и сверяйте их с консенсусом аналитиков. Только публичные компании.
npx skills add https://github.com/firecrawl/firecrawl-agent --skill financial-researchFinancial Research
Extract official financials from SEC filings and cross-reference with analyst consensus. Public companies only.
When to use
- User asks for a company's financials: "revenue of NVIDIA", "Apple's latest 10-K"
- User asks for analyst sentiment: "what are analysts saying about TSLA?"
- User provides a ticker with no clear verb: "MSFT" → assume they want a financial overview
- User wants an earnings summary before or after a release
Do NOT use for private company research, crypto, or macro/market commentary — deep-research handles those better.
Strategy
-
Resolve the ticker.
- User gave a ticker: use it directly.
- User gave a company name: search
"<company> stock ticker"and confirm from the top result.
-
Get the latest SEC filing.
- Use the sec.gov playbook to locate the most recent 10-K (annual) or 10-Q (quarterly).
- Scrape the filing index page, then the primary filing document.
- Extract: revenue, net income, operating income, EPS (basic and diluted), gross margin, forward guidance if given.
-
Get analyst consensus.
- Use the finance.yahoo.com playbook for the analyst tab.
- Extract: consensus rating, average / low / high price target, number of analysts covering.
-
Cross-reference.
- If the user asked for a specific metric, verify it against at least two sources.
- Flag discrepancies between the filing and third-party aggregators.
-
Call
formatOutputwith the structured result.
Quick start
// Full financial overview
await agent.run({
prompt: 'Get a complete financial overview of NVIDIA',
skills: ['financial-research'],
format: 'json',
})
// Specific metric
await agent.run({
prompt: 'What was AAPL revenue in the most recent quarter?',
skills: ['financial-research'],
})
// Earnings preparation for multiple tickers — delegate per-ticker
await agent.run({
prompt: 'Get the latest reported revenue, EPS, and guidance for NVDA, AMD, and INTC',
skills: ['financial-research'],
format: 'json',
})
Output schema
{
"ticker": "NVDA",
"company": "NVIDIA Corporation",
"fiscalPeriod": "FY2026 Q4 ended 2026-01-26",
"filing": {
"type": "10-K",
"url": "https://www.sec.gov/...",
"filedDate": "2026-02-21"
},
"financials": {
"revenue": null,
"netIncome": null,
"operatingIncome": null,
"epsBasic": null,
"epsDiluted": null,
"grossMargin": null,
"unit": "USD millions"
},
"guidance": "",
"analyst": {
"rating": "Strong Buy",
"priceTarget": { "average": null, "low": null, "high": null },
"numAnalysts": null,
"sourceUrl": ""
},
"sources": []
}
Tips
- SEC EDGAR is the source of truth for the numbers. Yahoo and aggregators can lag or be wrong. If a number in the 10-K disagrees with Yahoo, trust EDGAR.
- Watch the fiscal calendar. NVIDIA, Apple, and others don't use calendar quarters — always capture the exact
fiscalPeriodthe numbers apply to. - Units matter. SEC filings report in millions or thousands with a table-header note. Capture
financials.unitso downstream consumers don't multiply by the wrong power of 10. - Don't fabricate analyst data. If Yahoo's analyst page 404s or loads empty, set
analyst.ratingto null and note it insources. Never guess. - For earnings-release watches, include
filing.filedDateso users can see if they're looking at yesterday's filing or last quarter's.
See also
- deep-research — for qualitative research (moats, macro, competitive dynamics)
- structured-extraction — lower-level helper for custom financial schemas
- competitor-analysis — when comparing multiple public companies head-to-head
Больше skills от firecrawl
oracle
firecrawl
Лучшие практики использования oracle CLI (объединение подсказок и файлов, движки, сессии и шаблоны прикрепления файлов).
official
firecrawl-monitor
firecrawl
Обнаруживайте изменения содержимого на веб-сайте и получайте уведомления через вебхук или электронную почту — без cron-задач, парсеров или скриптов сравнения. Используйте этот навык, когда пользователь хочет отслеживать изменения на странице, следить за ценами конкурентов, получать оповещения о новых вакансиях или записях в блоге, мониторить страницы документации/списка изменений/статуса, или говорит «отслеживать», «наблюдать», «мониторить», «уведомить меня, когда», «сообщить, когда X изменится», «напомнить мне, если», «отправить письмо, когда» или «отправить вебхук, когда». Встроенный AI-судья отфильтровывает форматирование, временные метки и...
officialweb-scrapingresearch
firecrawl-deep-research
firecrawl
Запустить многопоточное глубокое исследование с помощью Firecrawl. Используйте, когда пользователь просит исследовать тему, сравнить точки зрения, подготовить обзор с источниками, изучить технический или рыночный вопрос или обобщить веб-данные из множества источников.
officialresearchweb-scraping
firecrawl-research-papers
firecrawl
Находить и обобщать исследовательские статьи, технические отчёты, PDF-документы и академические источники с помощью Firecrawl. Используйте, когда пользователю нужен литературный обзор, краткое содержание статьи, обзор исследований или обобщение с источниками из PDF и научных/отраслевых публикаций.
officialresearchweb-scraping
firecrawl-market-research
firecrawl
Извлекайте рыночные, финансовые, показатели прибыли, отраслевые и корпоративные метрики с помощью Firecrawl. Используйте, когда пользователь запрашивает маркетинговые исследования, отраслевые тренды, данные публичных компаний, финансовые сравнения, анализ прибыли или структурированные рыночные отчеты.
officialresearchweb-scraping
firecrawl-website-design-clone
firecrawl
Извлеките дизайн-систему любого веб-сайта в файл DESIGN.md, готовый для агентов, используя данные скрапинга Firecrawl. Используйте, когда пользователю нужны цвета, шрифты, отступы, компоненты, шаблоны макетов или рекомендации по бренду/UI с веб-сайта, чтобы AI-агенты могли создавать новые сайты, клонировать внешний вид или строить страницы, вдохновлённые этим дизайном.
officialdesignweb-scraping
firecrawl-knowledge-base
firecrawl
Создайте базу знаний из веб-контента с помощью Firecrawl. Используйте для локальной справочной документации, чанков, готовых для RAG, наборов данных для тонкой настройки, зеркал документации, тематических корпусов или размеченного в формате Markdown, готового для LLM, организованного из веб-источников.
officialweb-scrapingresearch
firecrawl-lead-research
firecrawl
Создавайте краткие разведывательные сводки о лидах перед встречами с помощью Firecrawl. Используйте, когда пользователю нужно исследование компании, исследование человека, последние новости, темы для обсуждения, болевые точки или подготовка к обращению перед продажным звонком, встречей о партнерстве, разговором с инвестором или интервью с клиентом.
officialresearchweb-scraping