반응형
API Reference
HTTP Method | API URL |
GET | https://api.upbit.com/v1/trades/ticks |
QUERY PARAMS
필드명 | 필수 여부 | 설명 | 타입 |
market | Y | 마켓 코드 (ex. KRW-BTC, BTC-BCC) | String |
to | N |
마지막 체결 시각. 형식 : [HHmmss 또는 HH:mm:ss]. 비워서 요청시 가장 최근 데이터 |
String |
count | N | 캔들 개수 | Integer |
cursor | N | 페이지네이션 커서 (sequentialId) | String |
Response
필드명 | 설명 | 타입 |
market | 마켓 구분 코드 | String |
trade_date_utc | 체결 일자(UTC 기준) | String |
trade_time_utc | 체결 시각(UTC 기준) | String |
timestamp | 체결 타임스탬프 | Long |
trade_price | 체결 가격 | Double |
trade_volume | 체결량 | Double |
prev_closing_price | 전일 종가 | Double |
change_price | 변화량 | Double |
ask_bid | 매도/매수 | String |
sequential_id | 체결 번호(Unique) | Long |
sequential_id 필드는 체결의 유일성 판단을 위한 근거로 쓰일 수 있습니다. 하지만 체결의 순서를 보장하지는 못합니다.
VBA Code
Sub Upbit_Trades_Ticks()
Dim WinHttp As New WinHttp.WinHttpRequest
Dim url As String, market As String, toDate As String, count As Integer ', cursor As Long
url = "https://api.upbit.com/v1/trades/ticks"
market = "KRW-BTC"
toDate = Format(Now, "HH:MM:SS")
count = 200
With WinHttp
.Open "GET", url & "?market=" & market & "&to=" & toDate & "&count=" & count
.SetRequestHeader "user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0"
.Send
.WaitForResponse
Debug.Print .ResponseText
End With
Set WinHttp = Nothing
End Sub
Download
업비트 OPEN API
Upbit Open API v1.0.6
반응형
'VBA > Code' 카테고리의 다른 글
[VBA] 업비트 Open API>시세 호가 정보 조회>호가 정보 조회 (1) | 2019.09.09 |
---|---|
[VBA] 업비트 Open API>시세 Ticker 조회>현재가 정보 (4) | 2019.09.09 |
[VBA] 업비트 Open API>시세 캔들 조회>월(Month) 캔들 (1) | 2019.09.09 |
[VBA] 업비트 Open API>시세 캔들 조회>주(Week) 캔들 (0) | 2019.09.09 |
[VBA] 업비트 Open API>시세 캔들 조회>일(Day) 캔들 (2) | 2019.09.09 |