Skip to main content
Version: v5

otc

Get the weekly OTC and ATS trading volume reported to FINRA.

Examples​

from openbb import obb
# The weekly ATS volume of a symbol.
obb.finra.equity.darkpool.otc(symbol='AAPL', provider='finra')
# The latest week of non-ATS volume for every Tier 2 stock.
obb.finra.equity.darkpool.otc(tier='T2', is_ats=False, provider='finra')

Parameters​

symbol: str | None | list[str | None]
Symbol to get data for. Multiple items allowed for provider(s): finra.


Returns​

results: FinraOTCAggregate

Serializable results.

provider: str | None

Provider name.

warnings: Optional[list[Warning_]]

List of warnings.

chart: Optional[Chart]

Chart object.

extra: dict[str, Any]

Extra info.


Data​

update_date: date
Most recent date on which total trades is updated based on data received from each ATS/OTC.

symbol: str
Symbol representing the entity requested in the data.

share_quantity: float
Aggregate weekly total number of shares reported by each ATS for the Symbol.

trade_quantity: float
Aggregate weekly total number of trades reported by each ATS for the Symbol