backtest-diagnose

Diagnose failed or underperforming backtests and provide actionable fixes.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/644408071-design/Kokpop --skill backtest-diagnose-644408071-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backtest-diagnose
Source: https://github.com/644408071-design/Kokpop/tree/main/agent/src/skills/backtest-diagnose
Command: npx skills add https://github.com/644408071-design/Kokpop --skill backtest-diagnose-644408071-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Identifies and resolves failed or underperforming backtests, improving the reliability and profitability of trading strategies.

Core Features & Use Cases

  • Backtest Diagnostics: Analyze and fix common issues that cause backtests to fail or perform poorly.
  • Error Taxonomy: Classify issues based on runtime errors, logic bugs, and data errors.
  • Fix Recommendations: Provide actionable advice for resolving issues and improving backtest performance.
  • Use Case: When you encounter a backtest that raises an error or yields subpar results, use this Skill to diagnose the root cause and apply a fix.

Quick Start

Diagnose a failed backtest by running 'backtest-diagnose path/to/your_backtest'.

Frequently Asked Questions about backtest-diagnose

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

FAQPage Schema
How do I diagnose a trading backtest that failed or yielded poor performance?

Diagnosing a failed backtest requires analyzing the specific backtest environment to classify runtime errors, logic bugs, and data issues, providing actionable fixes and recommendations to improve trading outcomes.

Why does my backtest raise runtime errors or produce subpar trading results?

Your backtest raises errors or yields subpar results due to underlying logic bugs, data issues, or runtime errors that require a comprehensive diagnostic assessment to identify and resolve the root cause.

What is the best way to fix logic bugs and data issues affecting backtest reliability?

The best way to fix logic bugs and data issues is to apply an error taxonomy that classifies backtest failures, enabling you to follow targeted resolution steps and actionable fix recommendations for improved reliability.

Can I use this diagnostic process on any specific backtest environment?

Yes, the diagnostic process requires execution directly on the specific backtest environment to accurately assess runtime errors, logic bugs, and data issues, ensuring the fixes match your trading strategy context.

What types of backtest issues can be classified and resolved using error taxonomy?

The error taxonomy classifies backtest issues into runtime errors, logic bugs, and data errors, providing structured resolution steps and actionable advice for resolving each specific failure type.