CommunityProductivity & Collaborationgithub.com

Breakout Candidate Finder Skill

Batch identify candidate stocks with mature breakout patterns, healthy price-volume structures, and good catalyst alignment, outputting priority, trigger conditions, and invalidation boundaries. Suitable for short-to-medium term stock selection, pre-market candidate pool organization, and leading stock screening in sector rotation.

What is Breakout Candidate Finder Skill?

The Breakout Candidate Finder Skill is designed for AI agents like Claude Code, Cursor, or Codex to systematically screen a set of stocks for those closest to a valid breakout. It transforms vague chart observations into an actionable candidate pool, evaluating not just price proximity to highs, but also price structure, volume conditions, catalyst background, trading crowding, and failure boundaries. The skill supports several use cases: short-to-medium term traders needing to find the most promising setups from a watchlist, research teams building a pre-market focus list, or identifying potential leaders during sector strengthening. It works by following a structured eight-step workflow: defining the screening scope and timeframe, eliminating weak candidates, identifying consolidation platforms and resistance levels, checking price-volume relationships, assessing catalysts, judging the market environment, assigning priority and triggers, and finally compiling a clear output. The skill depends on the Wind `wind-mcp-skill` for underlying market data. Its key principle is to connect discovery, structure assessment, prioritization, and pre-execution verification into a seamless chain, avoiding the trap of equating 'looks ready to break out' with 'ready to enter'. The output format includes a 30-second summary, a candidate pool table, detailed breakdowns of top candidates, market environment analysis, a pre-execution checklist, and risk warnings.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wind-alice/alicemarket/tree/main/skills/breakout_candidate_finder_skill

Installed? Explore more Productivity & Collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

What does Breakout Candidate Finder Skill do?

Data Dependencies and Pre-execution Conditions

It is recommended to use the Wind wind-mcp-skill to obtain underlying data. Before execution, check if the wind-mcp-skill is 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 mirror (for China)
npx skills add https://gitee.com/wind_info/wind-skills.git --skill wind-mcp-skill -g -y

Skill Positioning

This skill is used to filter a set of stocks for those "closest to a valid breakout," transforming vague chart observations into an actionable candidate pool. The output does not simply list stocks making new highs; instead, it simultaneously evaluates price structure, volume conditions, catalyst background, trading congestion, and invalidation boundaries. This helps users focus their attention on the most promising breakout opportunities worth preparing for in advance.

Function Overview

The core function of this skill is to screen for breakout candidate stocks with mature patterns and pending volume expansion, providing trigger conditions. It emphasizes connecting candidate discovery, structural judgment, priority sorting, and pre-execution verification into a complete chain, avoiding the mistake of mistaking "looks like it's about to break out" for "can be entered now."

Use Cases

  • Short-to-medium term traders need to find stocks closest to a breakout from their stock pool.
  • Research or trading teams need to form a key observation list for the day before the market opens.
  • After a sector enters a strengthening phase, identify which stock is most likely to become the leader first.
  • Users who don't want to monitor all stocks and prefer to allocate time to candidates with the most intact structures.

Working Principles

  1. Breakout screening must simultaneously cover position, structure, volume, catalysts, and risk; it cannot only look at price proximity to previous highs.
  2. Every candidate conclusion must include trigger conditions and invalidation boundaries; no entry without discipline.
  3. "Preparing for breakout," "confirmed breakout," and "false breakout" phases must be distinguished; avoid phase confusion.
  4. If the market environment does not support broad participation, the breakout score for individual stocks should be lowered; do not judge stocks in isolation from the environment.
  5. Only analytical logic and conclusions are presented in the main text; internal call processes are not discussed.

Execution Flow

Step 1: Confirm Screening Range and Trading Timeframe

First, confirm which stock pool the screening targets and the user's trading cycle:

  • Is it a full market scan, a sector-specific screen, or only a watchlist?
  • Is it for short-term breakouts of 1-5 days or swing breakouts of 2-8 weeks?
  • Does the user prioritize immediate triggers or are they willing to wait for secondary confirmation?
  • Is the current task pre-market preparation, intraday narrowing down, or weekly candidate pool update?

If the user does not specify, default to "short-to-medium term candidate stocks that may form a valid breakout within the next one to three weeks."

Step 2: Eliminate Stocks Not Worth Discussing for Breakouts

Conduct an initial rough screen to remove stocks clearly unsuitable for the candidate pool. Key exclusions:

  • Stocks with a long-term downward trend that have not yet formed a bottoming structure.
  • Stocks with price spikes but chaotic volatility and no clear consolidation base.
  • Stocks with insufficient liquidity, very thin trading volume, and difficult order execution.
  • Stocks facing major uncertain events, suspension risk, or being overly driven by a single news item.

The goal of this step is not to find the best opportunity but to ensure the remaining candidates have a basis for comparison.

Step 3: Identify Consolidation Platforms and Key Resistance Levels

