The Financial Intent Hub automatically processes SEC and CSE filings to identify buying signals hidden in corporate disclosures. Our platform monitors 10-K, 10-Q, 8-K, DEF 14A, and S-4 forms across thousands of issuers, extracting actionable insights about strategic shifts, operational changes, and capital events that indicate purchase intent.
Track key performance indicators including total rows processed, filtered results, active issuers, form types, detected themes, identified signals, growth indicators, and distress flags. Each metric updates in real-time as new filings are ingested and analyzed through our intelligent pipeline.
Intelligent Clustering
Navigate insights through three strategic journey clusters: Strategy, Operations, and Capital. Each cluster surfaces co-occurring terms and themes that reveal where companies are in their buying journey. Filter by issuer, year, vertical, segment, region, or growth tier to narrow your focus to the accounts that matter most.
Export filtered views as CSV files containing full context—filing titles, snippets, detected signals, themes, growth and distress flags, dates, and direct links to source documents. Your revenue team gets evidence packs ready to paste into Salesforce, Outreach, or any CRM system.
Financial Intent 101: From Disclosure to Demand
Beyond Keywords
Traditional sales intelligence relies on simple keyword matching. Financial intent analysis goes deeper, applying growth and distress heuristics to understand why companies file what they file, and when timing is optimal for outreach.
Signal Detection
Our normalizeFilingsCSV hook processes raw filings through pattern matching algorithms that identify dozens of distinct signals across eight thematic categories. Each signal corresponds to a specific revenue opportunity or risk indicator.
Contextual Scoring
The growthHeuristic and distressHeuristic functions analyze signal combinations, form types, and filing patterns to classify companies as expanding, stable, or stressed. This context transforms raw data into prioritized prospect lists.
Annotated Filing Example
Each processed row in the hub includes the filing title, an extracted snippet showing relevant context, the form type (10-K, 8-K, etc.), detected signals like "guidance raised" or "covenant breach," theme classifications such as Strategy or Credit Stress, growth or distress flags, filing date, and direct links to both the raw document and the SEC's web viewer. This comprehensive view gives your team everything needed to understand the opportunity and craft timely, relevant outreach.
Sources & Ingestion: Your EDGAR/CSE Pipeline
Query Execution
The fetch_query_results hook submits structured queries to EDGAR and CSE APIs, searching for recent filings across specified form types and date ranges. Results return candidate documents with CIK identifiers and accession numbers.
Candidate Extraction
extract_cik_and_accession parses query results to build a validated list of filing candidates. Each candidate includes the company identifier, unique accession number, and form metadata required for document retrieval.
Folder Verification
get_folder_index retrieves the index.json manifest for each filing's storage folder, verifying that all required documents are present and identifying the primary HTML or text document for analysis.
Primary Selection
pick_primary_doc applies pattern matching against file extensions and naming conventions to select the main filing document. This ensures we analyze the official disclosure, not supporting exhibits or graphics files.
Pipeline Reliability
The ingestion pipeline runs continuously, processing new filings within hours of SEC publication. Colab notebook steps 1 through 3 execute this sequence automatically, building your candidate pool, verifying document structures, and selecting primary documents for signal extraction. Submissions metadata is preserved throughout, maintaining full audit trails from query to final processed row. This robust architecture ensures no relevant filing is missed and every signal is traceable to its authoritative source.
Forms & Events Primer
Different SEC forms contain different signals and create different GTM action windows. Understanding which opportunities live where helps your team prioritize outreach and tailor messaging to the specific corporate event disclosed in each filing.
The hub's PRIMARY_FORM_RE patterns automatically classify each filing by type, and item-level parsing extracts content from specific disclosure sections. This structured approach ensures signals are interpreted in the proper context of the corporate event they describe, enabling precise outreach timing and message relevance.
Signals & Themes Catalog
The hub detects dozens of distinct signals organized into eight thematic categories. Each theme represents a different dimension of corporate intent, from strategic shifts to financial stress. The match_signals and match_themes hooks apply pattern matching to filing text, surfacing relevant indicators and enabling precise filtering.
This living catalog represents the core intelligence layer of the hub. Theme assignments are not mutually exclusive—a single filing may span Strategy, M&A, and Credit Stress if a distressed company announces a merger while outlining cost-cutting plans. Multi-theme filings often present the most nuanced revenue opportunities, requiring careful message calibration based on dominant signals.
Growth vs. Distress: Flags & Tuning
Heuristic Scoring
The growthHeuristic function analyzes signal combinations that indicate expansion—guidance raises, ARR growth, market expansion, product launches, and technology investments. Filings scoring above the growth threshold receive a positive flag, prioritizing them for expansion-focused outreach.
Conversely, distressHeuristic detects warning signs like covenant breaches, going concern notices, liquidity problems, debt restructuring, asset sales, and headcount reductions. Distress-flagged companies require different messaging emphasizing cost containment, consolidation, and rapid proof of value.
Tuning & Review
Both heuristics are tunable via configuration files that control phrase lists, weighting, and thresholds. Regular review cadences catch false positives—for example, a company may disclose a covenant breach while simultaneously raising guidance, creating ambiguous intent that requires manual classification.
Best practice is quarterly review of flagged filings against actual revenue outcomes. If growth-flagged companies consistently fail to engage, lower the threshold or refine phrase lists. If distress flags miss obvious warning signs, expand the vocabulary of stress indicators.
Examples That Trip Each Flag
Growth: "We raised full-year revenue guidance to $500-520M, up from $480-500M, driven by strong demand in enterprise segments and accelerating ARR growth of 35% year-over-year."
Distress: "The company received a notice of default under its credit facility due to failure to maintain the required minimum liquidity covenant of $50M. Management is in discussions with lenders regarding forbearance and potential restructuring."
Growth: "We completed the acquisition of DataCorp for $200M, expanding our product portfolio and adding 150 enterprise customers. Integration is proceeding ahead of schedule with expected synergies of $30M annually."
Distress: "In response to macroeconomic headwinds, the company initiated a restructuring plan including workforce reductions of approximately 20%, office closures in three markets, and rationalization of the product portfolio to focus on core profitable segments."
False-positive review checklist: Does the filing contain both growth and distress signals? Is the company in a regulated industry where certain disclosures are routine? Has recent news contradicted the flag? Are multiple consecutive filings flagged the same way? Use human judgment to override algorithmic classification when context demands it.
Issuer Enrichment & Taxonomy Join
Raw SEC filings provide CIK numbers, tickers, and company names, but revenue teams need richer context—industry verticals, market segments, geographic regions, and growth tiers. The hub joins filing data to an optional taxonomy CSV that adds these dimensions, enabling sophisticated filtering and account segmentation.
01
Taxonomy Import
normalizeTaxonomyCSV ingests your account master file containing CIK, ticker, company name, vertical (e.g., Financial Services, Healthcare, Technology), segment (e.g., Regional Bank, SaaS, Manufacturer), region (e.g., Northeast, West, International), and growth tier (e.g., Enterprise, Mid-Market, Strategic).
02
Index Build
The indexBy function creates lookup tables keyed by CIK and ticker, enabling fast joins between filing data and taxonomy attributes. This indexed structure supports real-time filtering without repeated database queries.
03
Enriched Output
filingsWithTax merges processed filings with taxonomy data, producing enriched rows that include all filing metadata plus vertical, segment, region, and tier. This combined view powers the hub's issuer and year selects, vertical/segment/region filters, and issuer chips in the results table.
UI Controls
The hub interface exposes taxonomy dimensions as filterable attributes. Select specific issuers from a dropdown, filter to a single year or date range, narrow results to particular verticals, segments, or regions, and view issuer names as colored chips in the table for quick visual scanning. These controls transform raw filing feeds into territory-specific, vertical-aligned, and account-prioritized intelligence streams that match how your revenue team actually works—by named account, by region, by segment.
Without taxonomy enrichment, the hub delivers universal filing intelligence. With taxonomy, it becomes a precision targeting tool that respects your ICP, territory assignments, and strategic account lists.
Journey Clusters: Strategy / Operations / Capital
Revenue journeys are rarely linear. Companies exhibit multiple simultaneous intents—strategic transformation, operational scaling, and capital management—that co-occur within single filings or across filing sequences. The hub's clustering engine surfaces these patterns, organizing signals into three navigable journey clusters that imply motion and readiness.
Strategy
Strategic clusters contain terms like "digital transformation," "platform migration," "cloud adoption," "technology roadmap," "innovation," and "competitive positioning." These indicate top-of-funnel awareness and multi-year planning cycles.
GTM play: Thought leadership, executive briefings, ROI modeling, strategic partnerships. Long sales cycles but large deal sizes.
Operations
Operational clusters include "efficiency gains," "process automation," "workflow optimization," "cost reduction," "headcount scaling," and "infrastructure consolidation." These signal active buying intent and urgent needs.
Capital clusters surface "fundraising," "M&A," "debt restructuring," "liquidity management," "covenant compliance," and "capital allocation." These suggest budget availability or constraints.
GTM play: If growth-flagged, lead with expansion value. If distress-flagged, emphasize cost containment and consolidation.
Cluster Generation
The buildClusters hook applies term frequency analysis across detected signals, identifying co-occurrence patterns that exceed MIN_FREQ thresholds. stageForTerms groups filings by dominant cluster assignment, and STRATEGY_HINT, OPS_HINT, and CAPITAL_HINT configuration lists bias the algorithm toward expected patterns within each journey stage.
Each cluster card in the UI displays the cluster label, top co-occurring terms ranked by frequency, and hit count showing how many filings map to that cluster. Clicking a cluster filters the main table to show only filings matching those terms, enabling journey-stage-specific exploration.
Tuning tip: If Operations or Capital clusters show "No clusters" while Strategy dominates, lower MIN_FREQ from the default (usually 3-5) down to 2. This increases sensitivity to less common signal combinations, revealing operational and capital patterns that occur less frequently than strategic disclosures.
Activation Playbooks: Turn Flags Into Outreach
Intelligence without activation is noise. The hub delivers flags, themes, and clusters—but revenue impact requires translating those signals into specific messaging, timing, and GTM plays. These activation playbooks provide SDR scripts, PMM email blocks, and partner overlay checklists for the three most common intent patterns.
Messaging: Lead with ROI expansion story—how your solution scales with their growth. Emphasize multi-year value, roadmap alignment, and strategic partnership. Position as the vendor that grows with them, not just solves today's problem.
Timing: 30-60 days post-filing. Growth companies plan in quarters; engage during their next planning cycle.
SDR script: "I saw your Q2 guidance raise and 35% ARR growth—congratulations. As you scale, have you evaluated [our category] to support [specific growth initiative mentioned in filing]?"
Messaging: Lead with cost containment and consolidation. Emphasize rapid deployment, quick wins, operational efficiency, and 90-day proof of value. Avoid long-term strategic positioning; focus on immediate pain relief and measurable savings.
Timing: 0-30 days post-filing. Distress creates urgency; engage immediately while pain is acute.
SDR script: "I noticed your recent restructuring announcement. Many clients in similar situations use [our solution] to consolidate [X] and reduce costs by [Y]% in under 90 days. Worth a quick conversation?"
Messaging: Lead with integration complexity, migration expertise, and compliance overlays. Position as the vendor who has "done this 100 times" and can de-risk the integration. Emphasize partner co-sell opportunities if partners serve acquirer or target.
Timing: 90-180 days from filing to deal close. Long window allows for discovery, scoping, and multi-stakeholder alignment.
SDR script: "Congratulations on the [Target] acquisition. As you approach close, have you mapped out [system category] integration? We've supported [similar company] through three acquisitions and have a 90-day integration framework."
Partner checklist: Does partner serve acquirer? Does partner serve target? Can we co-sell integration services? Is there a compliance overlay opportunity?
These playbooks are starting points, not scripts. Customize messaging to your product, ICP, and brand voice. Track conversion rates by playbook to identify which intent patterns yield pipeline most efficiently. Refine continuously based on rep feedback and closed-won analysis. The hub delivers the "what" and "when"—playbooks deliver the "how" and "why now."