Agent skill

Stockbee 20pct Study

by tradermonty in tradermonty/claude-trading-skills

Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort…

MITAuto-check passed

Install Stockbee 20pct Study

skills CLI
$ npx skills add tradermonty/claude-trading-skills --skill stockbee-20pct-study -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install tradermonty/claude-trading-skills stockbee-20pct-study --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/tradermonty/claude-trading-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/stockbee-20pct-study .claude/skills/stockbee-20pct-study && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
stockbee-20pct-study
GitHub stars
3k
Used in
1 other repo
Token cost
~1.4k tokens
SKILL.md length
410 words
Files
15 (incl. scripts, references, assets)
Skills in repo
74
Repo updated
First seen
Licence
MIT

At a glance

Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort…

  • Works in 5 steps: Scan for 20% Movers → Enrich and Classify Events → Update Matured Forward Outcomes → …
  • The user asks to run a daily 20% study
  • SKILL.md covers When to Use, Prerequisites, Workflow and Output Format, plus 1 more section
  • Runs Python scripts from its folder; calls python3

What it does

Stockbee 20pct Study is an agent skill from tradermonty/claude-trading-skills. Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns. Use when the user asks to run a daily 20% study, backfill historical 20% movers, find recurring edge patterns, or build a model book of explosive market moves.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts, reference files and assets (for example `assets/cohort_summary_template.md`, `assets/daily_report_template.md` and `references/catalyst_taxonomy.md`).

The repository describes itself as: Claude Code skills for equity investors and traders — market analysis, technical charting, economic calendars, screeners, and trading strategy development. The licence is MIT.

When your agent uses it

  • The user asks to run a daily 20% study
  • Backfill historical 20% movers
  • Find recurring edge patterns
  • Build a model book of explosive market moves

Example prompts

  • “/stockbee-20pct-study”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Scan for 20% Movers
  2. Enrich and Classify Events
  3. Update Matured Forward Outcomes
  4. Summarize Cohorts
  5. Historical Backfill

What it can do on your machine

Read from SKILL.md and the folder at commit c8d58f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 6 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Stockbee 20pct Study loads about 1.4k tokens when it runs, and up to ~4.8k if it reads all its reference files. Until then it costs about 96 tokens; SKILL.md has 410 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~96
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from tradermonty/claude-trading-skills at commit c8d58f0, republished under its MIT licence (© tradermonty). 410 words, ~1,438 tokens.

Download SKILL.mdSave it as .claude/skills/stockbee-20pct-study/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.
name
stockbee-20pct-study
description
Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns. Use when the user asks to run a daily 20% study, backfill historical 20% movers, find recurring edge patterns, or build a model book of explosive market moves.

Stockbee 20% Study

Build a daily event study of US equities that moved +20% or -20% over a defined window. Convert large movers into structured study records, classify the catalyst and chart context, update forward outcomes, and summarize recurring patterns for research.

This skill is a research, model-book, and setup-fluency workflow. It does not generate buy/sell signals, place orders, or output broker execution instructions.

When to Use

  • User wants to run a Stockbee-style daily 20% mover study
  • User asks which stocks moved +20% or -20% today, this week, or over a configurable lookback window
  • User wants to backfill historical 20% movers and study what happened next
  • User wants to identify continuation, reversal, exhaustion, or theme-cluster patterns
  • User wants to build a model book of explosive winners, major failures, and failed low-quality pops
  • User wants edge hints for downstream strategy research rather than immediate trade signals

Prerequisites

  • Python 3.9+
  • FMP API key for live US universe scans, or offline OHLCV JSON via --prices-json
  • Optional structured news/catalyst JSON for higher-quality catalyst classification
  • Recommended market regime artifact from market-regime-daily
  • Recommended local state path: state/stockbee/20pct_study_events.jsonl

Workflow

Step 1: Scan for 20% Movers

Run after the US market close, or against the latest complete daily bar in an offline OHLCV file.

bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py scan \
  --fmp-universe \
  --max-symbols 300 \
  --as-of 2026-06-28 \
  --lookback-days 5 \
  --min-abs-return-pct 20 \
  --min-price 5 \
  --min-dollar-volume 20000000 \
  --include-down-movers \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --output-dir reports/

Use offline data instead of FMP:

bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py scan \
  --prices-json data/us_daily_ohlcv.json \
  --as-of 2026-06-28 \
  --lookback-days 5 \
  --include-down-movers \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --output-dir reports/
Step 2: Enrich and Classify Events

Use structured catalyst data when available. The enrichment step is best-effort: if no news record is found, the event remains a price-only NO_CLEAR_NEWS study record.

bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py enrich \
  --events-json reports/stockbee_20pct_events_YYYY-MM-DD_HHMMSS.json \
  --news-json data/catalysts_YYYY-MM-DD.json \
  --market-regime reports/market_regime_latest.json \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --output-dir reports/
