skills/finance/tracking-consensus-estimates/SKILL.md
Monitors sell-side consensus estimates with revision tracking and surprise analysis. Use when tracking estimate revisions, analyzing consensus changes, or monitoring analyst expectations.
npx skillsauth add casemark/skills tracking-consensus-estimatesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Monitors sell-side consensus estimates with revision tracking and surprise analysis for equities, enabling portfolio managers and analysts to identify inflection points in analyst sentiment before they are fully priced in.
Build the estimate matrix — Organize each analyst's estimates by metric and period. Record estimate date, prior estimate, and current estimate. Flag stale estimates (>60 days without update) as potentially unreliable.
Calculate consensus statistics — For each metric/period: compute mean, median, high, low, standard deviation, and number of contributing analysts. Use median as the primary consensus figure when the distribution is skewed or the sample is small (<6 analysts).
Track revision momentum — Compare current consensus to prior snapshots (90d/60d/30d/7d). Calculate:
Analyze earnings surprise (post-report) — Compute surprise as: (Actual − Consensus) / |Consensus|. Categorize: beat >2%, inline ±2%, miss <−2% [VERIFY threshold conventions used by the firm]. Cross-reference surprise magnitude against historical surprise distribution for the name.
Assess post-surprise revision response — Within 1–5 days after the print, track how many analysts have revised forward estimates. Gauge whether the surprise is being extrapolated (revisions in the same direction) or faded (revisions revert). Compare forward-quarter revision velocity to the trailing-quarter surprise.
Contextualize against guidance and peers — Map the consensus trajectory against any management guidance range. Flag if consensus sits above the high end or below the low end of guidance. Compare revision trends to sector peers to separate company-specific signals from macro/sector rotation.
Summarize and flag actionable signals — Produce a concise tracking report highlighting: current consensus vs. prior snapshots, revision breadth and direction, notable outlier analysts, surprise history, and any divergence from guidance or peer trends.
The tracking report should include:
development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.