Skip to main content

Check Option Real-time Quote

Check Option Real-time Quote

Description​

This interface is used to query the real-time market data of US stock option contracts in batch, including option-specific fields (implied volatility, open interest, strike price, etc.).

Note
  • Accessing option real-time quotes via the Open API requires claiming the "OPRA US Stock Option Market Data (API)" market data card first.
  • OPRA option market data (API) is only available for whitelisted users. Please contact your BD to apply.
  • New customers who have activated the Stock+ options trading feature, please tap "US Stocks" in the top-right corner of the APP, go to My > My Cards > Activate Now, complete the "Non-Professional User Assessment Questionnaire," and then claim the OPRA real-time market data card.

HTTP Request​

  • GET /api/v3/stockplus/market/option-quote
  • Rate limit: 10 times/1s (UID), with up to 5 concurrent requests
Request
curl "https://api.bitget.com/api/v3/stockplus/market/option-quote?symbol=AAPL220429P162500.US" \
-H "ACCESS-KEY:your apiKey" \
-H "ACCESS-SIGN:*" \
-H "ACCESS-PASSPHRASE:*" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "locale:en-US" \
-H "Content-Type: application/json"

Request Parameters​

ParametersTypeRequiredDescription
symbolStringYesSymbol list, obtained through the option chain interface. Use ticker.region format, e.g. AAPL220429P162500.US
Check rules: The maximum number of symbols per request is 500
Response
{
"code": "00000",
"msg": "success",
"requestTime": 1740000000000,
"data": {
"secuQuote": [
{
"symbol": "AAPL220429P162500.US",
"lastDone": "7.78",
"prevClose": "4.13",
"open": "4.43",
"high": "7.80",
"low": "4.43",
"timestamp": "1651003200000",
"volume": "3082",
"turnover": "1813434.00",
"tradeStatus": "1",
"impliedVolatility": "0.592",
"openInterest": "11463",
"expiryDate": "20220429",
"strikePrice": "162.50",
"contractMultipier": "100",
"contractType": "A",
"contractSize": "100",
"direction": "P",
"historicalVolatility": "0.2750",
"underlyingSymbol": "AAPL.US"
}
]
}
}

Response Parameters​

ParametersTypeDescription
secuQuoteList<Object>List of option security market data
> symbolStringSymbol
> lastDoneStringLatest price
> prevCloseStringPrevious close price
> openStringOpen price
> highStringHighest price
> lowStringLowest price
> timestampStringTimestamp of the latest trade
> volumeStringVolume
> turnoverStringTurnover
> tradeStatusStringTrading status
0 - Normal
1 - Suspended
2 - Delisted
3 - Circuit breaker
4 - Pending listing
5 - Code change
6 - Pre-market
7 - Rebase suspension
8 - Expired (derivatives)
9 - Warrants pending listing
10 - Terminated
> impliedVolatilityStringImplied volatility
> openInterestStringOpen interest
> expiryDateStringExpiry date, format:
YYMMDD
> strikePriceStringStrike price
> contractMultipierStringContract multiplier
> contractTypeStringContract type. A - American, U - European
> contractSizeStringContract size
> directionStringDirection. P - Put, C - Call
> historicalVolatilityStringHistorical volatility of the underlying stock
> underlyingSymbolStringUnderlying stock symbol

How was your Reading Experience with us?

★
★
★
★
â˜