strategy-pivot-designer

Analyze backtest history JSON to detect stagnation and propose strategy pivots.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/darkounus90/BOTTX3 --skill strategy-pivot-designer-darkounus90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strategy-pivot-designer
Source: https://github.com/darkounus90/BOTTX3/tree/main/.agents/skills/strategy-pivot-designer
Command: npx skills add https://github.com/darkounus90/BOTTX3 --skill strategy-pivot-designer-darkounus90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, scikit-learn, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill detects when backtest iterations have reached a plateau and proposes new strategy architectures to overcome stagnation and improve performance.

Core Features & Use Cases

  • Stagnation Detection: Automatically identifies when backtest iterations have reached a plateau or show signs of overfitting.
  • Strategy Pivot Proposals: Generates new strategy proposals by applying techniques like assumption inversion, archetype switching, and objective reframing.
  • Use Case: If your backtest scores have plateaued despite numerous refinements, use this Skill to explore new strategy architectures that could lead to better performance.

Quick Start

Use the strategy-pivot-designer skill to analyze the backtest history 'backtest_history.json'.

Frequently Asked Questions about strategy-pivot-designer

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

FAQPage Schema
How do I overcome backtest stagnation in algorithmic trading strategies?

Backtest stagnation occurs when iteration scores plateau or show overfitting. This Skill analyzes your backtest history JSON to identify performance plateaus and generates new strategy architectures using techniques like assumption inversion and archetype switching to improve trading performance.

What is the best way to redesign machine learning strategies that have plateaued during backtesting?

Redesigning plateaued machine learning strategies requires analyzing iteration history to detect overfitting. This Skill processes your backtest history to propose strategy pivots, applying objective reframing and archetype switching techniques to generate new architectures that bypass performance stagnation.

Do I need Python 3.9 and specific libraries to detect backtest overfitting and stagnation?

Yes, detecting backtest overfitting and stagnation requires Python 3.9 or higher. You also need pandas, numpy, scikit-learn, scipy, and PyYAML installed, along with a valid iteration history JSON file containing your backtest records for analysis.

Can I use assumption inversion and archetype switching to propose new algorithmic trading architectures?

Yes, assumption inversion and archetype switching are core techniques used to propose new algorithmic trading architectures. The Skill applies these methods to your backtest history data, generating pivot proposals that reframe objectives and invert underlying assumptions to overcome performance plateaus.

What limitations exist when automating strategy pivot proposals from backtest history?

Automating strategy pivot proposals depends entirely on the quality and structure of your iteration history JSON file. The Skill cannot generate meaningful stagnation detection or architecture recommendations without a properly formatted backtest history capturing sufficient iteration data.

Why does my backtest iteration history show signs of overfitting instead of improving trading performance?

Backtest iteration history often shows overfitting when strategies become too refined for historical data. The Skill detects these stagnation points by analyzing your iteration history JSON, then proposes new architectures using objective reframing to break free from overfitted performance plateaus.