SEC 13F Position Deltas – Amendments & Evidence API
Pricing
from $4.00 / 1,000 computed 13f position deltas
SEC 13F Position Deltas – Amendments & Evidence API
Compare official SEC 13F manager-quarter snapshots with amendment-aware composition, full position keys, amount-based changes, stable IDs and filing evidence.
Pricing
from $4.00 / 1,000 computed 13f position deltas
Rating
0.0
(0)
Developer
BB
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Turn official SEC Form 13F filings into deterministic quarter-over-quarter
position changes. The Actor composes original 13F-HR filings with supported
13F-HR/A amendments, preserves the complete reported position key, and emits
one dataset row per new, increased, decreased, exited, or unchanged position.
This is an independent Community Actor. It is not affiliated with or endorsed by the U.S. Securities and Exchange Commission.
What you get
- exact investment-manager resolution by CIK, plus exact unique name lookup;
previous_quarter,previous_available, and explicit-accession comparisons;- amendment-aware
RESTATEMENTandNEW HOLDINGSsnapshot composition; - CUSIP, class, put/call, amount type, discretion, and other-manager references;
- amount- and value-deltas, optional voting authority, stable record IDs;
- direct SEC information-table URLs, accession manifests, and snapshot hashes;
- bounded partial errors in
ERRORSand run metrics/cursor inSUMMARY.
No ticker is guessed from a CUSIP. Change direction is determined by reported share/principal amount, not by filing value. The output does not claim when or at what price a manager traded.
Input example
{"queries": [{"requestId": "berkshire-qoq","identifierType": "managerCik","identifier": "1067983"}],"comparisonBasis": "previous_quarter","deltaTypes": ["new", "increased", "decreased", "exited"],"includeVotingAuthority": true,"maxDeltas": 100,"outputMode": "full"}
maxDeltas is both a hard result bound and the future pay-per-result ceiling.
Use periodOfReport to pin the current calendar-quarter end. Use
explicit_accessions only with manager-CIK queries and both accession fields.
Output unit
Every default-dataset item is one unique position delta between two complete,
canonical manager-quarter snapshots. Matching queries merge into requestIds.
The reserved apify-default-dataset-item PPE event is therefore exactly one
result unit and is emitted by the same dataset push after Cloud pricing is configured.
The row includes:
managerandcomparisonsnapshot identity;- full
securityposition key, without inferred ticker; deltaamounts, values, percentage, and direction;- optional current voting authority;
- original SEC document URLs, retrieval time, and warnings.
Limits and data semantics
- 1–10 manager queries, 1–2,000 output deltas;
- at most 20 relevant filing records per manager/period;
- 10 MB per information table and 120 MB total SEC data per run;
- 10,000 raw positions per snapshot and 10 amendments across compared periods;
13F NOTICEand13F COMBINATION REPORTare rejected as incomplete;- official SEC HTTPS endpoints only, at most eight requests per second;
- no publisher-side filing database, permanent cache, or watchlist.
Form 13F is delayed, as-filed reporting and may contain filer errors. It does not reveal short positions or intraperiod trades. This Actor provides source normalization, not investment, legal, tax, or compliance advice.
Storage contract
- Default dataset: successful, chargeable position-delta rows only.
- Dataset rows use a closed JSON Schema at every object level;
fullrequires both snapshot manifests, whilecompactomits both and voting authority remains independently optional. - Default KVS
SUMMARY: counts, limits, byte use, warnings, optional cursor. - Default KVS
ERRORS: bounded query/document errors; successful batch parts remain available.
Local development
Requires Python 3.13.
python3.13 -m venv .venv.venv/bin/pip install -e '.[dev]'source .venv/bin/activatepytestruff check .mypy srcapify run
See docs/implementation-spec.md, docs/test-plan.md, and docs/product/interface.md for the executable contract and release gates.