For the remaining stocks, focus on judging whether they have formed a breakout-ready structure with trading significance:

  • Is there a clear platform, box range, cup and handle, flag pattern, or high-level consolidation zone?
  • Is the consolidation time sufficient? Has there been necessary share turnover?
  • Is the resistance level clear? Can the user easily know "at what price area the breakout would occur"?
  • Is the current price too far from the key level, just approaching, or has it already been prematurely exhausted?

Only after defining the position and structure clearly can subsequent discussions about "breakout probability" be meaningful.

Step 4: Check Price-Volume Relationship and Order Flow Quality

The quality of a breakout opportunity is not about "how much it has risen" but whether "the rise is healthy." Key observations:

  • During consolidation, is there volatility contraction, decreasing selling pressure, and improving turnover?
  • When approaching the key level, is there moderate volume expansion rather than chaotic huge swings?
  • Is the volume structure on up days versus down days confirming strength? Is there evidence of proactive buying support?
  • Has the stock failed multiple times at the same resistance level historically?

If the price-volume structure shows excessive disagreement, lower the priority even if the chart looks good.

Step 5: Supplement with Catalyst and Fundamental Background

A high-quality breakout is often supported not just by chart formation but also by a narrative, event, or change in business fundamentals. Confirm:

  • Are there recent catalysts such as earnings, orders, new products, policy changes, or thematic reinforcement?
  • Is the company's sector in an up-cycle for capital preference?
  • If the stock price is near a breakout, is the current valuation and financial quality sufficient to warrant continued attention?
  • Are there any upcoming major events that could determine the success or failure of the breakout?

The purpose of this step is not to turn technical stock selection into deep fundamental research but to avoid picking stocks that are "chart-beautiful but logically hollow."

Step 6: Judge the Market Environment for the Breakout

Even the best stock needs a suitable environment. Simultaneously judge:

  • Is the market willing to accept high-level breakouts or strong momentum chasing?
  • Are there already leading stocks within the sector establishing a high watermark, creating positive feedback?
  • Is the current environment more suitable for a continued uptrend, or does it resemble rotational surges in a zero-sum game?
  • If indices, sentiment, or the sector enter a downturn, will the candidate success rate be significantly suppressed?

Breakout screening must assess "individual stock structure" and "environmental permissibility" together.

Step 7: Assign Candidate Priority and Trigger Conditions

Layer the remaining stocks by their breakout readiness. At least distinguish:

  • First Priority: Mature structure, clear resistance, healthy price-volume, and good catalyst alignment.
  • Second Priority: Structure is acceptable but still requires confirmation from volume, environment, or events.
  • Watch List: Possesses potential, but timing is too early or uncertainty is high.

For each candidate, provide:

  • Trigger conditions
  • Confirmation signals
  • Invalidation boundaries
  • If the initial trigger is missed, how to handle the subsequent situation

Step 8: Compile into a Breakout Candidate Report

The final output should help the user know in a very short time: "Who to watch first today, what to wait for, under what conditions it's considered valid, and under what conditions to skip." The main text retains only conclusions, evidence, and the pre-execution verification framework; intermediate search processes are not displayed.

Output Structure


Breakout Candidate Screening ({YYYY-MM-DD})

I. 30-Second Conclusion

  • Most worthy of priority observation: {List of stock names}
  • Current strongest breakout direction: {Sector or theme}
  • Market environment suitability: {Good / Average / Weak}
  • Overall strategy suggestion: {Actively prepare / Selectively observe / Cautiously wait}

II. Candidate Pool Overview

StockDirectionCurrent StructureBreakout ReadinessPriorityOne-Sentence Judgment
{Stock 1}{Sector}{Platform/Box/Cup}{High/Medium/Low}{A/B/C}{Description}
{Stock 2}{Sector}{Structure}{Level}{Level}{Description}

III. Detailed Breakdown of Top Candidates

{Stock Name}

  • Key resistance level: {Price area}
  • Structural highlights: {Content}
  • Price-volume characteristics: {Content}
  • Catalyst support: {Content}
  • Trigger conditions: {Content}
  • Failure boundary: {Content}

IV. Market and Sector Suitability

  • Index environment: {Content}
  • Sector strength: {Content}
  • Conditions for broad participation: {Content}

V. Pre-Execution Verification Checklist

  • {Verification point 1}
  • {Verification point 2}
  • {Verification point 3}

VI. Risk Warnings

  • {Risk 1}
  • {Risk 2}
  • {Risk 3}

Quality Requirements

  1. Candidate screening must reflect the three elements of structure, price-volume, and catalysts; ranking by percentage gain alone is insufficient.
  2. Each key stock must provide clear trigger conditions and invalidation conditions.
  3. Differentiate between "can be watched in advance" and "confirmed breakout."
  4. If the overall environment does not support it, explicitly lower the expected breakout success rate rather than forcing an aggressive conclusion.
  5. Output must serve real observation and execution, avoiding generic technical commentary.

Individual skills in this repo

This repo contains 19 individual skills — each has its own dedicated page.

wind-alice/add_to_winner_decision_skill

