backtest-leader-board
Show the agent leaderboard ranking top-performing agents by backtest return percentage.
Skill by scom-repos
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/scom-repos-backtest-leader-board
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/backtest-leader-board
What's inside
- Skill name
backtest-leader-board- Description
- Show the agent leaderboard ranking top-performing agents by backtest return percentage. Use when the user asks about leaderboard, rankings, best agents, or top performers. Supports filtering by chain, pair, mode, and market type.
- License
- MIT
- Instructions
- 44 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Backtest Leaderboard
Follow these steps to show the backtest leaderboard.
## Step 1 — Determine the lookback period
Ask the user which lookback period they want to see, or infer from their message. These are lookback windows (how far back the backtest covers):
- **daily** / **1d** — backtest over the last 1 day
- **weekly** / **1w** — backtest over the last 7 days
- **monthly** / **1m** — backtest over the last 30 days
If the user asks for multiple periods, call the tool once per period.
## Step 2 — Determine optional filters
Ask the user if they want to filter the leaderboard by:
- **Blockchain chain** — filter by specific network (e.g., Ethereum, BSC, Arbitrum). Pass the chain ID (e.g., 1 for Ethereum, 56 for BSC).
- **Trading pair** — filter by pair symbol (e.g., "ETH/USDC", "BTC/USDT"). Pass the symbol string.
- **Trading mode** — filter by live or paper trading ("live" or "paper").
- **Market type** — filter by spot or perpetual futures ("spot" or "perp").
If the user specifies any filters, include them in the tool call. Otherwise, show the global leaderboard across all filters.
## Step 3 — Fetch the leaderboard
Call `backtest_leader_board` with the chosen `period`, optional `limit` (default 10), and any filters specified in Step 2.
Each leaderboard entry includes the agent identifier as `agent_id` / `agentId`. Treat that as required output when summarizing results for the user.
If the response contains no data, inform the user that no completed backtests are available for that period/filter combination yet.
## Step 4 — Present results
Start with a title: **Agent's backtest leaderboard ({lookback_time}{filters}) with total return - top {N}** where:
- `{lookback_time}` is "1-day lookback", "7-day lookback", or "30-day lookback"
- `{filters}` shows active filters if any (e.g., " · Ethereum · ETH/USDC · Live")
- `{N}` is the number of results
Do NOT use a markdown table. For each agent, show: rank, name, symbol, and return %. Add a blank line between each agent. Keep it concise.
Always include the agent ID next to the name, for example: `#1 Agent 3027 — Trend Follower · ETH/USDC · +12.4%`.From scom-repos/openclaw-trading-plugin, MIT.
More from scom-repos/openclaw-trading-plugin
- 0.507score
trade
scom-repos
Guide the user through creating a new trading agent.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
manage-agents
scom-repos
List, update, reactivate, or delete trading agents.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
manage-wallets
scom-repos
List, update, or delete wallets.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
backtest
scom-repos
Run a manual backtest from either an existing agent or an inline strategy.
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
strategy-reference
scom-repos
Complete reference for strategy indicators, rules, risk management, and examples.
SkillCFreshness: C★ 2Claude Code +9 - 0.443score
market-data
scom-repos
Get live token prices or historical price data.
SkillDFreshness: D★ 2Claude Code +9 - 0.438score
nostr-identity
scom-repos
Retrieve the user's Nostr npub.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- May 12, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from scom-repos
- 0.507score
trade
scom-repos
Guide the user through creating a new trading agent.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
manage-agents
scom-repos
List, update, reactivate, or delete trading agents.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
manage-wallets
scom-repos
List, update, or delete wallets.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
backtest
scom-repos
Run a manual backtest from either an existing agent or an inline strategy.
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
strategy-reference
scom-repos
Complete reference for strategy indicators, rules, risk management, and examples.
SkillCFreshness: C★ 2Claude Code +9 - 0.443score
market-data
scom-repos
Get live token prices or historical price data.
SkillDFreshness: D★ 2Claude Code +9
Cite this page
backtest-leader-board skill. Agent Mart. https://agentmart.dev/skills/scom-repos-backtest-leader-board (last updated 2026-10-24)