Skip to content
Back to skills

Strategy Report

ASecurity

Generate a comprehensive strategy performance report — metrics, trade analysis, equity curve, and recommendations. Use after backtesting a Pine Script strategy.

  • 595 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agentstestingperformance

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add FerroxLabs/wayland --skill strategy-report --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Strategy Report?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Strategy Report
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ferroxlabs-strategy-report/badge)](https://www.skillsdirectory.com/skills/ferroxlabs-strategy-report)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: strategy-report
description: Generate a comprehensive strategy performance report — metrics, trade analysis, equity curve, and recommendations. Use after backtesting a Pine Script strategy.
---

# Strategy Performance Report

You are generating a detailed performance report for a Pine Script strategy on TradingView.

## Step 1: Gather Data

Collect all available performance data:
1. `data_get_strategy_results` — overall metrics (net profit, win rate, profit factor, etc.)
2. `data_get_trades` — individual trade list (max 20)
3. `data_get_equity` — equity curve data points
4. `chart_get_state` — current symbol, timeframe, and studies on chart
5. `symbol_info` — symbol metadata for context

## Step 2: Capture Visuals

1. `capture_screenshot` with region "chart" — the chart with strategy overlay
2. `capture_screenshot` with region "strategy_tester" — the Strategy Tester panel

## Step 3: Analyze

### Key Metrics
Report these if available:
- **Net Profit** and **% return**
- **Total Trades** and **Win Rate**
- **Profit Factor** (target > 1.5)
- **Max Drawdown** ($ and %)
- **Average Trade** ($ and %)
- **Sharpe Ratio** if available
- **Max Consecutive Losses**

### Trade Analysis
From the trade list:
- Largest winner and largest loser
- Average winner vs average loser (reward:risk)
- Long vs short performance breakdown
- Time in market

### Equity Curve Assessment
- Is it smooth and upward-sloping?
- Any extended drawdown periods?
- Does it show consistency or was profit front/back-loaded?

## Step 4: Generate Report

Format as a structured report:

```
## Strategy Report: [Strategy Name]
**Symbol:** [symbol] | **Timeframe:** [tf] | **Period:** [date range]

### Summary
[1-2 sentence overview of performance]

### Key Metrics
| Metric | Value |
|--------|-------|
| Net Profit | ... |
| Win Rate | ... |
| Profit Factor | ... |
| Max Drawdown | ... |

### Strengths
- [bullet points]

### Weaknesses
- [bullet points]

### Recommendations
- [specific actionable improvements]
```

## Step 5: Suggest Improvements

Based on the analysis:
- If win rate < 50% but profit factor > 1: suggest tighter entries
- If max drawdown > 20%: suggest position sizing or stop loss adjustments
- If profit factor < 1.2: suggest the strategy may need fundamental changes
- If few trades: suggest widening the lookback or loosening entry criteria

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…