Bitget APIBitget API
UTAClassic
Legacy Doc
  • Overview
  • API Documentation
  • WebSocket
  • Agent Hub
  • SDK
  • Changelog
Copied to clipboard
Stock+
    Options Quotes
      Check Option Real-time QuotegetCheck Option ChaingetCheck Option Expiry Date ListgetCheck Option Volumeget
    Stock Quotes
      Check Basic InformationgetCheck CandlestickgetCheck History CandlestickgetCheck Order BookgetCheck Intraday DatagetCheck Real-time QuotegetCheck Trade Detailget
    Stock+ Orders
      Place OrderpostModify OrderpostCancel OrderpostCheck Today OrdersgetCheck History OrdersgetCheck Order DetailgetCheck Today ExecutionsgetCheck History Executionsget
    Stock+ Fills
      Get Placeholder Infoget
    Stock+ Assets
      TransferpostCheck Transfer RecordsgetCheck AccountgetCheck Cash FlowgetCheck Stock Positionget
Stock+
Stock+

Stock Quotes

Stock Quotes


Check Basic Information

GET
https://api.bitget.com
/api/v3/stockplus/market/static

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query the basic information of securities.

Check Basic Information › Request Parameters

symbol
​string · required

Symbol list, using ticker.region format, e.g. AAPL.US Check rules: The maximum number of symbols per request is 500

Check Basic Information › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

List of security basic data

GET/api/v3/stockplus/market/static
curl 'https://api.bitget.com/api/v3/stockplus/market/static?symbol=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "list": [ { "symbol": "AAPL.US", "nameCn": "苹果", "nameEn": "Apple Inc.", "exchange": "NASD", "currency": "USD", "lotSize": 1, "totalShares": 16319441000, "circulatingShares": 16302661350, "eps": 5.669, "epsTtm": 6.0771, "bps": 4.40197, "dividendYield": 0.85, "stockDerivatives": [ "Option" ], "board": "USMain" } ] } }
json
application/json

Check Candlestick

GET
https://api.bitget.com
/api/v3/stockplus/market/candlestick

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query the latest candlestick data of a security. Note: this interface only returns up to the latest 1000 candles; use the History Candlestick interface for longer historical data.

Check Candlestick › Request Parameters

symbol
​string · required

Symbol, using ticker.region format, e.g. AAPL.US

period
​string · required

K-line period Min_1 - 1 minute Min_2 - 2 minutes Min_3 - 3 minutes Min_5 - 5 minutes Min_10 - 10 minutes Min_15 - 15 minutes Min_20 - 20 minutes Min_30 - 30 minutes Min_45 - 45 minutes Min_60 - 60 minutes Min_120 - 120 minutes Min_180 - 180 minutes Min_240 - 240 minutes Day - Daily Week - Weekly Month - Monthly Quarter - Quarterly Year - Yearly

count
​integer · required

Data count, maximum 1000

adjustType
​string · required

Adjust type NoAdjust - None ForwardAdjust - Forward adjust

tradeSessions
​string

Trade session Intraday - Regular Pre - Pre-market Post - After-hours Overnight - Overnight

Check Candlestick › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

Candlestick data

GET/api/v3/stockplus/market/candlestick
curl 'https://api.bitget.com/api/v3/stockplus/market/candlestick?symbol=<string>&period=<string>&count=<number>&adjustType=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "list": [ { "close": "175.460", "open": "176.750", "low": "175.180", "high": "177.840", "volume": "54321000", "turnover": "9587654321", "timestamp": "1697414400", "tradeSession": "Intraday" }, { "close": "176.810", "open": "175.580", "low": "174.910", "high": "177.110", "volume": "48765000", "turnover": "8601234567", "timestamp": "1697500800", "tradeSession": "Intraday" }, { "close": "177.150", "open": "177.060", "low": "176.450", "high": "178.420", "volume": "42210000", "turnover": "7498765432", "timestamp": "1697587200", "tradeSession": "Intraday" } ] } }
json
application/json

