% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/wrappers_get_account.R
\name{get_account_instruments}
\alias{get_account_instruments}
\title{Get account-available instruments}
\usage{
get_account_instruments(
  inst_type,
  uly = NULL,
  inst_family = NULL,
  inst_id = NULL,
  config,
  tz = .okx_default_tz
)
}
\arguments{
\item{inst_type}{Character. Instrument type. One of `"SPOT"`, `"MARGIN"`,
`"SWAP"`, `"FUTURES"`, `"OPTION"`.}

\item{uly}{Character or `NULL`. Underlying, where applicable.}

\item{inst_family}{Character or `NULL`. Instrument family filter.}

\item{inst_id}{Character or `NULL`. Specific instrument ID filter.}

\item{config}{List. API credentials/config.}

\item{tz}{Character. Time zone for parsing timestamps. Default `"Asia/Hong_Kong"`.}
}
\value{
A `data.frame` with account-available instrument metadata, including
  identifiers, currencies, tick size, lot size, leverage, expiry/listing
  timestamps, and state where returned by OKX.
}
\description{
Retrieve available instruments for the current account and instrument type.
}
\details{
Wraps `/api/v5/account/instruments`. This endpoint is account-scoped and may
return a subset of instruments available to the authenticated account.
}
