# Strategy Pivot Designer

Detect backtest iteration stagnation and generate structurally different strategy pivot...

- Repository: https://github.com/tradermonty/claude-trading-skills (3536 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add tradermonty/claude-trading-skills --skill strategy-pivot-designer -g -a claude-code -y`
Codex: `npx skills add tradermonty/claude-trading-skills --skill strategy-pivot-designer -g -a codex -y`
Cursor: `npx skills add tradermonty/claude-trading-skills --skill strategy-pivot-designer -g -a cursor -y`
Gemini CLI: `npx skills add tradermonty/claude-trading-skills --skill strategy-pivot-designer -g -a gemini-cli -y`

## Description

Detect backtest iteration stagnation and generate structurally different strategy pivot proposals when parameter tuning reaches a local optimum.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Strategy Pivot Designer

## Overview

Detect when a strategy's backtest iteration loop has stalled and propose structurally different strategy architectures. This skill acts as the feedback loop for the Edge pipeline (hint-extractor -> concept-synthesizer -> strategy-designer -> candidate-agent), breaking out of local optima by redesigning the strategy's skeleton rather than tweaking parameters.

## When to Use

- Backtest scores have plateaued despite multiple refinement iterations.
- A strategy shows signs of overfitting (high in-sample, low robustness).
- Transaction costs defeat the strategy's thin edge.
- Tail risk or drawdown exceeds acceptable thresholds.
- You want to explore fundamentally different strategy architectures for the same market hypothesis.

## Prerequisites

- Python 3.9+
- `PyYAML`
- Iteration history JSON (accumulated backtest-expert evaluations)
- Source strategy draft YAML (from edge-strategy-designer)

## Output

- `pivot_drafts/research_only/*.yaml`, strategy_draft compatible YAML proposals
- `pivot_drafts/exportable/*.yaml`, export-ready drafts + ticket YAML for candidate-agent
- `pivot_report_*.md`, human-readable pivot analysis
- `pivot_manifest_*.json`, metadata for all generated files
- `pivot_diagnosis_*.json`, stagnation detection results

## Workflow

The rest: https://github.com/tradermonty/claude-trading-skills/blob/HEAD/skills/strategy-pivot-designer/SKILL.md
