---
title: "Query fund holdings in two directions. Provide exactly one of `ticker` or `holding`. `?ticker=SPY` returns a fund's constituents and each position's weight (the fund's latest filing by default, or the composition in effect on/before `as_of`). `?holding=AAPL` returns the funds whose latest filing holds that security, sorted by weight."
method: GET
path: "/financial-datasets/index-funds"
tags: ["Financial Datasets"]
---

# Query fund holdings in two directions. Provide exactly one of `ticker` or `holding`. `?ticker=SPY` returns a fund's constituents and each position's weight (the fund's latest filing by default, or the composition in effect on/before `as_of`). `?holding=AAPL` returns the funds whose latest filing holds that security, sorted by weight.

`GET /financial-datasets/index-funds`

## Response `200`

Successful response

## Other responses

- `402` — Payment Required (x402 / MPP / np)

---

[API](https://skmtc.net/orthogonal/apis/orthogonal-api-marketplace.md) · [All operations](https://skmtc.net/orthogonal/apis/orthogonal-api-marketplace/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orthogonal/orthogonal-api-marketplace/revisions/bf5b6f84d6e0/schema)
