% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/wrappers_get_market.R
\name{get_public_option_trades}
\alias{get_public_option_trades}
\title{Get public option trades}
\usage{
get_public_option_trades(
  inst_id = NULL,
  inst_family = NULL,
  opt_type = NULL,
  config = NULL,
  tz = .okx_default_tz
)
}
\arguments{
\item{inst_id}{Character or `NULL`. Specific option instrument ID.}

\item{inst_family}{Character or `NULL`. Option instrument family, e.g.
`"BTC-USD"`. Either `inst_id` or `inst_family` should be supplied.}

\item{opt_type}{Character or `NULL`. Option type filter: `"C"` for call or
`"P"` for put.}

\item{config}{Optional list. Public endpoint request options, such as
`timeout`; credentials are not required.}

\item{tz}{Character. Time zone for parsing timestamps. Default `"Asia/Hong_Kong"`.}
}
\value{
A `data.frame` with recent option trade rows, including option
  instrument identifiers, trade price and size, option side/type, forward,
  index and mark prices, implied volatility, and trade time.
}
\description{
Retrieve recent public option trades filtered by instrument ID or instrument
family.
}
