---
title: "Get Gex By Strike"
method: GET
path: "/api/gex/by-strike"
tags: ["GEX"]
---

# Get Gex By Strike

`GET /api/gex/by-strike`

## Request

- Base URL: `https://api.zerogex.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.zerogex.io/api/gex/by-strike`
- Auth: HTTP bearer

Get GEX breakdown by strike

Returns detailed gamma exposure data including vanna/charm for each strike.

- sort_by=distance: Returns strikes closest to current spot price (default)
- sort_by=impact: Returns strikes with highest absolute net GEX (like 'make gex-strikes')

## Query parameters

- `symbol` string
- `limit` integer
- `sort_by` string: Sort by 'distance' (closest to spot) or 'impact' (highest absolute net GEX)

## Response `200`

Successful Response

- GEXByStrike[]
  - `timestamp` string, date-time, required
  - `symbol` string, required
  - `strike` string, required
  - `expiration` string, date, required
  - `call_oi` integer, required
  - `put_oi` integer, required
  - `call_volume` integer, required
  - `put_volume` integer, required
  - `call_gex` string, required
  - `put_gex` string, required
  - `net_gex` string, required
  - `vanna_exposure` string, nullable
  - `charm_exposure` string, nullable
  - `spot_price` string, required
  - `distance_from_spot` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zerogex/apis/zerogex-api.md) · [All operations](https://skmtc.dev/zerogex/apis/zerogex-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zerogex/apis/zerogex-api/revisions/753b26bf0592?raw)
