edge-strategy-reviewer

Validate trading strategy YAML files and output PASS/REVISE/REJECT verdicts.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill edge-strategy-reviewer-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edge-strategy-reviewer
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/edge-strategy-reviewer
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill edge-strategy-reviewer-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The 'edge-strategy-reviewer' skill helps assess the reliability and potential overfitting of trading strategies developed using 'edge-strategy-designer'. It ensures the strategy has enough evidence, plausibility, and robustness for production deployment.

Core Features & Use Cases

  • Edge Plausibility: Evaluate the coherence of the strategy's hypothesis and its reasoning.
  • Overfitting Risk: Assess the complexity of entry conditions relative to sample sizes.
  • Sample Adequacy: Estimate annual trading opportunities and flag restrictive strategies.
  • Regime Dependency: Check if the strategy accounts for varying market regimes.
  • Exit Calibration: Validate stop-loss and take-profit parameters.
  • Risk Concentration: Evaluate position sizing and concentration limits.
  • Execution Realism: Check for practical execution concerns like volume filters.
  • Invalidation Quality: Assess the quality of invalidation signals.
  • Use Case: After developing a new trading strategy with 'edge-strategy-designer', use 'edge-strategy-reviewer' to validate the strategy against several quality checks and make a decision based on its 'PASS/REVISE/REJECT' verdict and confidence scores.

Quick Start

Load your draft YAML file at '/path/to/strategy_drafts' and output results to 'reports/'.

Frequently Asked Questions about edge-strategy-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate trading strategy overfitting risk before deployment?

Evaluating trading strategy overfitting risk requires assessing entry condition complexity relative to sample sizes. This skill checks overfitting risk, edge plausibility, and sample adequacy using YAML inputs to output PASS, REVISE, or REJECT verdicts with confidence scores.

What is the best way to validate trading strategy edge plausibility and execution realism?

Validating trading strategy edge plausibility involves checking hypothesis coherence, stop-loss calibration, and volume filters for execution realism. This review process scores strategy robustness and outputs reliability verdicts based on structured YAML definitions.

How do I check if my trading strategy accounts for varying market regimes?

Checking market regime dependency involves evaluating whether your strategy logic adapts to different market conditions. This skill reviews YAML strategy drafts to assess regime dependency, risk concentration, and invalidation quality, returning a confidence score.

Can I use YAML files to automate trading strategy evaluation and scoring?

Yes, you can use YAML files to automate trading strategy evaluation. This skill parses YAML strategy definitions using PyYAML to validate execution realism, sample adequacy, and edge plausibility, generating scored review reports.

What are the limitations of automated trading strategy review for sample size adequacy?

Automated trading strategy review limitations include relying on YAML input accuracy and estimated annual trading opportunities. The evaluation flags restrictive strategies with inadequate sample sizes but requires well-defined strategy parameters to generate reliable confidence scores.

Does edge-strategy-reviewer work with strategies designed by edge-strategy-designer?

Yes, edge-strategy-reviewer works directly with strategies designed by edge-strategy-designer. It validates the designer's output drafts by checking risk concentration, exit calibration, and overfitting risk to determine production deployment readiness.