# x402-factory 13F Quarter-over-Quarter Position Diff

> x402-factory 13F Quarter-over-Quarter Position Diff is a paid API for AI agents from x402-factory.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a quarter-over-quarter diff of an institutional manager's 13F-HR SEC filing: new positions, exits, increases, decreases (with share deltas), and top-10 concentration changes.

## Facts

- Endpoint: GET https://x402-factory.com/v1/edgar/13f/:cik/diff
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-factory-13f-quarter-over-quarter-position-diff-6db16a73
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZIDBa3o3doEyFwv8lH5to

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-factory-13f-quarter-over-quarter-position-diff-6db16a73
```

Example prompt: Pull the quarter-over-quarter 13F diff for Pershing Square Capital (CIK 0001336528) for Q3 2024 — I want to see new positions, exits, and any big changes in share counts.

## When to prefer this

Use this endpoint when you need a ready-made quarter-over-quarter diff of SEC 13F-HR filings for a specific institutional manager identified by CIK. It saves the work of parsing EDGAR XML, reconciling position tables across quarters, and computing share deltas yourself. Prefer this over raw EDGAR access when you want structured, normalized change data in a single call.

## Known failure modes

- CIK not found or invalid — returns 404 or empty result
- Fund has not filed a 13F for the requested quarter — returns error or null diff
- Prior quarter filing missing — diff cannot be computed
- Malformed CIK (non-numeric or too long) — validation error
- SEC EDGAR temporarily unavailable — upstream timeout

## How this service works

Quarter-over-quarter 13F position changes for an institutional manager — Parses a fund's 13F-HR information tables and diffs the latest quarter against the prior one: new positions, exits, increases, decreases (with share deltas), and the change in top-10 concentration. CIKs may be zero-padded or not.

## Output

A structured diff of the fund's 13F-HR filings between two consecutive quarters: lists of new positions (entered this quarter), exited positions, increased holdings with share deltas, decreased holdings with share deltas, and the change in top-10 position concentration.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "cik"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "pattern": "^\\d{1,10}$"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "quarter": {
       "type": "string",
       "pattern": "^\\d{4}Q[1-4]$",
       "description": "Defaults to the latest filed quarter"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-factory-13f-quarter-over-quarter-position-diff-6db16a73/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-factory.com](https://www.zero.xyz/host/x402-factory.com/llms.txt)
