---
title: "Maker/taker fees per venue for a ticker"
method: GET
path: "/v1/fees"
tags: ["Market Data"]
---

# Maker/taker fees per venue for a ticker

`GET /v1/fees`

Returns one row per requested venue with maker/taker bps for the given ticker, resolved to the AUTHENTICATED CLIENT'S effective tier (live per-pair tier from the venue's private API, falling back to the published base tier). `null` fees mean missing data, not zero. For size-aware fee + slippage estimates, use POST /v1/orders/preview.

## Query parameters

- `ticker` string, required
- `venues` string

## Response `200`

Per-venue fees for the ticker

- FeesResponse
  - `fees` FeeRow[], required
    - `components` unknown, required
    - `fee_model` string, required — Curve model: - `"linear"` — CEX/DEX. `fee = qty × price × bps / 10_000`. - `"binary_quadratic"` — Polymarket / Kalshi prediction markets. `fee = qty × price × (1-price) × rate_bps / 10_000`.
    - `formula` FeeFormula, required
      - `maker_fee_usd` string, required — Plain-string formula for the maker fee in USD. May reference the same variables as `taker_fee_usd`.
      - `taker_fee_usd` string, required — Plain-string formula for the taker fee in USD. Variables are `qty` (contracts), `price` (in [0, 1] for prediction markets, in quote-currency for CEX), and the named entries inside `components` (e.g. `rate_bps`, `exponent`, `multiplier`).
    - `maker_bps` integer, nullable — Maker fee in basis points. For prediction venues (binary_quadratic) this is the at-mid value; the realized maker rate is constant today (0% on Polymarket; 0% on Kalshi outside liquidity-program markets). For linear venues this is the published flat rate.
    - `taker_bps` integer, nullable — Taker fee in basis points. For prediction venues (binary_quadratic) this is the **at-mid** value — the rate the venue charges at p=0.5. Apply `formula.taker_fee_usd` (with `components.rate_bps`) for the exact fee at any fill price. For linear venues this is the published flat rate.
    - `venue` string, required
  - `ticker` string, required

---

[API](https://skmtc.dev/sequencemkts/apis/sequence-markets-api.md) · [All operations](https://skmtc.dev/sequencemkts/apis/sequence-markets-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sequencemkts/sequence-markets-api/revisions/1c826964b9f9/schema)
