SEPA Strategy AnalysisFinance Skill
A SEPA (Specific Entry Point Analysis) strategy skill implementing Mark Minervini's growth stock trading framework. 9-step process: (1) gather stock data (price, MAs, 52wk range, volume, EPS, revenue, margins, institutional ownership, RS rating, price history) via yfinance/funda-data; (2) stage analysis — identify which of 4 stages (basing/advancing/topping/declining) the stock is in, only Stage 2 is buyable, count bases (1-2 safest, 5+ avoid); (3) trend template — 8 mandatory conditions (price > 150MA > 200MA, 200MA rising, 50MA > 150MA > 200MA, price > 50MA, price ≥ 30% above 52wk low, within 25% of 52wk high, RS > 70th percentile); (4) fundamental check — quarterly EPS growth ≥ 20%, EPS acceleration, annual EPS ≥ 25%, revenue ≥ 15%, margin trends, institutional ownership, catalysts, graded A/B/C/D; (5) pattern recognition — VCP (7 characteristics: decreasing pullback depths, volume shrinkage, VDU, higher lows, clear pivot, RS > 70, bull market), cup-with-handle, flat base, bull flag, high tight flag; (6) entry point — pivot breakout with volume ≥ 1.5x 20-day average, buy zone 0-5% above pivot, true vs false breakout table, risk/reward ≥ 2:1; (7) position sizing — formula: Shares = (Account × Risk%) ÷ (Entry − Stop), 3-phase stop loss (initial 7-8% → breakeven at +8% → trailing at +15%), pyramiding rules (50/30/20 decreasing); (8) market environment — bull/choppy/bear assessment adjusts risk per trade (1-2% / 0.5-1% / 0%); (9) structured report with 8 sections and overall verdict (Strong Buy Setup / Watch List / Pass). Includes 7 reference files covering stage analysis, trend template, fundamentals, patterns, entry rules, position sizing, and market environment. Uses yfinance and funda-data for data. Works on all platforms.
- Snapshot quality
- 88/100
- Snapshot risk
- Medium
- Audit conclusion
- Needs review
Discovery
What this Skill helps an agent do.
Search metadata is limited to this summary, the controlled finance taxonomy, and relation labels. Detailed upstream instructions are not part of the Search Index.
Domains and assets
Search aliases and tags
Trust
Evidence from the captured directory.
This content snapshot assessment does not certify the repository, current files, or installation environment. "Not verified" means the captured files did not support a Yes or No conclusion.
License
GitHub reports the repository license as MIT License.
Review state
- Automated review
- Automated review
- Install tested
- No
- Human reviewed
- Not verified
Snapshot
- Files reviewed
- 9
- Captured
- 2026-07-29 07:31 UTC
- Snapshot ID
- fsh-sepa-strategy-2026-07-29-001
Permissions
FilesystemRead
NoThe skill does not read local files. It uses market data tools (yfinance, funda-data) or user-provided data.
FilesystemWrite
NoThe skill does not write local files. Output is a structured analysis report.
NetworkAccess
Yesyfinance fetches market data (prices, MAs, volume, fundamentals) from Yahoo Finance. Optional — user can provide data directly.
ShellExecution
YesThe skill may execute Python commands via yfinance for data gathering. Core analysis is performed by the agent.
CodeExecution
YesThe skill may execute Python code for data gathering via yfinance. Position sizing calculations and pattern analysis are performed by the agent.
ExternalCredentials
NoNo external credentials are required — yfinance uses public Yahoo Finance APIs.
Dependencies
yfinance
python3 -m pip install yfinance (for price, MA, volume, and fundamental data)
Python library for market data. Optional — skill works with any data source.
funda-data
Optional companion skill for fundamental data (EPS, revenue, margins)
Optional companion skill for fundamental data gathering.
Data sources named by the Skill
Yahoo Finance (yfinance)
Market data for technical and fundamental analysis.
User-provided data
User can provide data directly if market data tools are unavailable.
Snapshot assessment
88/100
Pineify Finance Skill snapshot assessment, version 1.0.0. Generated 2026-07-29 07:31 UTC.
Medium risk · Needs review
Skill structure
100/100Instruction clarity
100/100Dependency transparency
65/100Permission transparency
75/100Safety guardrails
100/100Finance task fit
100/100Audit findings
Medium
Dependency manifest is absent from the snapshot
No requirements.txt or pyproject.toml is included. Dependencies (yfinance, funda-data) are documented in SKILL.md and README.md.
Low
Relies on optional market data tools for best results
The skill works best with yfinance and funda-data but can function with user-provided data. Missing RS rating is flagged as a significant gap. Without market data tools, the analysis quality may be reduced.
Sources and relations
Context around this Skill.
Repository
himself65/finance-skills
topic
SEPA (Specific Entry Point Analysis)
P0 relation label. No public page yet.
topic
Growth stock screening & momentum
P0 relation label. No public page yet.
topic
Volatility Contraction Pattern (VCP)
P0 relation label. No public page yet.
topic
Risk-based position sizing & stop loss
P0 relation label. No public page yet.
agent
Claude Code
P0 relation label. No public page yet.
collection
Market analysis
P0 relation label. No public page yet.
guide
Reviewing finance skills before install
P0 relation label. No public page yet.
Registry
Read this record as data.
The public record includes the page-safe snapshot, evidence, assessment, taxonomy, and relations. Internal revision fields stay outside the public projection.
- Record ID
- github:himself65/finance-skills:plugins/market-analysis/skills/sepa-strategy
- Snapshot ID
- fsh-sepa-strategy-2026-07-29-001