mcpdirectory.dev
9,129 servers · updated 23 Sept

Backtest360 MCP server

official from Backtest360 Active last commit 55 d
{
  "mcpServers": {
    "backtest360": {
      "command": "uvx",
      "args": [
        "backtest360-mcp"
      ],
      "env": {
        "BACKTEST360_API_KEY": "<backtest360_api_key>",
        "BACKTEST360_ENGINE_URL": "https://..."
      }
    }
  }
}
file .mcp.json (in your project root)install uvx backtest360-mcpversion 0.5.0

What it does

This server exposes the Backtest360 backtesting engine API as tools for AI agents. Users can discover indicators, build and validate trading strategies, run historical backtests, and analyze results through a conversational interface.

  • Discover available indicators and their parameter schemas, then construct a trading strategy by combining them.
  • Validate a strategy document for structural and logical errors before running a backtest against historical price data.
  • Run a backtest on a strategy and compare its performance against buy-and-hold or other strategies on the same data.

Tools this server exposes

ToolDoes
engine_infoRetrieve engine version, API contract, and health status.
get_meCheck the capabilities and limits of the configured API key, including permission scopes and current usage.
get_catalogFetch reference catalogs such as operators, execution modes, stop types, sizing methods, and bar frequencies.
list_indicatorsList available indicators and their parameter schemas for strategy construction.
list_templatesDiscover predesigned strategy templates and fetch one in full.
get_strategy_schemaRetrieve the JSON Schema for strategy documents.
validate_strategyValidate a strategy without running it, returning structured errors with locations.
run_backtestExecute a historical backtest on a strategy, with configurable detail levels and series downsampling.
get_latest_signalEvaluate a strategy on the most recent bar only without computing P&L.
compare_backtestsRun multiple strategies on the same data for side-by-side comparison.
compute_statsCalculate metrics from an externally produced returns series.
search_tickersSearch for asset symbols available for server-side data fetching.
list_tickersList available asset symbols for data fetching.
get_data_rangeCheck available historical data and estimate bar count for a symbol.
get_ticker_infoRetrieve symbol identity and data coverage information.
get_quoteFetch the latest available price for a symbol (paid plan only).
get_price_historyRetrieve OHLCV price history over a date range (paid plan only; long histories are downsampled).
list_macro_seriesList available macroeconomic data series.
get_macro_seriesFetch observations from a macroeconomic data series.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.