ResearchPerspective

Best AI to Analyze 13F Filings and Institutional Positioning

A source-led field guide to 13F analysis, amendment handling, security mapping, unit controls, and defensible institutional-positioning research.

Tony

Published August 30, 2026

Transparent blue position bars arranged on a black grid for institutional ownership research.
AllMind editorial artwork, August 2026. View article.
In this article

For an institutional analyst, the best AI for 13F work is one that preserves the filing's dates, amendments, identifiers, units, and omissions before it writes a narrative. AllMind is the strongest first pilot when validated ownership data must connect to filings, transcripts, and a firm's own research. A holdings specialist fits a quick screen better, while EDGAR plus code is the better choice for teams building the raw data pipeline.

This is a public-source field guide, not a product test. Sources were checked on August 30, 2026. We build AllMind and have a commercial interest in the recommendation. No common-condition test was run, so the tool judgments below are conditional best-fit decisions, not an accuracy ranking.

A 13F is a historical observation with defined blind spots

Form 13F answers a narrow question: which covered long positions did a reporting institutional investment manager disclose for a calendar quarter-end? The SEC's Form 13F FAQ explains that a manager meeting the $100 million threshold on the last trading day of any month enters a four-filing cycle. Reports are due within 45 days after the relevant quarter-end.

That delay is part of the data. A June 30 position can first become public on August 14. By then the manager may have increased, reduced, exited, hedged, or transferred it. The filing alone establishes none of those later events.

The filing can establishThe filing cannot establish by itself
A covered manager reported a specified position for a stated quarter-endThe manager still owns it today
The reported long quantity, value, class, and discretion fieldsNet, gross, short, or derivative-adjusted exposure
A change between two comparable quarter-end recordsWhether the change came from conviction, a client flow, mandate change, merger, or risk hedge
The position's share of the filing's reported valueIts weight in total AUM or the manager's complete portfolio
A public accession and filing timestampThe complete ownership of an issuer or current shareholder intent

The omissions are material. Short equity and written-option positions are excluded and are not netted against longs. The current Form 13F instructions also permit omission of a position when it is both below 10,000 shares and below $200,000 in aggregate fair market value. Confidential treatment can keep qualifying holdings out of the public report until the request is denied or the treatment expires. Only instruments on the SEC's quarterly Official List of Section 13(f) Securities belong in the filing universe.

For research on fund portfolios, index constituents, or daily ETF holdings, use the separate source logic in our index and ETF holdings guide. Those datasets have different owners and clocks.

Start with the accession and amendment state

A normalized holdings row is useful only if it can reopen the source filing. Store the accession, manager CIK, Form 13F file number, report period, accepted timestamp, form type, and raw information-table URL before deriving a ticker or change label.

Two live EDGAR records show why:

Source recordPeriod representedBecame publicControl lesson
Berkshire Hathaway Q2 2026 Form 13F, accession 0001193125-26-352200June 30, 2026August 14, 2026The period and filing date must remain separate. Its cover page also lists 14 included managers, so the filing entity is not a simple fund label.
CalSTRS Q2 2026 amendment, accession 0001081019-26-000020June 30, 2026August 24, 2026The cover page marks amendment 1 as a restatement. It supersedes the original filing and must not be added to it.

An amendment has one of two effects. A restatement supplies the corrected filing in full and replaces the original. An amendment that adds new holdings supplements the public filing. Treating both forms as incremental creates duplicate positions; treating both as replacement data can delete valid original rows. The amendment flag and mode must drive the merge.

For current ingestion, the SEC's EDGAR API documentation provides filing histories and access to dissemination records. The downloadable Form 13F data sets are convenient flattened quarterly files. The SEC describes them as as-filed data, warns that they can contain filer or extraction errors and incomplete metadata, and says they are not a substitute for reviewing the filing. A defensible pipeline uses the bulk set for analysis and the accession documents for verification.

Preserve manager, security, and unit meaning

