Method Name
public/get_trade_history
public/get_trade_historyGet trade history for a subaccount, with filter parameters.
Parameters
currency
string |
from_timestamp
integer |
instrument_name
string |
instrument_type
string |
page
integer |
page_size
integer |
subaccount_id
integer |
to_timestamp
integer |
trade_id
string |
tx_hash
string |
tx_status
string |
Response
id string or integer required |
result object required |
result.
pagination
object required |
result.pagination.
count
integer required |
result.pagination.
num_pages
integer required |
result.
trades
array of objects required |
result.trades[].
direction
string required |
result.trades[].
expected_rebate
string required |
result.trades[].
index_price
string required |
result.trades[].
instrument_name
string required |
result.trades[].
liquidity_role
string required |
result.trades[].
mark_price
string required |
result.trades[].
quote_id
string or null required |
result.trades[].
realized_pnl
string required |
result.trades[].
realized_pnl_excl_fees
string required |
result.trades[].
subaccount_id
integer required |
result.trades[].
timestamp
integer required |
result.trades[].
trade_amount
string required |
result.trades[].
trade_fee
string required |
result.trades[].
trade_id
string required |
result.trades[].
trade_price
string required |
result.trades[].
tx_hash
string required |
result.trades[].
tx_status
string required |
result.trades[].
wallet
string required |
Example
{request_example_shell}{request_example_javascript}{request_example_python}The above command returns JSON structured like this:
{response_example_json}