{
  "x402Version": 2,
  "id": 4210,
  "slug": "4210",
  "resource": "https://api.dripmetrics.ai/market/summary",
  "description": "DripMetricsAI (https://dripmetrics.ai/) BTC market summary: one x402 call returns deterministic microstructure signals and metrics (including raw, baseline, and excess VPIN) computed from the live trade tape and Deribit chain, plus a concise AI-written explanation. Hedged historical tendencies only - no price targets or trade recommendations.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "250000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "pair": "BTC-USD",
            "window": "30m"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "asOf": "2026-07-15T14:00:00.000Z",
            "confidence": 0.94,
            "coverage": {
              "completeFetch": true,
              "coverageRatio": 1,
              "effectiveWindowMinutes": 30,
              "errorMessage": null,
              "partialData": false,
              "requestedWindowMinutes": 30
            },
            "disclaimer": "Informational description of observed market conditions and their historical tendencies; not investment advice or a trade recommendation.",
            "lastPrice": 108050.2,
            "metrics": {
              "buySellImbalance": -0.14,
              "cvdBase": -212.4,
              "gammaFlipLevel": 104800.5,
              "gexNetUsdPer1Pct": 182000000,
              "kyleLambda": 2.47191e-7,
              "kyleLambdaDollarsPer1Bp": 418387.7,
              "largeTradeShare": 0.22,
              "momentumLogReturn": -0.0021,
              "realizedVolAnnualized": 0.52,
              "tradesPerMinute": 812.4,
              "vpin": 0.38,
              "vpinEstimatedNull": 0.14,
              "vpinExcess": 0.24,
              "vrpVolPoints": 0.062
            },
            "pair": "BTC",
            "sampleSize": {
              "optionsInstruments": 612,
              "trades": 24310
            },
            "signals": {
              "activity": "busy",
              "dealerGamma": "dampening",
              "flowToxicity": null,
              "largeTraderShare": "typical",
              "liquidity": "normal",
              "orderFlow": "sell-leaning",
              "priceTrend": "drifting-lower",
              "volRiskPremium": "options-rich",
              "volatility": "normal"
            },
            "source": {
              "chain": "https://www.deribit.com/api/v2/public/get_book_summary_by_currency?currency=BTC&kind=option",
              "index": "https://www.deribit.com/api/v2/public/get_index_price?index_name=btc_usd",
              "summary": "Claude (Anthropic), constrained to the deterministic signals in this payload",
              "trades": "DripMetrics BTC trade cache"
            },
            "summary": "BTC order flow over the last 30 minutes is modestly sell-side. Raw VPIN is 0.38 versus an estimated finite-sample baseline of 0.14, leaving excess VPIN of 0.24. Liquidity is normal at roughly $418k of flow per basis point. Positive dealer gamma may dampen moves while implied volatility remains rich to realized volatility.",
            "summaryModel": "claude-opus-4-8",
            "window": "30m"
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "additionalProperties": false,
                "properties": {
                  "pair": {
                    "description": "BTC-only in this phase. Optional; defaults to BTC.",
                    "enum": [
                      "BTC",
                      "BTCUSDT",
                      "BTC-USD"
                    ],
                    "type": "string"
                  },
                  "window": {
                    "description": "Lookback window for the trade-tape signals. Defaults to 30m.",
                    "enum": [
                      "30m",
                      "1h",
                      "2h",
                      "3h"
                    ],
                    "type": "string"
                  }
                },
                "required": [],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "additionalProperties": false,
                "properties": {
                  "asOf": {
                    "format": "date-time",
                    "type": "string"
                  },
                  "confidence": {
                    "maximum": 1,
                    "minimum": 0,
                    "type": "number"
                  },
                  "coverage": {
                    "type": "object"
                  },
                  "disclaimer": {
                    "description": "Fixed informational-use disclaimer; never LLM-generated.",
                    "type": "string"
                  },
                  "lastPrice": {
                    "type": [
                      "number",
                      "null"
                    ]
                  },
                  "metrics": {
                    "additionalProperties": {
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "type": "object"
                  },
                  "pair": {
                    "const": "BTC",
                    "type": "string"
                  },
                  "sampleSize": {
                    "type": "object"
                  },
                  "signals": {
                    "additionalProperties": false,
                    "properties": {
                      "activity": {
                        "anyOf": [
                          {
                            "enum": [
                              "quiet",
                              "normal",
                              "busy"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "dealerGamma": {
                        "anyOf": [
                          {
                            "enum": [
                              "dampening",
                              "neutral",
                              "amplifying"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "flowToxicity": {
                        "anyOf": [
                          {
                            "enum": [
                              "low",
                              "moderate",
                              "elevated",
                              "high"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "largeTraderShare": {
                        "anyOf": [
                          {
                            "enum": [
                              "low",
                              "typical",
                              "high"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "liquidity": {
                        "anyOf": [
                          {
                            "enum": [
                              "deep",
                              "normal",
                              "thin"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "orderFlow": {
                        "anyOf": [
                          {
                            "enum": [
                              "strong-selling",
                              "sell-leaning",
                              "balanced",
                              "buy-leaning",
                              "strong-buying"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "priceTrend": {
                        "anyOf": [
                          {
                            "enum": [
                              "falling",
                              "drifting-lower",
                              "flat",
                              "drifting-higher",
                              "rising"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "volRiskPremium": {
                        "anyOf": [
                          {
                            "enum": [
                              "options-rich",
                              "fair",
                              "options-cheap"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "volatility": {
                        "anyOf": [
                          {
                            "enum": [
                              "subdued",
                              "normal",
                              "elevated",
                              "extreme"
                            ],
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "orderFlow",
                      "flowToxicity",
                      "liquidity",
                      "volatility",
                      "priceTrend",
                      "activity",
                      "largeTraderShare",
                      "dealerGamma",
                      "volRiskPremium"
                    ],
                    "type": "object"
                  },
                  "source": {
                    "type": "object"
                  },
                  "summary": {
                    "description": "AI-written explanation of the signals. Null only if generation failed; the deterministic payload is still returned.",
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "summaryError": {
                    "type": "string"
                  },
                  "summaryModel": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "window": {
                    "enum": [
                      "30m",
                      "1h",
                      "2h",
                      "3h"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "pair",
                  "window",
                  "asOf",
                  "lastPrice",
                  "confidence",
                  "signals",
                  "metrics",
                  "summary",
                  "summaryModel",
                  "disclaimer",
                  "sampleSize",
                  "coverage",
                  "source"
                ],
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "api.dripmetrics.ai",
  "lastUpdated": "2026-09-16T19:07:50.406Z",
  "quality": {
    "calls30d": 18,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-09-16T19:07:49.14Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "api.dripmetrics.ai",
    "manifest_name": "api.dripmetrics.ai",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}