com.backtest360/backtest360
down checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Backtest360
Publisher-provided description
MCP server exposing the Backtest360 engine API as tools for AI agents.
Summary by lookupd
Runs and compares trading strategy backtests, fetches market data and macro series, and exports results to Excel.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http backtest360 https://mcp.backtest360.com/mcp
Claude Code, pypi package (stdio)
claude mcp add backtest360 -- uvx backtest360-mcp
Codex, remote (streamable-http)
codex mcp add backtest360 --url https://mcp.backtest360.com/mcp
Codex, pypi package (stdio)
codex mcp add backtest360 -- uvx backtest360-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"backtest360": {
"url": "https://mcp.backtest360.com/mcp"
}
}
}Cursor, pypi package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"backtest360": {
"command": "uvx",
"args": [
"backtest360-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (20 tools)
Publisher-provided text
get_meThe configured API key's permissions, limits, and current usage. Cheap. Call early in a session — before planning work — to learn what this keyengine_infoEngine version, API contract number, and health. Free (not quota-counted). Call once at the start of a session to confirm the engine is reachabget_catalogFetch one engine reference catalog. Catalogs (cheap, cacheable per session): - 'operators' — comparison operators for condition expressionslist_indicatorsList indicators, or fetch one indicator's full schema. Cheap, cacheable per session. With no arguments: a compact catalog — ``{"indicators": [list_templatesList predesigned strategy templates, or fetch one in full. Cheap, cacheable per session. The engine returns the templates available to the callget_strategy_schemaJSON Schema for the strategy document (condition_tree + indicators). Fetch this before composing a strategy by hand; the validate_strategy toolvalidate_strategyValidate a strategy document without running a backtest. A cheap quota separate from backtest runs, so validate freely and ALWAYS before run_barun_backtestRun a historical backtest against the engine. Quota-counted and compute-bound. Validate the strategy first (validate_strategy is far cheaper).get_latest_signalEvaluate the strategy on the most recent bar only — no P&L, no stats. Returns the latest signal (-1/0/1), which condition slots fired, and thecompare_backtestsRun several strategies on the same data and compare side by side. One quota-counted call, but compute scales with the number of strategies. Ifexport_backtestExport a multi-strategy comparison as an Excel workbook. Quota-counted; needs a key whose plan includes full-metrics export (a 403 means the cocompute_statsCompute the engine's performance metrics from a returns series. Use when the returns came from somewhere other than run_backtest (an external ssearch_tickersSearch available assets by ticker or name (relevance-ranked). Use to resolve a user's asset mention ("bitcoin", "S&P") to the exact ticker befolist_tickersList available tickers, optionally filtered by asset class. The full universe is very large, so the MCP server caps the returned list and marksget_data_rangeAvailable date range and estimated bar count for a symbol/frequency. Available on paid plans. Call before a server-side fetch so the requestedget_ticker_infoIdentity and data coverage for one symbol, in a single call. Metadata only — no market data, so no paid plan is needed. Returns the asset's ideget_quoteLatest available price for a symbol. Requires a paid plan (managed market data). Returns the most recent *available* bar for the given frequencget_price_historyOHLCV price history for a symbol over a date range. Requires a paid plan (managed market data). ``start`` is required (``YYYY-MM-DD``); ``end``list_macro_seriesList the available macroeconomic series (the catalog). Free — no special plan. Returns the set of macro series you can fetch with get_macro_serget_macro_seriesObservations for one macroeconomic series over an optional date range. Free — no special plan. ``series`` is an ``id`` from list_macro_series (
Details
- Version: 0.5.0
- Transports: streamable-http, stdio
- Uptime (7 days): 75%
- Median latency: 815 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Backtest360/backtest360-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.backtest360/backtest360)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp