New to Claude Skills? Learn how to install them →

tradermonty on GitHub

Stockbee Setup Fluency Trainer

Free

Transform screener outputs into a structured learning loop.

Get this skill

Free · Opens the source repo

What Stockbee Setup Fluency Trainer does

The Stockbee Setup Fluency Trainer is a specialized tool designed for traders who want to systematically analyze and improve their trading setups based on Stockbee's Momentum Burst methodology. By converting daily screener candidates into a structured model book, this skill allows users to track and review the performance of their setups over specified time horizons. It provides insights into which features are effective and which are not, enabling traders to refine their strategies based on data rather than intuition.

This skill operates by ingesting JSON reports generated by the Stockbee Momentum Burst screener. Users can update their model books with critical outcome data, including 3-day and 5-day forward returns, Maximum Favorable Excursion (MFE), Maximum Adverse Excursion (MAE), and stop-hit statuses. The ability to classify outcomes with tags such as STRONG_WINNER, WORKED, and FAILED_STOP further enhances the user's ability to assess and learn from their trading activities.

The workflow is straightforward, involving steps to ingest candidates, update outcomes, summarize cohort performance, and convert insights into actionable trading practices. Each step is designed to build a comprehensive understanding of the candidate setups, allowing users to identify successful patterns and avoid repeated mistakes. This structured approach to trading education is particularly beneficial for those looking to increase their trading fluency before scaling their positions.

Overall, the Stockbee Setup Fluency Trainer is an invaluable resource for traders aiming to enhance their skills through systematic review and analysis of their trading setups, ultimately leading to more informed decision-making and improved trading performance.

When to use it

Use this skill when you want to build a model book from Stockbee screener outputs or review the effectiveness of your trading setups over time.

When not to use it

This skill may not be suitable for users looking for immediate trade signals without the desire to analyze past performance or those unfamiliar with Stockbee's methodology.

What you can build with it

Building a Model Book

Use the skill to create a structured model book from the Stockbee Momentum Burst screener outputs for better trading analysis.

Tracking Trading Outcomes

Regularly update your model book with performance data to assess the effectiveness of your trading setups over time.

Reviewing Failed Candidates

Analyze past failed setups to identify patterns and improve future trading strategies.

How to install Stockbee Setup Fluency Trainer

View source

1. Install with the skills CLI

npx skills add tradermonty/claude-trading-skills/stockbee-setup-fluency-trainer --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by tradermonty

Stockbee Setup Fluency Trainer

Build and maintain a model book for Stockbee-style Momentum Burst setups. This skill turns daily screener candidates into structured study records, updates them after the 3-day and 5-day windows mature, and summarizes which setup features are working or failing.

When to Use

  • User wants to study Stockbee Momentum Burst setups systematically
  • User asks to build a model book from stockbee-momentum-burst-screener output
  • User wants to review failed candidates, missed trades, or A/B setup quality
  • User wants 3-day / 5-day forward returns, MFE, MAE, and stop-hit outcomes
  • User wants to improve setup recognition before increasing position size
  • User asks which Stockbee tags should be promoted, downgraded, or filtered

Prerequisites

  • Python 3.10+
  • A stockbee-momentum-burst-screener JSON report, or compatible candidate JSON
  • Optional: FMP API key for outcome updates when offline OHLCV JSON is not supplied
  • Recommended local state path: state/stockbee/model_book.jsonl

Workflow

Step 1: Ingest Momentum Burst Candidates

Run after the Stockbee Momentum Burst screener has produced a JSON report.

python3 skills/stockbee-setup-fluency-trainer/scripts/build_model_book.py ingest \
  --screener-json reports/stockbee_momentum_burst_YYYY-MM-DD_HHMMSS.json \
  --model-book state/stockbee/model_book.jsonl \
  --output-dir reports/

Use --include-rejects when intentionally building a negative-example set. Otherwise rejected candidates are skipped.

Step 2: Update 3-Day and 5-Day Outcomes

Use FMP:

python3 skills/stockbee-setup-fluency-trainer/scripts/build_model_book.py update \
  --model-book state/stockbee/model_book.jsonl \
  --horizons 3,5 \
  --output-dir reports/

Use offline OHLCV JSON:

python3 skills/stockbee-setup-fluency-trainer/scripts/build_model_book.py update \
  --model-book state/stockbee/model_book.jsonl \
  --prices-json data/daily_ohlcv.json \
  --horizons 3,5 \
  --output-dir reports/

The update step records:

  • Forward close return for each horizon
  • MFE and MAE over each horizon
  • Stop-hit status and first stop-hit date
  • Outcome tags such as STRONG_WINNER, WORKED, FAILED_STOP, FAILED_FADE, CHOPPY_FAILURE, or NEUTRAL

Step 3: Summarize Cohorts

python3 skills/stockbee-setup-fluency-trainer/scripts/build_model_book.py summarize \
  --model-book state/stockbee/model_book.jsonl \
  --group-by rating,primary_trigger,setup_tags \
  --min-sample 5 \
  --output-dir reports/

Review the generated Markdown and JSON reports. Treat rule_candidates as evidence prompts, not automatic rule changes.

Step 4: Convert Evidence Into Practice

For cohorts with enough examples:

  • Promote tags with high win rate, positive 5-day expectancy, and acceptable average MAE
  • Downgrade or filter tags with weak 5-day expectancy, frequent stop hits, or repeated fade failures
  • Inspect representative charts manually before changing trade rules
  • Log accepted lessons in trader-memory-core or the monthly review process

Model Book Fields

Each JSONL record includes:

  • record_id, symbol, setup_date, primary_trigger
  • rating, setup_score, setup_tags
  • entry_reference, stop_reference, risk_pct_to_stop
  • human_label, human_decision, human_notes
  • outcomes.3d and outcomes.5d
  • overall_outcome, matured, raw_candidate

Interpretation Rules

  • STRONG_WINNER: 5-day close return >= 8% or MFE >= 12%, with no stop hit
  • WORKED: 5-day close return >= 4% or MFE >= 6%, with no stop hit
  • FAILED_STOP: Stop was touched within the horizon
  • FAILED_FADE: Forward return <= -2% without a recorded stop hit
  • CHOPPY_FAILURE: Adverse excursion was large and forward progress was poor
  • NEUTRAL: No decisive follow-through or failure
  • PENDING: Not enough future bars yet

Output

  • state/stockbee/model_book.jsonl - Durable setup model book
  • stockbee_setup_fluency_ingest_YYYY-MM-DD_HHMMSS.json/md
  • stockbee_setup_fluency_update_YYYY-MM-DD_HHMMSS.json/md
  • stockbee_setup_fluency_summary_YYYY-MM-DD_HHMMSS.json/md

Resources

  • references/model_book_schema.md - JSONL schema and lifecycle states
  • references/outcome_tags.md - Outcome classification and tag definitions
  • references/review_workflow.md - Daily, 3-day, 5-day, and monthly review routine

Frequently asked questions about Stockbee Setup Fluency Trainer

Similar skills