Get Fee Rate

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Description

Returns the current trading fee schedule per exchange and instrument type for a broker portfolio, including maker/taker rates, effective date, fee level, and optional per-symbol-group overrides.

For every venue/market it provides the default maker/taker fee rates, effective date, fee level, and optional symbol groups with customized fees.

  • If no portfolioId or portfolioIds is provided, the API returns the fee schedule of the main portfolio.
  • If a single portfolioId is provided, the API returns the combined fee schedule of that portfolioId and the main portfolio.
  • If multiple portfolioIds are provided (comma-separated, up to 20 IDs), the API returns the fee schedule for this set of portfolios.

Rate Limit: 10 requests per 2 seconds.

Permission: Access to this endpoint requires a Main Portfolio API key with READ permission.

Request

NameTypeMandatoryDescription
exchangeStringNExchange / venue, e.g. BINANCE, OKX, EDX. If empty, returns fee schedules for all supported exchanges for the given portfolio scope.
portfolioStringNSingle portfolio ID. If set (and portfolios is empty), the API returns the fee schedule for this portfolio plus the main account.
portfoliosStringNMultiple portfolio IDs, comma-separated (e.g. "1001,1002,1003"). Up to 20 portfolio IDs are supported. If set, the API returns the fee schedule for this set of portfolios.
instTypeStringNInstrument type, e.g. SPOT, PERP. If empty, returns all instrument types.

Response

NameTypeDescription
portfolioIdStringPortfolio ID to which this fee configuration applies.
exchangeStringExchange / venue, e.g. BINANCE, OKX, EDX.
instTypeStringInstrument type, e.g. SPOT, PERP.
effDateStringEffective date of this fee schedule, in yyyyMMdd format (e.g. 20251125).
makerStringDeprecated. Kept only for backward compatibility with legacy responses. Actual maker fee should be read from groupList[].makerFee.
takerStringDeprecated. Kept only for backward compatibility with legacy responses. Actual taker fee should be read from groupList[].takerFee.
levelStringFee level / tier of the portfolio on this venue.
groupListArraySymbol fee groups under this venue & instrument type.
groupList\[].groupNameStringGroup name, e.g. A, B, C, D.
groupList\[].takerFeeStringTaker fee rate for this symbol group.
groupList\[].makerFeeStringMaker fee rate for this symbol group.
groupList\[].symListArrayList of symbols that belong to this group.
Query Params
string
string
string
Responses

Language
LoadingLoading…
Response
Choose an example:
application/json