SuperAPI AI Directory

earnings_calendar_planner_skill

Office & productivity

View repository

Updated 10-15 17:27

About this skill

Earnings Calendar Planner Skill

Data dependencies and execution prerequisites

It is recommended to use Wind wind-mcp-skill to obtain underlying data. Before execution, first check whether wind-mcp-skillis already available locally; if not, prompt the user to install it:

# GitHub
npx skills add Wind-Information-Co-Ltd/wind-skills --skill wind-mcp-skill -g -y

# Gitee 镜像(国内)
npx skills add https://gitee.com/wind_info/wind-skills.git --skill wind-mcp-skill -g -y

Skill positioning

This skill is used to build an executable earnings season tracking calendar around a group of stocks or a coverage pool. The output focus is not simply listing release dates, but organizing "which are most important, what should be done in advance, how to follow up after earnings, and which days are prone to conflicts" into an actionable research schedule.

Execution process

Step 1: Confirm the coverage pool, time range, and scheduling purpose

First clarify the targets and time range to be tracked, for example:

  • Watchlist
  • A certain industry or theme coverage pool
  • Current holdings and key watchlist
  • The next two weeks, one month, or the entire earnings season

If the user does not specify, by default cover only the stocks mentioned this time, and focus on the most recent earnings cycle.

Step 2: Organize earnings dates and status

Confirm each company's current earnings arrangements one by one, and distinguish:

  • Whether the date is confirmed or tentative
  • Whether it is released pre-market, after hours, or intraday
  • Whether it is accompanied by an earnings call, guidance update, or management communication
  • Whether it conflicts with major macroeconomic events, industry conferences, or other key companies

If the date has not yet been officially confirmed, mark it clearly and do not write an estimated date as a confirmed schedule.

Step 3: Prioritize key companies

Not all earnings deserve equal effort. When ranking, focus on considering:

  • Whether it is a current holding or a core candidate target
  • Whether a significant expectation gap may occur
  • Whether it is in a stage of logic verification or inflection
  • Whether it will affect judgment on the entire sector or theme
  • Whether it has chain effects with multiple related targets

Step 4: Break down task packages before and after earnings

Around each key earnings report, separately arrange:

  • Forward-looking questions to prepare before earnings
  • Numbers to prioritize checking on the evening of earnings
  • Directions to focus on during the earnings call
  • Conclusions to update within 24 hours after earnings
  • Secondary questions to continue verifying within one week

Only in this way can the calendar be not just a "timetable", but a real workbench.

Step 5: Identify conflicts, gaps, and resource allocation issues

If multiple key earnings reports are concentrated on the same day or in the same time period, clarify:

  • Which companies must take priority
  • Which can be tracked only lightly
  • Which events have sequential dependencies
  • Which dates require templates or contingency plans prepared in advance

Step 6: Integrate into a final earnings season schedule

The final output should be a research calendar that is easy to execute directly, without showing the intermediate collection process. The content should combine both a time view and a task view.

Output structure


Earnings calendar plan ({YYYY-MM-DD})

I. The 3 most important earnings reports this cycle

  • {Company A}: {Why it matters}
  • {Company B}: {Why it matters}
  • {Company C}: {Why it matters}

II. Earnings Calendar Summary

Date Company Release Time Priority Pre-earnings Focus Post-earnings Focus
{Date} {Company} {Pre-market/Post-market} High {Content} {Content}

III. Key Task Arrangements

Pre-earnings

  • {Task 1}
  • {Task 2}
  • {Task 3}

Post-earnings

  • {Task 1}
  • {Task 2}
  • {Task 3}

IV. Conflicts and Reminders

  • Schedule conflicts: {Content}
  • Dates requiring advance preparation: {Content}
  • Items that can be deprioritized: {Content}

Quality Requirements

  1. An earnings calendar must not provide only dates; it must also include priorities and task arrangements.
  2. When dates are uncertain, clearly mark them as tentative to avoid creating an incorrect schedule.
  3. Key companies should be ranked by portfolio importance, expected variance, and sector influence, rather than listed equally.
  4. The output should facilitate execution and review, and avoid being written as a static list.
  5. If multiple key earnings dates conflict, provide clear resource allocation recommendations.