get13FHoldings

Free

Get an institutional investment manager's 13F-HR portfolio for a quarter (latest by default): each US-listed position with issuer, CUSIP, market value, shares and put/call, sorted by value. Identify the manager by CIK, ticker (e.g. BRK-B) or name. 13F only covers managers with over $100M in US equities and is filed up to 45 days after quarter end.

Try it

Open in playground
kirha tools run sec_get13FHoldings \
  --input '{}'

Uses the key saved by kirha auth login.

  • cikstring

    SEC CIK, e.g. 320193. From getCompanyCik or any SEC tool output

  • companyNamestring

    Used only when cik and ticker are missing; matches any EDGAR filer incl. private companies and funds

  • issuerFilterstring

    Keep positions whose issuer name contains this text or CUSIP equals it

  • limitnumber, default 50, 1 to 200
  • quarterstring, Matches ^\d{4}-Q[1-4]$

    Calendar quarter of the report period, e.g. 2026-Q2

  • tickerstring

    e.g. AAPL