MCP servercom.backtest360/backtest360
MCP server exposing the Backtest360 engine API as tools for AI agents.
Overview
Score?
UNRATED 0.824
of what a free look can see, on 32 looks
Looks
36
last 7 hr ago
Tools
20
More info
URL
mcp.backtest360.com/mcp
streamable-http
Says it is
backtest360 0.2.4
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.824 · highest on record 0.8561
Toolsfrom sha256:521aac7d34…937ee2
| Tool | Schema |
|---|---|
| compare_backtests Run several strategies on the same data and compare side by side.
One quota-counted call, but compute scales with the number of
strategies. If the wall-clock compu |
input · output |
| compute_stats Compute the engine's performance metrics from a returns series.
Use when the returns came from somewhere
other than run_backtest (an external system, a portfolio) |
input · output |
| engine_info Engine version, API contract number, and health.
Free (not quota-counted). Call once at the start of a session
to confirm the engine is reachable and which contrac |
input · output |
| export_backtest Export a multi-strategy comparison as an Excel workbook.
Quota-counted; needs a key whose plan includes full-metrics export
(a 403 means the configured key's plan |
input · output |
| get_catalog Fetch one engine reference catalog.
Catalogs (cheap, cacheable per session):
- 'operators' — comparison operators for condition expressions
- 'execution-mo |
input · output |
| get_data_range Available date range and estimated bar count for a symbol/frequency.
Available on paid plans. Call before a server-side fetch so the
requested start/end stay insid |
input · output |
| get_latest_signal Evaluate 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 the bar timestamp. Use f |
input · output |
| get_macro_series Observations for one macroeconomic series over an optional date range.
Free — no special plan. ``series`` is an ``id`` from list_macro_series
(e.g. treasury_10y, c |
input · output |
| get_me The configured API key's permissions, limits, and current usage.
Cheap. Call early in a session — before planning work — to learn what
this key can do instead of d |
input · output |
| get_price_history OHLCV price history for a symbol over a date range.
Requires a paid plan (managed market data). ``start`` is required
(``YYYY-MM-DD``); ``end`` defaults to today. |
input · output |
| get_quote Latest available price for a symbol.
Requires a paid plan (managed market data). Returns the most recent
*available* bar for the given frequency — the end-of-day c |
input · output |
| get_strategy_schema JSON Schema for the strategy document (condition_tree + indicators).
Fetch this before composing a strategy by hand; the
validate_strategy tool checks against the |
input · output |
| get_ticker_info Identity 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 identity (name, asset c |
input · output |
| list_indicators List indicators, or fetch one indicator's full schema.
Cheap, cacheable per session.
With no arguments: a compact catalog — ``{"indicators": [...],
"count |
input · no output |
| list_macro_series List the available macroeconomic series (the catalog).
Free — no special plan. Returns the set of macro series you can fetch
with get_macro_series, each with its s |
input · output |
| list_templates List predesigned strategy templates, or fetch one in full.
Cheap, cacheable per session. The engine returns the templates
available to the calling key.
Wi |
input · no output |
| list_tickers List available tickers, optionally filtered by asset class.
The full universe is very large, so the MCP server
caps the returned list and marks it ``truncated_by_m |
input · output |
| run_backtest Run a historical backtest against the engine.
Quota-counted and compute-bound. Validate the
strategy first (validate_strategy is far cheaper). On a 504 compute
|
input · output |
| search_tickers Search available assets by ticker or name (relevance-ranked).
Use to resolve a user's asset mention ("bitcoin",
"S&P") to the exact ticker before requesting a serv |
input · output |
| validate_strategy Validate a strategy document without running a backtest.
A cheap quota separate from backtest runs,
so validate freely and ALWAYS before run_backtest.
Arg |
input · output |
Verify it yourself
npx teppi-check https://mcp.backtest360.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2556QJVASYJBYEMJATS3