> ## Documentation Index
> Fetch the complete documentation index at: https://docs.axionquant.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ETFAPI

> ETF information, holdings, and exposures

## fund()

```typescript theme={null}
fund(ticker: string): Promise<ApiResponse>
```

Get ETF fund information.

<ParamField path="ticker" type="string" required>
  ETF ticker symbol
</ParamField>

### Example

```typescript theme={null}
const fundInfo = await client.etfs.fund('SPY');
```

## holdings()

```typescript theme={null}
holdings(ticker: string): Promise<ApiResponse>
```

Get ETF holdings and portfolio composition.

<ParamField path="ticker" type="string" required>
  ETF ticker symbol
</ParamField>

### Example

```typescript theme={null}
const holdings = await client.etfs.holdings('SPY');
```

## exposure()

```typescript theme={null}
exposure(ticker: string): Promise<ApiResponse>
```

Get ETF sector and geographic exposures.

<ParamField path="ticker" type="string" required>
  ETF ticker symbol
</ParamField>

### Example

```typescript theme={null}
const exposure = await client.etfs.exposure('SPY');
```