Show full SKILL.md (167 more words)Show less
Step 3: Update Matured Forward Outcomes

Update 1-day, 3-day, 5-day, 10-day, and 20-day forward outcomes after enough future bars exist.

bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py update-outcomes \
  --prices-json data/us_daily_ohlcv.json \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --horizons 1,3,5,10,20 \
  --output-dir reports/

The update records close return, MFE, MAE, direction-adjusted continuation return, and outcome tags.

Step 4: Summarize Cohorts
bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py summarize \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --group-by direction,catalyst.label,technical_context.pattern_label,technical_context.close_quality \
  --min-sample 10 \
  --output-dir reports/

Treat rule_candidates and exported edge hints as research prompts. Require representative chart review, sample-size thresholds, and out-of-sample validation before changing trade rules.

Step 5: Historical Backfill
bash
python3 skills/stockbee-20pct-study/scripts/run_20pct_study.py backfill \
  --from 2020-01-01 \
  --to 2026-06-28 \
  --prices-json data/us_daily_ohlcv.json \
  --min-abs-return-pct 20 \
  --include-down-movers \
  --state-file state/stockbee/20pct_study_events.jsonl \
  --output-dir reports/

Backfill records are marked CURRENT_UNIVERSE_BACKFILL_SURVIVORSHIP_BIAS by default. Add --survivorship-complete only when the supplied OHLCV includes delisted symbols and historical universe coverage.

Output Format

  • stockbee_20pct_events_YYYY-MM-DD_HHMMSS.json — scan metadata and event records
  • stockbee_20pct_daily_report_YYYY-MM-DD_HHMMSS.md — human-readable daily 20% study report
  • stockbee_20pct_enriched_YYYY-MM-DD_HHMMSS.json — enriched event records
  • stockbee_20pct_outcome_update_YYYY-MM-DD_HHMMSS.json/md — matured forward outcome update
  • stockbee_20pct_cohort_summary_YYYY-MM-DD_HHMMSS.json/md — cohort statistics and rule candidates
  • stockbee_20pct_edge_hints_YYYY-MM-DD_HHMMSS.yaml — edge-hint export for downstream research skills
  • state/stockbee/20pct_study_events.jsonl — durable 20% mover model book

Resources

  • references/methodology.md — 20% study methodology and review checklist
  • references/event_schema.md — JSONL event record schema
  • references/catalyst_taxonomy.md — catalyst and risk label definitions
  • references/scoring_system.md — event quality and study priority scoring
  • references/cohort_mining_rules.md — overfitting controls and sample-size rules
  • scripts/run_20pct_study.py — CLI for scan, enrich, update-outcomes, summarize, and backfill

© tradermonty, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 14 other files (scripts, references, assets) in skills/stockbee-20pct-study of tradermonty/claude-trading-skills.

  • SKILL.md
  • assets/cohort_summary_template.md
  • assets/daily_report_template.md
  • references/catalyst_taxonomy.md
  • references/cohort_mining_rules.md
  • references/event_schema.md
  • references/methodology.md
  • references/scoring_system.md
  • requirements.txt
  • scripts/run_20pct_study.py
  • scripts/tests/test_cli_outputs.py
  • scripts/tests/test_cohort_summary.py
  • scripts/tests/test_event_detection.py
  • scripts/tests/test_fmp_client.py
  • scripts/tests/test_forward_outcomes.py

Open the folder on GitHubat commit c8d58f0

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in tradermonty/claude-trading-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Stockbee 20pct Study next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Stockbee 20pct Study compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Stockbee 20pct Study this skilltradermonty/claude-trading-skills3k1 repos~1.4kAutomated safety check: PassMIT
Dailysickn33/agentic-awesome-skills47k3 repos~3.6kAutomated safety check: PassMIT
Wiki Maintaineropenclaw/openclaw392k1 repos~462Automated safety check: PassMIT
Study Plananthropics/claude-for-legal9.6k3 repos~3.5kAutomated safety check: PassApache-2.0
Obsidian Vault Maintaineropenclaw/openclaw392k1 repos~262Automated safety check: PassMIT
Openclaw PR Maintaineropenclaw/openclaw392k—~2.3kAutomated safety check: PassMIT

