QJ//BOUNDED QUERY · OFFLINE

Security Screen

Screen U.S. public companies or a named U.S. index using a small allowlist of precomputed financial metrics. ETFs and funds are excluded; arbitrary SQL is never accepted.

OFFLINE/v1/query/security-screenOAUTH · agents:query$0.02 · X402/2

CONTRACT

Paid bounded security screen

Skill
qj-security-screen
Route
/v1/query/security-screen
Identity
OAUTH · agents:query
Price
$0.02 · X402/2

GOVERNED METHOD

Exact MCP evidence path

  • data.metrics.screenqj-data-mcp

No direct database, provider API or private service access. Missing coverage remains missing—it is never turned into a negative fact.

INVOKE

Call the bounded resource

Register an OAuth client, request scope agents:query, then call the route with its bearer token. The first unauthorised call returns the exact x402 v2 payment challenge.

REQUEST

{
  "universe": "sp500",
  "filters": [
    {
      "field": "pe_ratio",
      "operator": "<",
      "value": 30
    },
    {
      "field": "fcf_yield",
      "operator": ">",
      "value": 0
    }
  ],
  "sort": {
    "field": "fcf_yield",
    "direction": "desc"
  },
  "limit": 20
}

ILLUSTRATIVE RESPONSE SHAPE · NOT LIVE MARKET DATA

{
  "schemaVersion": "qj-agents.security-screen.v1",
  "skillId": "qj-security-screen",
  "priceUsd": "0.02",
  "status": "complete | partial",
  "query": {
    "universe": "sp500",
    "filters": [
      {
        "field": "pe_ratio",
        "operator": "<",
        "value": 30
      },
      {
        "field": "fcf_yield",
        "operator": ">",
        "value": 0
      }
    ],
    "sort": {
      "field": "fcf_yield",
      "direction": "desc"
    },
    "limit": 20
  },
  "facts": {
    "example": "live fields are returned here"
  },
  "interpretation": [],
  "coverage": [
    {
      "tool": "data.metrics.screen",
      "status": "ok"
    }
  ],
  "toolsUsed": [
    "data.metrics.screen"
  ],
  "asOf": "ISO-8601 source timestamp",
  "freshness": {
    "status": "fresh | stale | unknown"
  },
  "lineageRefs": [
    "source and materialization references"
  ]
}