Check History Candlestick

GET
https://api.bitget.com
/api/v3/stockplus/market/history-candlestick

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query historical candlestick data of a security.

Check History Candlestick › Request Parameters

symbol
​string · required

Symbol, using ticker.region format, e.g. AAPL.US

period
​string · required

K-line period Min_1 - 1 minute Min_2 - 2 minutes Min_3 - 3 minutes Min_5 - 5 minutes Min_10 - 10 minutes Min_15 - 15 minutes Min_20 - 20 minutes Min_30 - 30 minutes Min_45 - 45 minutes Min_60 - 60 minutes Min_120 - 120 minutes Min_180 - 180 minutes Min_240 - 240 minutes Day - Daily Week - Weekly Month - Monthly Quarter - Quarterly Year - Yearly

count
​integer · required

Data count, maximum 1000

adjustType
​string · required

Adjust type NoAdjust - None ForwardAdjust - Forward adjust

forward
​boolean

Query direction. Default false false - Backwards true - Forwards

time
​string

Query timestamp, Unix seconds. Defaults to current time

tradeSessions
​string

Trade session Intraday - Regular Pre - Pre-market Post - After-hours Overnight - Overnight (included in US LV1, US stocks only)

Check History Candlestick › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

Candlestick data

GET/api/v3/stockplus/market/history-candlestick
curl 'https://api.bitget.com/api/v3/stockplus/market/history-candlestick?symbol=<string>&period=<string>&count=<number>&adjustType=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "list": [ { "close": "175.460", "open": "176.750", "low": "175.180", "high": "177.840", "volume": "54321000", "turnover": "9587654321", "timestamp": "1697414400", "tradeSession": "Intraday" }, { "close": "176.810", "open": "175.580", "low": "174.910", "high": "177.110", "volume": "48765000", "turnover": "8601234567", "timestamp": "1697500800", "tradeSession": "Intraday" }, { "close": "177.150", "open": "177.060", "low": "176.450", "high": "178.420", "volume": "42210000", "turnover": "7498765432", "timestamp": "1697587200", "tradeSession": "Intraday" } ] } }
json
application/json

Check Order Book

GET
https://api.bitget.com
/api/v3/stockplus/market/depth

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query the order book data of a security.

Check Order Book › Request Parameters

symbol
​string · required

Symbol, using ticker.region format, e.g. AAPL.US

Check Order Book › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

Ask orders

​object[]

Bid orders

GET/api/v3/stockplus/market/depth
curl 'https://api.bitget.com/api/v3/stockplus/market/depth?symbol=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "asks": [ { "position": 1, "price": "195.900", "volume": "200", "orderNum": 5 }, { "position": 2, "price": "195.910", "volume": "500", "orderNum": 8 }, { "position": 3, "price": "195.920", "volume": "300", "orderNum": 3 }, { "position": 4, "price": "195.930", "volume": "800", "orderNum": 12 }, { "position": 5, "price": "195.940", "volume": "150", "orderNum": 2 } ], "bids": [ { "position": 1, "price": "195.880", "volume": "350", "orderNum": 6 }, { "position": 2, "price": "195.870", "volume": "600", "orderNum": 9 }, { "position": 3, "price": "195.860", "volume": "450", "orderNum": 7 }, { "position": 4, "price": "195.850", "volume": "200", "orderNum": 4 }, { "position": 5, "price": "195.840", "volume": "700", "orderNum": 11 } ] } }
json
application/json

Check Intraday Data

GET
https://api.bitget.com
/api/v3/stockplus/market/intraday

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query the intraday data of a security.

Check Intraday Data › Request Parameters

symbol
​string · required

Symbol, using ticker.region format, e.g. AAPL.US

Check Intraday Data › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

Intraday data