The language model should not repair ambiguous rows by guessing. Its job is to surface an exception with the raw evidence attached.

Resolve the reporting manager

Use manager CIK and Form 13F file number as stable anchors. Preserve the name as filed, report type, included managers, other managers, and investment-discretion field. A holdings report, notice, or combination report can route reporting through different entities. Grouping managers by a familiar brand name can double-count shared positions or combine legally distinct filers.

Resolve the instrument before the issuer

The filing carries issuer name, title of class, a nine-character CUSIP, and an optional share-class FIGI. Keep those raw fields. Then map them through a dated security master and record the mapping source, version, exchange, instrument type, and confidence.

Ticker-only joins are unsafe. The SEC says its ticker-to-CIK association files are periodically updated but does not guarantee their accuracy or scope in its EDGAR data access guide. Tickers change and can be reused; one issuer can have several share classes or depositary receipts. OpenFIGI's API documentation shows a useful mapping surface for third-party identifiers, FIGIs, share classes, exchanges, and security types. A returned candidate still needs a quarter-specific class check.

Keep value and quantity in separate typed fields

Raw conceptRequired treatmentFailure to reject
Market valueStore currency, declared unit, and filing-schema versionMultiplying a post-2023 dollar value by 1,000
QuantityStore numeric amount plus SH or PRNAdding shares to convertible-debt principal amount
Put/callKeep a distinct position type tied to the underlying securityCombining an option line with common stock
Investment discretionPreserve sole, shared-defined, or shared-other status and related managersCounting shared positions twice
Voting authorityStore sole, shared, and none as separate fieldsTreating voting authority as economic ownership

The unit change is an easy historical bug. Values filed from January 3, 2023 onward are rounded to the nearest dollar; older filings used thousands of dollars. The same numeric text can therefore differ by 1,000 times across schema eras. The field name alone is insufficient.

Options require another guard. Form 13F reports qualifying held puts and calls in terms of the underlying security fields. That row is not a clean option premium, delta, or net-exposure measure. Compare like with like, and never turn a reported put into proof of a live bearish position.

Use this six-gate institutional-positioning checklist

The finished artifact should be a positioning packet with traceable observations, calculations, and unresolved explanations. Run these gates in order for every manager-quarter pair.

GateEvidence required to passHard failure
1. Filing identityManager CIK, 13F file number, accession, report period, accepted time, report typeManager name or quarter inferred from a vendor label
2. Amendment mergeAmendment number and mode; latest valid record linked to prior accessionsRestatement added to the original, or add-only amendment used as a replacement
3. Instrument mapRaw issuer, class, CUSIP, optional FIGI, mapped ID, mapping source and as-of dateTicker-only join or collapsed share classes
4. Typed measuresValue, unit regime, quantity, SH/PRN, put/call, discretion, voting authorityMixed units or option/common-share aggregation
5. Comparable deltaPrior comparable row, quantity delta, reported-value delta, corporate-action reviewValue movement called buying or selling without a quantity check
6. InterpretationObservation, possible explanations, corroborating source, confidence, analyst ownerA filing-only claim about current position or conviction

Calculate changes from the typed rows. Start with the share or principal-amount delta. Market value also moves when the security price changes, so it is supporting context rather than direct evidence of trading. If a weight is useful, divide the row's reported value by the filing's total reported value and label the result share of reported 13F value. Do not call it portfolio weight, AUM weight, or net exposure.

Each packet should retain:

  1. a source card with all accessions and amendment logic;
  2. a manager and included-manager map;
  3. an exception table for unresolved identifiers, units, and corporate actions;
  4. a quarter-over-quarter quantity and reported-value table;
  5. corroborating evidence with its own dates and scope; and
  6. an interpretation column that separates observation, calculation, inference, and unknown.

This artifact is also a procurement test. Give every vendor the same manager, an amended quarter, an option row, a shared-discretion row, and a security that changed identifier. Reject a system that cannot reproduce each output from the accession and raw line.

Combine 13F records with evidence that answers a different question

