ToolAssay

DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand ma

DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Kyle's Lambda estimates price impact per unit of signed order flow for a crypto trading pair over a specified window. Discovery examples use the latest 30m window.

Answeringour last check, 2026-09-24
1 of 1checks answered this week
355 msmedian answer time
$0.05listed price per call
$0.05price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.dripmetrics.ai/metrics/kyle-lambda

CategoryMarket data
Provider hostapi.dripmetrics.ai
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days7 from 4 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.05 355 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "exchange": "coinbase",
    "pair": "BTC-USD",
    "window": "30m"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": false,
          "properties": {
            "exchange": {
              "description": "Exchange adapter to source recent trades from.",
              "enum": [
                "binance",
                "coinbase"
              ],
              "type": "string"
            },
            "pair": {
              "description": "Exchange-native trading pair symbol such as BTCUSDT, ETH-USD, BTC, or xyz:TSLA.",
              "type": "string"
            },
            "window": {
              "description": "Lookback window. Hyperliquid supports 30m and 1h; 2h and 3h are currently BTCUSDT/BTC-USD only.",
              "enum": [
                "30m",
                "1h",
                "2h",
                "3h"
              ],
              "type": "string"
            }
          },
          "required": [
            "pair",
            "exchange",
            "window"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "additionalProperties": false,
          "properties": {
            "benchmarkCoverage": {
              "additionalProperties": false,
              "properties": {
                "completeFetch": {
                  "type": "boolean"
                },
                "coverageRatio": {
                  "maximum": 1,
                  "minimum": 0,
                  "type": "number"
                },
                "effectiveWindowMinutes": {
                  "minimum": 0,
                  "type": "number"
                },
                "errorMessage": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "partialData": {
                  "type": "boolean"
                },
                "requestedWindowMinutes": {
                  "minimum": 0,
                  "type": "number"
                }
              },
              "required": [
                "requestedWindowMinutes",
                "effectiveWindowMinutes",
                "coverageRatio",
                "partialData",
                "completeFetch",
                "errorMessage"
              ],
              "type": "object"
            },
            "components": {
              "additionalProperties": false,
              "properties": {
                "alpha": {
                  "type": "number"
                },
                "dollarsPer1Bp": {
                  "type": "number"
                },
                "dollarsPer1Cent": {
                  "type": "number"
                },
                "intervals": {
                  "type": "integer"
                },
                "lastPrice": {
                  "type": "number"
                },
                "meanSignedOrderFlow": {
                  "type": "number"
                },
                "rSquared": {
                  "type": "number"
                }
              },
              "required": [
                "alpha",
                "rSquared",
                "intervals",
                "meanSignedOrderFlow",
                "lastPrice",
                "dollarsPer1Bp",
                "dollarsPer1Cent"
              ],
              "type": "object"
            },
            "computedAt": {
              "format": "date-time",
              "type": "string"
            },
            "coverage": {
              "additionalProperties": false,
              "properties": {
                "completeFetch": {
                  "type": "boolean"
                },
                "coverageRatio": {
                  "maximum": 1,
                  "minimum": 0,
                  "type": "number"
                },
                "effectiveWindowMinutes": {
                  "minimum": 0,
                  "type": "number"
                },
                "errorMessage": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "partialData": {
                  "type": "boolean"
                },
                "requestedWindowMinutes": {
                  "minimum": 0,
                  "type": "number"
                }
              },
              "required": [
                "requestedWindowMinutes",
                "effectiveWindowMinutes",
                "coverageRatio",
                "partialData",
                "completeFetch",
                "errorMessage"
              ],
              "type": "object"
            },
            "exchange": {
              "enum": [
                "binance",
                "coinbase"
              ],
              "type": "string"
            },
            "firstTradeTime": {
              "format": "date-time",
              "type": "string"
            },
            "lastTradeTime": {
              "format": "date-time",
              "type": "string"
            },
            "metric": {
              "type": "string"
            },
            "pair": {
              "type": "string"
            },
            "tradeCount": {
              "minimum": 1,
              "type": "integer"
            },
            "value": {
              "type": "number"
            },
            "window": {
              "enum": [
                "30m",
                "1h",
                "2h",
                "3h"
              ],
              "type": "string"
            }
          },
          "requir

This page as JSON