mcpserver.lol
registry/backtest-mcp
Connection check verified live · 27h ago

backtest-mcp

Run crypto trading strategy backtests through EmidLabs's Backtesting API.

Tools 9
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

9 tools

Read from the running server on 27h ago.

get_backtest_batch_results read-only pagebatchIdpageSizepollTimeoutMsbacktestApiKeybacktestBaseUrl +1
Fetches every asset's outcome from a submit_backtest_batch call, paginated. By default (waitForCompletion: true) polls internally until every item in the batch is done — a cheap ch…
get_backtest_result read-only idpollTimeoutMsbacktestApiKeybacktestBaseUrlwaitForCompletion
Fetches a submitted backtest by id. By default (waitForCompletion: true) polls internally until it finishes, so one call returns one final answer — no need to poll from the caller'…
get_backtest_trades read-only idpagesortBypageSizesortDirectionbacktestApiKey +1
Fetches the closed-trade list for a completed backtest, paginated and sortable — the trade-by-trade detail get_backtest_result deliberately omits. Only closed trades ever appear; a…
get_confirmation_source read-only idpollTimeoutMsbacktestApiKeybacktestBaseUrlwaitForCompletion
Fetches a submitted confirmation source by id. By default (waitForCompletion: true) polls internally until it finishes, so one call returns one final answer. No trade-outcome field…
get_confirmation_source_signals read-only idpagepageSizebacktestApiKeybacktestBaseUrl
Fetches a completed confirmation source's raw signal timeline, paginated — the actual data a backtest's confirmationSources requirement is checked against. Can easily run into the…
list_available_assets read-only backtestApiKeybacktestBaseUrl
Lists every asset pair with real historical data, each with its supported timeframes and the date range actually available. Optional to call — submit_backtest already returns a cle…
submit_backtest assetPairfinalDateinitialDatebacktestApiKeybacktestBaseUrlconfirmationSources +1
Submits a strategy for backtesting against historical OHLCV data. Returns immediately with an id and status — call get_backtest_result to fetch the outcome once it finishes. Testin…
submit_backtest_batch finalDateassetPairsinitialDatebacktestApiKeybacktestBaseUrlconfirmationSources +1
Submits ONE strategy against MANY asset pairs in a single call — the same backtest you'd get from calling submit_backtest once per asset, without needing dozens of round trips. Ret…
submit_confirmation_source assetPairfinalDateinitialDatebacktestApiKeybacktestBaseUrlstrategySnapshotJson
Runs a strategy against historical data purely to produce a signal timeline used to confirm OTHER backtests — not a backtest itself. Walks the same candles and evaluates the same D…