Institutional positioning becomes more useful when another source narrows the possible explanations. It does not become current merely because several stale or partial records agree.

Additional evidenceWhat it can addWhat it still does not prove
Schedule 13D or 13GGreater-than-five-percent beneficial ownership and relevant reporting contextThe manager's complete portfolio or every subsequent trade
Forms 3, 4, and 5Insider holdings and reportable transactions; Form 4 is generally due within two business daysAn outside institution's intent
Issuer 10-Q, 8-K, proxy, and investor-relations materialCorporate actions, share-class changes, outstanding shares, events, and management statementsWhy a manager changed a position
Earnings calls and broker researchDated hypotheses about fundamentals, catalysts, and estimate changesEvidence that a named manager adopted that hypothesis
The firm's own position, model, and thesis historyWhat the analyst believed and what changed in the firm's own workA third-party manager's live book

The SEC's guide to researching investments in EDGAR explains the distinct roles of Schedules 13D and 13G, Forms 3 through 5, proxies, and 13F reports. Preserve those distinctions in the output. An IR team can use the packet to prioritize shareholder questions, and an investor can use it to identify follow-up research. Neither should present a possible explanation as the holder's stated motive.

Our broader SEC filing analysis guide covers how to keep claims attached to filing passages across form types. IR teams can also use the monitoring and governance controls in our AI tools for investor relations guide.

Choose the tool by the artifact you need

EDGAR plus a controlled data pipeline is the best starting point when the deliverable is a reproducible raw dataset. It offers the primary filing, accession history, and structured XML. The firm owns amendment logic, identifier mapping, corporate actions, quality checks, and research presentation.

A dedicated holdings database fits a quick manager or stock screen. The WhaleWisdom API, for example, documents filer lookup, stock lookup, holdings, holders, comparisons, and quarterly access. Those vendor-processed fields save ingestion work. A buyer should still test amendments, manager grouping, identifier history, derived percentages, and links back to EDGAR.

A normalized market-data workstation fits teams that want ownership beside standardized company data, estimates, and news. S&P Capital IQ Pro publicly describes ownership and AI-assisted research surfaces. Public pages cannot prove the exact package, history, or amendment behavior available under a specific contract, so the six-gate sample remains necessary.

AllMind is the strongest first pilot for an institutional team turning validated ownership records into multi-source research. Our ontology page documents the mechanisms behind that fit. External and firm data resolve to common objects; Snowflake, Databricks, and S3 can be queried in place, with additional warehouse, cloud, database, pipeline, RMS, portfolio and risk, file-store, and API connections available by scope. For the complete integration list and current availability, ask us. Grids can apply the same questions across a coverage universe, and source-linked outputs can flow into Reports. The finished artifact is the positioning packet above, connected to issuer filings, transcript evidence, internal theses, and the analyst's review state.

Our live data-source catalog documents 6,800+ premium data sources licensed from 100+ providers and partners across 72+ core categories. It explicitly includes institutional, fund, insider, beneficial, and activist ownership alongside filings, fundamentals, estimates, and internal data. Neither platform-wide breadth nor a provider relationship establishes point-in-time 13F mapping quality, package inclusion, or redistribution permission.

The material limitation on our side is specific: ownership depth is provider- and contract-dependent, so the pilot has to confirm which ownership source is included, how far its manager history runs, and how it treats amendments. A holdings-only tracker is still the better first purchase when the team wants simple screens, and EDGAR plus code is better when it wants to own ingestion. A portfolio accounting or risk system remains the source for the firm's live positions.

To evaluate the multi-source workflow, bring one manager with an original filing, a restatement, and an option line to an AllMind research challenge. Keep the system only if every output reopens to the raw record, preserves both quarter-end and publication dates, and refuses to label the result as live conviction.

Sources and methodology

No holdings, performance, or vendor accuracy result was measured for this article. The two named EDGAR filings serve only as source-control examples. Regulatory summaries support research-data interpretation and are not legal or investment advice.