Skip to content
cccskills
FreePublished on GitHub

stockbee-episodic-pivot-analyzer

Evaluate stocks reacting to earnings, raised forecasts, or other major events using news significance, price movement, and trading volume. Produce scored reports that distinguish first-day candidates from stocks needing further monitoring, including risk relative to the event-day low.

OriginalShow the original description

Analyze Stockbee-style Day 1 Episodic Pivot candidates from earnings, guidance raises, M&A, FDA/regulatory approvals, analyst actions, major contracts, product launches, short-squeeze catalysts, or theme/story events. Scores catalyst quality together with gap/range expansion, volume shock, neglect/revaluation context, liquidity, and risk to the EP-day low. Use when the user asks for EP candidates, episodic pivots, Day 1 catalyst trades, game-changing news reactions, delayed EP watchlists, or handoffs into PEAD monitoring.

Run score Not tested

See how to install

Good for

  • Assessing stocks reacting to earnings or raised forecasts
  • Separating first-day candidates from delayed watchlist entries
  • Checking price and volume support for major news
  • Passing earnings candidates into pead-screener

Files included (8)

  • SKILL.md4.6 KB
  • references/catalyst_quality.md1.8 KB
  • references/ep_methodology.md2.7 KB
  • references/handoff_rules.md1.6 KB
  • requirements.txt128 B
  • scripts/analyze_ep.py43.5 KB
  • scripts/tests/test_analyze_ep_coverage.py28.6 KB
  • scripts/tests/test_analyze_ep.py5.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Stockbee Episodic Pivot Analyzer

Classify Day 1 Episodic Pivot (EP) candidates using both catalyst quality and price/volume confirmation. The skill is a candidate-quality analyzer, not an execution engine.

When to Use

  • The user asks for Pradeep Bonde / Stockbee style EP candidates
  • The user provides earnings, guidance, M&A, FDA, analyst, contract, product, short-squeeze, or theme/news events
  • The user wants to separate ACTIONABLE_DAY1 candidates from DELAYED_EP_WATCH names
  • The user wants to hand strong earnings/guidance EPs into pead-screener
  • The user wants to combine catalyst analysis with stockbee-momentum-burst-screener price/volume output

Prerequisites

  • Python 3.10+
  • Optional: FMP API key for OHLCV/profile enrichment
  • One of:
    • Catalyst/events JSON
    • earnings-trade-analyzer JSON output
    • Catalyst JSON plus stockbee-momentum-burst-screener JSON enrichment
  • This skill does not fetch or discover news by itself. If the catalyst is not supplied, first gather the event/news context using the user's preferred news or research process.

Workflow

Step 1: Prepare Candidate Inputs

Use one or more of these input modes.

Mode A — Catalyst/event JSON:

{
  "events": [
    {
      "symbol": "ABC",
      "event_date": "2026-04-25",
      "catalyst_type": "guidance_raise",
      "headline": "ABC raises FY guidance after record demand",
      "summary": "Management raised revenue and EPS guidance."
    }
  ]
}

Mode B — Earnings pipeline:

Use the JSON produced by earnings-trade-analyzer.

Mode C — Price/volume enrichment:

Pass a stockbee-momentum-burst-screener JSON report to reuse day-gain, volume, close-location, and risk-distance fields.

Step 2: Run the Analyzer

# Catalyst JSON + offline OHLCV
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
  --events-json data/catalysts.json \
  --prices-json data/daily_ohlcv.json \
  --output-dir reports/

# Earnings pipeline input
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
  --earnings-json reports/earnings_trade_analyzer_YYYY-MM-DD_HHMMSS.json \
  --output-dir reports/

# Catalyst JSON + Stockbee momentum enrichment
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
  --events-json data/catalysts.json \
  --momentum-json reports/stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json \
  --output-dir reports/

Optional FMP enrichment:

export FMP_API_KEY=your_key
python3 skills/stockbee-episodic-pivot-analyzer/scripts/analyze_ep.py \
  --events-json data/catalysts.json \
  --max-api-calls 200 \
  --output-dir reports/

Step 3: Review the Output

For each candidate, present:

  • state: ACTIONABLE_DAY1, DAY1_WATCH, DELAYED_EP_WATCH, CATALYST_WATCH, or REJECT
  • ep_type: EARNINGS_EP, GUIDANCE_EP, FDA_EP, M_AND_A_EP, STORY_EP, etc.
  • Catalyst quality score and reasons
  • Price/range expansion, volume shock, and close-location quality
  • Risk to EP-day low
  • pead_handoff and delayed_ep_watch flags

Step 4: Handoff Rules

  • ACTIONABLE_DAY1: Send to technical-analyst and position-sizer before any trade decision.
  • DAY1_WATCH: Keep on the intraday/next-day watchlist; require chart confirmation.
  • DELAYED_EP_WATCH: Do not chase Day 1; monitor for a controlled pullback or new range.
  • CATALYST_WATCH: Catalyst may be important, but price/volume confirmation is not yet sufficient.
  • REJECT: Do not trade from this candidate source.
  • Earnings/guidance EPs with pead_handoff=true can be sent to pead-screener for weekly red-candle / delayed reaction monitoring.

Output

  • stockbee_episodic_pivot_YYYY-MM-DD_HHMMSS.json — structured EP scoring report
  • stockbee_episodic_pivot_YYYY-MM-DD_HHMMSS.md — human-readable candidate report

Resources

  • references/ep_methodology.md — Stockbee EP interpretation and setup taxonomy
  • references/catalyst_quality.md — catalyst classification and quality scoring
  • references/handoff_rules.md — downstream workflow handoffs and review rules

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

backtest-expert

FreeSummary

Plan and assess backtests, which test trading rules against historical data. Examine sensitivity to rule changes, trading costs, and data bias, then use supplied performance metrics to generate a structured evaluation with reasons that block adoption.

  • Define a backtesting plan for rule-based trading
  • Test sensitivity to parameters and trading costs
  • Investigate suspiciously strong backtest results
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

Analyze chart images showing how broadly US stocks are participating in market trends. Assess medium-term conditions and short-term signals, then produce an English report with positioning guidance, alternative scenarios, and risks based on the visible data.

  • Assessing the market cycle from an S&P 500 breadth chart
  • Checking short-term signals in an uptrend stock ratio chart
  • Comparing medium-term and short-term market signals
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

Assess how broadly US stock market gains are shared across stocks using public CSV data and optional charts. Produce English reports covering market conditions, trading signals, scenarios, and positioning for different investment timeframes.

  • Checking how broadly US stocks are participating in a market rise
  • Reviewing medium- to long-term market positioning
  • Assessing short-term swing trading signals
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

Turn VCP screening results, which identify narrowing price swings, into breakout trade plans. Calculate entry, stop-loss, target prices, and position sizes using worst-case entries, while applying portfolio risk limits and producing Alpaca-compatible order templates.

  • Planning entries, stop-losses, and profit targets for VCP candidates
  • Calculating position sizes from account size and risk limits
  • Checking total portfolio risk and sector exposure
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

canslim-screener

FreeSummary

Screen US growth stocks with William O'Neil's CANSLIM method, which evaluates seven factors including earnings, price strength, trading volume, and market direction. Receive ranked candidates with composite scores, factor breakdowns, market warnings, and data quality notes.

  • Find US stocks with earnings growth and price momentum
  • Compare a chosen list of stocks using CANSLIM scores
  • Screen a sector-focused stock list
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

Combine three reports on crowded positions, failed reactions to news, and weekly price reversals into one trading setup status. Identify missing or invalid evidence and determine whether the setup is ready for planning.

  • Combine three contrarian strategy reports
  • Check which confirmations are still missing
  • Find stale or inconsistent input reports
tradermonty/claude-trading-skills3.2KUpdated Oct 21, 2026

See all skills by tradermonty

Report a problem with this skill