Similar skills

  • Daily

    sickn33/agentic-awesome-skills

    Documentation and capabilities reference for Daily. An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 3 repos~3.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Wiki Maintainer

    openclaw/openclaw

    Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.

    392k GitHub starsUsed in 1 repo~462 tokens
    Knowledge ManagementAuto-check passed
  • Study Plan

    anthropics/claude-for-legal

    Official

    Build or update a long-term bar prep (or exam prep) study plan — phases, subjects weighted by weakness, daily session schedule, adaptive to session history in study-plan.yaml.

    9.6k GitHub starsUsed in 3 repos~3.5k tokens
    EducationAuto-check passed
  • Obsidian Vault Maintainer

    openclaw/openclaw

    Maintain an Obsidian-friendly memory wiki vault with wikilinks, frontmatter, and official Obsidian CLI awareness.

    392k GitHub starsUsed in 1 repo~262 tokens
    Knowledge ManagementAuto-check passed
  • Openclaw PR Maintainer

    openclaw/openclaw

    Review, triage, repair, or land OpenClaw issues and pull requests with current-source evidence and the native maintainer workflow.

    392k GitHub stars~2.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Helps maintain the slopus/happy open source project by triaging issues, drafting closing comments, finding duplicates and checking fixes, with approval before anything is posted.

    24k GitHub stars~1.9k tokensUpdated today
    DevelopmentAuto-check passed

More from tradermonty/claude-trading-skills

All 74 skills in this repo
  • Technical Analyst

    tradermonty/claude-trading-skills

    This skill should be used when analyzing weekly price charts for stocks, stock indices, cryptocurrencies, or forex pairs.

    3k GitHub starsUsed in 4 repos~4.6k tokens
    Auto-check passed
  • Theme Detector

    tradermonty/claude-trading-skills

    Detect and analyze trending market themes across sectors. An agent skill from tradermonty/claude-trading-skills.

    3k GitHub starsUsed in 2 repos~4.9k tokens
    Auto-check passed
  • Trader Memory Core

    tradermonty/claude-trading-skills

    Track investment theses across their lifecycle — from screening idea to closed position with postmortem.

    3k GitHub starsUsed in 2 repos~4.3k tokens
    Auto-check passed
  • Edge Strategy Reviewer

    tradermonty/claude-trading-skills

    Critically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism.

    3k GitHub starsUsed in 1 repo~988 tokens
    Auto-check passed
  • Sector Analyst

    tradermonty/claude-trading-skills

    This skill should be used when analyzing sector rotation patterns and market cycle positioning.

    3k GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Stanley Druckenmiller Investment

    tradermonty/claude-trading-skills

    Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener)…

    3k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed

Questions about Stockbee 20pct Study

What does Stockbee 20pct Study do?

Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort…. Stockbee 20pct Study is an agent skill from tradermonty/claude-trading-skills. Build and maintain a Stockbee-style daily 20% mover study for US equities by scanning +20%/-20% movers, classifying catalysts and setup context, updating forward outcomes, and summarizing cohort patterns.

When should I use Stockbee 20pct Study?

Stockbee 20pct Study fits situations like: the user asks to run a daily 20% study; backfill historical 20% movers; find recurring edge patterns; build a model book of explosive market moves.

How do I install Stockbee 20pct Study in Claude Code?

Run `npx skills add tradermonty/claude-trading-skills --skill stockbee-20pct-study -a claude-code`. Or copy the skill folder (skills/stockbee-20pct-study in tradermonty/claude-trading-skills) into .claude/skills/stockbee-20pct-study in your project. Claude Code loads it when a task matches its description.

How do I install Stockbee 20pct Study in Codex?

Run `npx skills add tradermonty/claude-trading-skills --skill stockbee-20pct-study -a codex`. Or copy the skill folder (skills/stockbee-20pct-study in tradermonty/claude-trading-skills) into .agents/skills/stockbee-20pct-study in your project. Codex loads it when a task matches its description.

Can I use Stockbee 20pct Study in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tradermonty/claude-trading-skills --skill stockbee-20pct-study -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/stockbee-20pct-study, .gemini/skills/stockbee-20pct-study, .github/skills/stockbee-20pct-study and .opencode/skills/stockbee-20pct-study in your project.

What does Stockbee 20pct Study need to run?

Going by SKILL.md and its folder, Stockbee 20pct Study needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Stockbee 20pct Study access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Stockbee 20pct Study safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Stockbee 20pct Study use?

Stockbee 20pct Study is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Stockbee 20pct Study use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.4k tokens, read only when the agent opens those files.

What are the alternatives to Stockbee 20pct Study?

Skills that share tags, products or a category with Stockbee 20pct Study: Daily (sickn33/agentic-awesome-skills, 47k stars), Wiki Maintainer (openclaw/openclaw, 392k stars), Study Plan (anthropics/claude-for-legal, 9.6k stars) and Obsidian Vault Maintainer (openclaw/openclaw, 392k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Stockbee 20pct Study?

tradermonty (a GitHub user) maintains it in tradermonty/claude-trading-skills, which has 2,982 GitHub stars. The repository holds 74 skills in this directory. The repository was last updated on October 11, 2026.

Source: tradermonty/claude-trading-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.