判断盈利仓是否适合继续加仓,并给出加仓前提、节奏安排、保护规则与停止扩张边界。适用于趋势延续、核心持仓滚动放大与强势股二次进攻场景。

wind-alice/after_close_watchlist_recap_skill

在收盘后总结自选股当日表现、驱动因素、强弱分化与次日观察点。适用于每日收盘复盘、维护自选股观察节奏、为次日盘前准备提供输入等场景。

wind-alice/a-share-primary-theme-identification

用于A股市场主线识别,聚焦市场结构 / 题材周期 / 资金行为。本skill主要用户问题回答、撰写报告、撰写金融类文章等场景。本报告输出内容较多,不适合简单对话场景。各类信息与数据的获取,可以使用wind.financial.data工具,以合理的关键字或关键字组合进行获取。每天开盘后、午盘、收盘后,用户都需要快速知道: 今天市场到底在交易什么,真正的主线是什么,情绪在什么位置,明天应该盯哪里。

wind-alice/avatar-charlie-munger-thinking

使用查理·芒格式的逆向思考、激励分析、认知偏误叠加和多学科模型检验复杂决策。用于评估商业与投资判断、组织行为、政策效果、重大选择、全民共识、失败风险,或识别论证中的单一视角和心理盲区。

wind-alice/avatar-nassim-taleb-risk

使用纳西姆·塔勒布式的尾部风险、利益共担、减法、林迪效应和杠铃策略分析不确定性。用于投资、商业、政策、职业、产品或个人决策中的出局风险、不可逆损失、脆弱性、代理问题、新旧方案比较和资源配置。

wind-alice/avatar-naval-ravikant-thinking

使用纳瓦尔·拉维坎特式的重新定义、欲望审计、特定知识和杠杆框架澄清职业、创业、财富、幸福、自由与人生选择。用于识别错误问题、冲突欲望、独特竞争力、AI替代风险、许可依赖、边际成本和长期复利方向。

wind-alice/avatar-warren-buffett-investing

使用沃伦·巴菲特式的能力圈、护城河、管理层诚信、所有者收益和资本配置框架分析企业与长期投资。用于研究公司商业模式、竞争优势、现金质量、管理层、估值、安全边际,或判断一项投资应继续研究、等待还是放弃。

wind-alice/backtest-expert

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.

wind-alice/breakout_trade_execution_skill

围绕突破交易制定从观察、触发、跟进到失效处理的落地执行方案,兼顾量价确认、环境配合与失败撤退。适用于盘前预案、盘中突破跟踪与强势股首日执行场景。

wind-alice/bull_bear_case_builder_skill

同时搭建看多与看空逻辑,比较证据强弱、关键变量与情景路径,帮助识别核心分歧。适用于防止确认偏误、研究前辩论、投资观点校验等场景。

wind-alice/business_model_decoder_skill

把公司如何获客、交付、定价、赚钱和扩张的逻辑拆解清楚,帮助快速理解业务运转方式。适用于看不懂公司业务、研究前补基础、业务结构梳理等场景。

wind-alice/buyback_program_reviewer_skill

判断回购计划的规模、动机、执行约束与真实利好程度。适用于公司宣布回购、估值争议期、资本配置分析等场景。

wind-alice/canslim_growth_scan_skill

依据成长股框架批量筛选业绩、预期、相对强度与供需结构共振的强势标的,并输出候选分层与跟踪重点。适用于成长股猎手、趋势成长选股、候选池批量扫描等场景。

wind-alice/conference_call_takeaway_skill

提炼业绩会中的新信息、管理层语气变化、问答焦点与潜在警讯。适用于听完业绩会、阅读纪要后快速更新观点等场景。

wind-alice/daily_watchlist_morning_brief_skill

为自选股生成盘前简报,汇总隔夜公告、新闻、价格变化、事件日程与今日观察重点。适用于开盘前快速浏览重点、晨会准备、盘前设定观察顺序等场景。

wind-alice/dcf-model

Real DCF (Discounted Cash Flow) model creation for equity valuation. Retrieves financial data from SEC filings and analyst reports, builds comprehensive cash flow projections with proper WACC calculations, performs sensitivity analysis, and outputs professional Excel models with executive summaries. Use when users need to value a company using DCF methodology, request intrinsic value analysis, or ask for detailed financial modeling with growth projections and terminal value calculations.

wind-alice/dip_buy_decision_skill

判断下跌或回调中的个股是否值得承接,并给出观察区、试错条件、分批节奏与放弃标准。适用于趋势回踩、事件后回落、震荡低吸与左侧谨慎试错场景。

wind-alice/dividend_change_explainer_skill

解读分红提升、削减、暂停或恢复背后的原因、持续性与投资含义。适用于收益型投资判断、公告复盘、长期现金流跟踪等场景。

wind-alice/dividend_growth_entry_skill

寻找股息持续增长、经营质量稳定且估值回落到合理区间的候选股,并输出入场观察区、成长支撑与失效边界。适用于收益成长双目标选股、长期配置、回调布局等场景。

Related Skills