Ross ROSS = Recommend OSS · open-source software intelligence for agents

whchien/ai-trader

Backtrader-powered backtesting framework for algorithmic trading, featuring 20+ strategies, multi-market support, CLI tools, and an integrated MCP server for professional traders. observed · 2026-08-28

github.com/whchien/ai-trader · Python · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

67/100

  • Activity 74
  • Release rhythm 64
  • Longevity 57
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 16
  • age_days: 806
  • days_rel: 240
  • days_push: 158
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1062 stars · 146 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A config-driven backtesting framework for algorithmic trading built on Backtrader, with 20+ built-in strategies and multi-market support (US/Taiwan stocks, crypto, forex). It includes a CLI for running backtests and fetching market data, plus an integrated MCP server so LLM assistants like Claude can run backtests and analyze strategies.

Use cases

  • backtest trading strategies on historical stock data
  • run algorithmic trading backtests from yaml config files
  • fetch historical market data for stocks crypto and forex
  • let claude run backtests via mcp server
  • test technical indicator strategies like sma crossovers
  • build custom trading strategies in python
  • quick backtest on a csv of price data

When to choose

  • you want a Python backtesting framework built on Backtrader with a rich CLI
  • you need multi-market support across US stocks, Taiwan stocks, crypto, and forex
  • you want LLM/AI assistants to trigger and analyze backtests through MCP
  • you prefer reproducible, version-controlled YAML-driven backtest configs

When to avoid

  • you need live trading execution or broker integration rather than backtesting
  • you want a GUI-based trading platform
  • you need high-frequency or tick-level backtesting performance
  • you require a non-Python or non-GPL-licensed solution

Facets

framework · maturity active

cli mcp sdk data-science trading fintech developer-tools python cli cross-platform backtesting backtrader algorithmic-trading mcp-server technical-analysis quantitative-finance llm-integration multi-market command-line

2 sources

Member repositories

RepositoryRoleHealth v2
whchien/ai-tradermain67

For agents

markdown · JSON · MCP: product_card(name="whchien/ai-trader")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem