AI Trader

Config-driven backtesting framework for algorithmic trading built on Backtrader, with an integrated MCP server that lets LLMs run and analyze backtests across stocks, crypto, and forex.

Evaluated Mar 06, 2026 (0d ago) v0.3.3
Homepage ↗ Repo ↗ Finance backtrader trading backtesting stocks crypto forex mcp yaml-config cli
⚙ Agent Friendliness
58
/ 100
Can an agent use this?
🔒 Security
66
/ 100
Is it safe for agents?
⚡ Reliability
59
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
60
Error Messages
0
Auth Simplicity
70
Rate Limits
50

🔒 Security

TLS Enforcement
80
Auth Strength
70
Scope Granularity
55
Dep. Hygiene
65
Secret Handling
60

Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.

⚡ Reliability

Uptime/SLA
65
Version Stability
60
Breaking Changes
55
Error Recovery
55
AF Security Reliability

Best When

You want an LLM-assisted workflow for designing, running, and analyzing backtests without writing boilerplate code.

Avoid When

You need live trading execution, real-time data feeds, or brokerage API integration. Use alpaca-mcp-server instead for actual trading.

Use Cases

  • Backtest trading strategies via YAML configs or natural language through Claude
  • Fetch historical market data for US stocks, Taiwan stocks, crypto, and forex
  • Compare and optimize 20+ built-in trading strategies
  • Develop and test custom strategies with LLM assistance

Not For

  • Live/paper trading execution (backtesting only)
  • Real-time market data streaming
  • Portfolio management or brokerage integration

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No authentication required. Uses yfinance for public market data. No API keys needed for basic usage.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

GPL-3.0 licensed. Free and open source. Market data comes from yfinance (free).

Agent Metadata

Pagination
unknown
Idempotent
Unknown
Retry Guidance
Not documented

Known Gotchas

  • MCP server docs are minimal - tool list and schemas not enumerated in README
  • GPL-3.0 license requires derivative works to also be GPL - may conflict with proprietary agent deployments
  • Requires Python 3.11+ which is stricter than many MCP servers
  • yfinance data can be rate-limited or unreliable depending on Yahoo Finance availability

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for AI Trader.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered