You're viewing a demo portfolio

Join the waitlist
PRSM

get_signal_backtest

Active

Tool of PredMCP

declared in 0.7.0

Find historical instances of a signal type on an asset over the last N days and compute forward returns (1h/4h/24h), win rate, and Sharpe. Lets an agent reason about EV before trading. Killer feature: turns predmcp from data API into edge-proven intelligence.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "signal_type",
    "asset"
  ],
  "properties": {
    "asset": {
      "type": "string",
      "description": "Asset ticker, e.g. \"BTC\", \"HYPE\""
    },
    "z_score": {
      "type": "number",
      "default": 3,
      "maximum": 20,
      "minimum": 1,
      "description": "For funding_outlier: minimum deviation factor vs the rolling mean (default: 3×)"
    },
    "signal_type": {
      "enum": [
        "funding_outlier",
        "funding_extreme"
      ],
      "type": "string",
      "description": "Which signal to backtest. funding_outlier = funding >= z×baseline; funding_extreme = abs(funding) >= threshold."
    },
    "min_abs_rate": {
      "type": "number",
      "default": 0.0005,
      "maximum": 0.01,
      "minimum": 0,
      "description": "For funding_extreme: minimum absolute funding rate (default: 0.0005 = 0.05%)"
    },
    "lookback_days": {
      "type": "integer",
      "default": 90,
      "maximum": 180,
      "minimum": 7,
      "description": "How many days of history to scan (default: 90, max: 180)"
    },
    "min_separation_hours": {
      "type": "integer",
      "default": 8,
      "maximum": 72,
      "minimum": 1,
      "description": "Cluster consecutive triggers — at least N hours apart (default: 8h)"
    }
  },
  "additionalProperties": false
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

PredMCP

https://github.com/RavioleLabs/predmcp

1/7 registries
View full server →