GET/api/v3/stockplus/market/intraday
curl 'https://api.bitget.com/api/v3/stockplus/market/intraday?symbol=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "list": [ { "price": 195.89, "timestamp": "2024-10-16T09:30:00Z", "volume": 150000, "turnover": 29383500, "avgPrice": 195.88 }, { "price": 195.92, "timestamp": "2024-10-16T09:31:00Z", "volume": 180000, "turnover": 35265600, "avgPrice": 195.91 }, { "price": 195.85, "timestamp": "2024-10-16T09:32:00Z", "volume": 120000, "turnover": 23502000, "avgPrice": 195.87 }, { "price": 195.88, "timestamp": "2024-10-16T09:33:00Z", "volume": 200000, "turnover": 39176000, "avgPrice": 195.88 }, { "price": 195.9, "timestamp": "2024-10-16T09:34:00Z", "volume": 160000, "turnover": 31344000, "avgPrice": 195.89 } ] } }
json
application/json

Check Real-time Quote

GET
https://api.bitget.com
/api/v3/stockplus/market/quote

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query real-time market data for securities (supports all security types).

Check Real-time Quote › Request Parameters

symbol
​string · required

Symbol list, using ticker.region format, e.g. AAPL.US Check rules: The maximum number of symbols per request is 500

Check Real-time Quote › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object
​object[]

List of security real-time market data

GET/api/v3/stockplus/market/quote
curl 'https://api.bitget.com/api/v3/stockplus/market/quote?symbol=<string>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": { "list": [ { "symbol": "AAPL.US", "lastDone": 195.89, "prevClose": 192.53, "open": 193.41, "high": 195.93, "low": 192.05, "timestamp": "2024-10-16T20:00:00Z", "volume": 53502311, "turnover": 10409656210, "tradeStatus": "Normal", "preMarketQuote": { "lastDone": 193.5, "timestamp": "2024-10-17T09:00:00Z", "volume": 1250000, "turnover": 241875000, "high": 194, "low": 192.8, "prevClose": 192.53 }, "postMarketQuote": { "lastDone": 196.1, "timestamp": "2024-10-16T23:59:59Z", "volume": 980000, "turnover": 192178000, "high": 196.5, "low": 195.7, "prevClose": 195.89 }, "overnightQuote": null } ] } }
json
application/json

Check Trade Detail

GET
https://api.bitget.com
/api/v3/stockplus/market/trade

Rate limit: 10 times/1s (UID), with up to 5 concurrent requests

Permission: Stock+ market data (read)

This interface is used to query the trade detail data of a security.

Trade Type

US trade types: ` (space) - Regular sale B - Average price trade E - Automatic execution H - Price variation trade I - Odd lot trade

Check Trade Detail › Request Parameters

symbol
​string · required

Symbol, using ticker.region format, e.g. AAPL.US

count
​integer · required

Number of trade records to request. Maximum: 1000

Check Trade Detail › Response Parameters

200

Successful response

code
​string
msg
​string
requestTime
​integer
​object[]

Trade detail data

price
​string

Price

volume
​string

Volume

timestamp
​string

Trade time (ISO 8601)

tradeType
​string

Trade type. See the Trade Type section in the description

direction
​string

Trade direction Up - Up Down - Down Neutral - Neutral

tradeSession
​string

Trade session Intraday - Regular Pre - Pre-market Post - After-hours Overnight - Overnight

GET/api/v3/stockplus/market/trade
curl 'https://api.bitget.com/api/v3/stockplus/market/trade?symbol=<string>&count=<number>'
Example Responses
{ "code": "00000", "msg": "success", "requestTime": 1740000000000, "data": [ { "price": 195.89, "volume": 100, "timestamp": "2024-10-16T09:30:00Z", "tradeType": "I", "direction": "Up", "tradeSession": "Intraday" }, { "price": 195.88, "volume": 200, "timestamp": "2024-10-16T09:29:55Z", "tradeType": "I", "direction": "Neutral", "tradeSession": "Intraday" }, { "price": 195.89, "volume": 150, "timestamp": "2024-10-16T09:29:50Z", "tradeType": "I", "direction": "Down", "tradeSession": "Intraday" } ] }
json
application/json

Options QuotesStock+ Orders