Backtesting Arena

Registre officiel Finance et paiements

Crypto backtesting & Bitcoin cycle analytics. Point-in-time, DSR-corrected, look-ahead-aware.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http backtesting-arena 'https://tradingstrategies.work/api/mcp' --header 'Authorization: <Bearer <API key> — get a free key at https://tradingstrategies.work/dashboard/account/api-keys (or use claude.ai one-click OAuth)>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "backtesting-arena": {
            "type": "http",
            "url": "https://tradingstrategies.work/api/mcp",
            "headers": {
                "Authorization": "<Bearer <API key> — get a free key at https://tradingstrategies.work/dashboard/account/api-keys (or use claude.ai one-click OAuth)>"
            }
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Backtesting Arena — Agent Skill
  2. Install for Claude Code / Claude Desktop
  3. Quick start
  4. Examples folder
  5. Discovery files (machine-readable)
  6. Pricing
  7. License
  8. Operator

Backtesting Arena — Agent Skill

Battle-tested market intelligence for AI agents — every claim backtested, versioned, and explainable. Evidence and base rates, never financial advice.

Skill package for AI agents and LLMs that need programmatic access to the Backtesting Arena API: daily Bitcoin / crypto cycle scoring, on-chain indicators, aggregated strategy insights, and on-demand backtests.

Three channels, one product:

ChannelAuthUse case
Publicnone, fair-use cachequick reads, no signup
REST + MCPBearer API key (Free tier available)full surface, higher quotas
x402 pay-per-callEIP-3009 wallet signature (USDC on Base)autonomous agents, no account

The full capability descriptor an agent should load is SKILL.md.


Install for Claude Code / Claude Desktop

# Coming soon when /install-skill GA's; for now clone + reference manually:
git clone https://github.com/Schoasch/skill-backtesting-arena.git

Reference skills/backtesting-arena/SKILL.md as a context document in your agent runtime, or use the MCP server directly (see below).

Quick start

1. Cycle-aware trading bot (Bearer)
curl https://tradingstrategies.work/api/arena-pulse/today
# → { "score": 35, "band": "risk-off", ... } — no API key required

Want higher quotas + full surface? Get a free Bearer key.

2. Autonomous agent with USDC wallet (x402)
# First call returns HTTP 402 + payment instructions:
curl -i https://tradingstrategies.work/api/v1/agent/btc-cycle/latest
# → 402 Payment Required, body has accepts[] with payTo, asset, amount, network

# Discovery descriptor lists all paid endpoints + pricing:
curl https://tradingstrategies.work/.well-known/x402

Full Python client showing the EIP-3009 sign + retry pattern: examples/python-x402-client.py.

3. MCP server (Claude Desktop, Cursor, etc.)

Two transports — HTTP (recommended, requires Bearer key) or stdio.

HTTP variant (drop into claude_desktop_config.json → mcpServers):

{
  "backtesting-arena": {
    "url": "https://tradingstrategies.work/api/mcp",
    "headers": { "Authorization": "Bearer sk-arena-…" }
  }
}

Full example incl. stdio variant + Cursor config: examples/claude-desktop-config.json.

Examples folder

FileWhat
examples/curl-snippets.shBash snippets for public + Bearer endpoints
examples/python-x402-client.pyPython EIP-3009 signing + retry for x402 endpoints
examples/typescript-mcp-client.tsConnect to MCP server, list the 49 default tools, call one
examples/claude-desktop-config.jsonDrop-in config for Claude Desktop / Cursor

Discovery files (machine-readable)

For AI tooling that auto-discovers APIs:

Pricing

  • Free — public endpoints + Free Bearer tier (30 req/h, 200/d)
  • API Pro €9,99/mo — 300 req/h, 3k/d, backtest triggers, larger windows
  • API Power €29,99/mo — 2000 req/h, 30k/d, universe-backtests (50 pairs)
  • x402 pay-per-call — $0.01-$0.50 USDC per call, no subscription

One subscription covers both REST and MCP channels. Pricing is reviewed quarterly against agent-economy benchmarks (changelog).

License

MIT (this skill package). The Backtesting Arena API itself follows the Terms.

Operator

Solo-built crypto strategy backtesting platform from Germany/Austria. Public since 2026. Educational and research focus, not signal-selling.

Contact: info@tradingstrategies.work · Issues: github.com/Schoasch/skill-backtesting-arena/issues

Questions fréquentes

Qu'est-ce que Backtesting Arena ?

Crypto backtesting & Bitcoin cycle analytics. Point-in-time, DSR-corrected, look-ahead-aware.

Comment installer Backtesting Arena ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http backtesting-arena 'https://tradingstrategies.work/api/mcp' --header 'Authorization: <Bearer <API key> — get a free key at https://tradingstrategies.work/dashboard/account/api-keys (or use claude.ai one-click OAuth)>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Backtesting Arena ?

Oui. Il attend Authorization, à renseigner dans sa configuration.

Backtesting Arena est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Backtesting Arena ?

Il est publié par Schoasch. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.