futures.account
Public methods exposed through client.futures.account.
asset
Returns balance and equity fields for one currency in the signed futures account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
currency
|
str
|
Currency code to query, for example USDT. |
required |
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
FuturesAssetResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/futures/account/asset.py
assets
Returns all currency balances for the signed futures account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
FuturesAssetsResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/futures/account/assets.py
funding_records
Returns paginated funding-fee records for the signed futures account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
symbol
|
str | None
|
Optional contract symbol filter. |
None
|
position_id
|
int | None
|
Optional position id filter. |
None
|
page_num
|
int
|
Page number; default is 1. |
required |
page_size
|
int
|
Page size; default 20, maximum 100. |
required |
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
FundingRecordsResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/futures/account/funding_records.py
funding_records_paged
Yield pages from funding_records until the response reports the final page.
Source code in pkg/src/mexc/futures/account/funding_records.py
tiered_fee_rate
Returns the signed account tier and maker/taker fee rates for a contract.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
symbol
|
str
|
Contract symbol. |
required |
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
TieredFeeRateResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/futures/account/tiered_fee_rate.py
transfer_record
Returns paginated asset transfer records for the signed futures account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
currency
|
str | None
|
Filter by currency code. |
None
|
state
|
str | None
|
Filter by transfer state: WAIT, SUCCESS, or FAILED. |
None
|
type_
|
str | None
|
Filter by transfer direction: IN or OUT. |
None
|
page_num
|
int
|
Page number; default is 1. |
required |
page_size
|
int
|
Page size; default 20, maximum 100. |
required |
validate
|
bool | None
|
Validation override for this request. |
None
|
Returns:
| Type | Description |
|---|---|
TransferRecordResponse
|
The validated endpoint response. |
References
Source code in pkg/src/mexc/futures/account/transfer_record.py
transfer_record_paged
Yield pages from transfer_record until the response reports the final page.