-
Bitcoin
$117400
-1.29% -
Ethereum
$4404
-5.17% -
XRP
$3.136
0.67% -
Tether USDt
$1.001
-0.01% -
BNB
$828.9
-1.97% -
Solana
$186.4
-4.60% -
USDC
$0.9999
0.01% -
Dogecoin
$0.2310
-0.43% -
TRON
$0.3529
-2.16% -
Cardano
$0.9098
-4.59% -
Hyperliquid
$46.66
-3.70% -
Chainlink
$21.54
-3.51% -
Stellar
$0.4272
-0.23% -
Sui
$3.703
-3.40% -
Bitcoin Cash
$589.9
-0.87% -
Ethena USDe
$1.001
0.05% -
Hedera
$0.2489
-1.91% -
Avalanche
$23.66
-4.41% -
Litecoin
$118.4
-2.18% -
Toncoin
$3.485
0.12% -
UNUS SED LEO
$9.564
-0.76% -
Shiba Inu
$0.00001289
-0.88% -
Uniswap
$10.87
-1.64% -
Polkadot
$3.917
-2.34% -
Dai
$1.000
0.00% -
Bitget Token
$4.597
-2.31% -
Cronos
$0.1497
-3.62% -
Ethena
$0.7219
-2.61% -
Pepe
$0.00001085
-2.68% -
Aave
$292.9
-6.24%
API를 통해 Upbit의 시장 데이터를 얻는 방법은 무엇입니까?
UPBIT의 API를 사용하려면 API 키를 설정하고 /마켓 /ALL 및 /TICKER와 같은 엔드 포인트를 이해하고 원활한 데이터 검색의 속도 제한을 처리하십시오.
2025/04/12 03:49

API를 통해 UPBIT의 시장 데이터에 액세스하려면 필요한 프로세스 및 도구를 이해하는 것이 개발자와 거래자 모두에게 중요 할 수 있습니다. 한국 최고의 암호 화폐 거래소 중 하나 인 Upbit은 사용자가 실시간 및 역사적 시장 데이터를 검색 할 수있는 강력한 API를 제공합니다. 이 안내서는 Upbit의 API에 연결하고 시장 데이터를 검색하며 사용 가능한 다양한 엔드 포인트를 이해하는 단계를 안내합니다.
API 키 설정
Upbit의 API에서 데이터를 가져 오기 전에 API 키를 설정해야합니다. 이 키는 귀하의 요청을 API에 인증합니다. 다음은 다음과 같은 방법입니다.
- Upbit 웹 사이트를 방문하여 계정에 로그인하십시오.
- API 관리 섹션 으로 이동하십시오. 이것은 일반적으로 계정 설정 또는 유사한 영역에서 발견됩니다.
- 새 API 키 생성을 클릭하십시오. 키 이름과 설명을 입력하라는 메시지가 표시됩니다.
- 키에 필요한 권한을 활성화하십시오 . 시장 데이터의 경우 일반적으로 읽기 전용 액세스가 필요합니다.
- 키를 생성 한 후에는 API 키 와 비밀 키를 받게됩니다. 그들이 당신의 계정에 액세스 할 수 있으므로 이러한 안전을 유지하십시오.
API 엔드 포인트 이해
UPBIT는 다양한 유형의 시장 데이터를 수용하는 몇 가지 엔드 포인트를 제공합니다. 다음은 익숙 해야하는 주요 엔드 포인트입니다.
- 시장 정보 :
/market/all
이 엔드 포인트는 UPBIT에 가용 한 모든 시장의 목록을 반환합니다. - TICKER :
/ticker
이 엔드 포인트는 지정된 시장에 대한 실시간 티커 데이터를 제공합니다. - 촛대 데이터 :
/candles/minutes/{unit}
또는/candles/days
이 엔드 포인트는 지정된 시간 간격에 대해 촛대 데이터를 반환합니다. - Orderbook :
/orderbook
이 엔드 포인트는 지정된 시장에 대한 현재 주문서를 제공합니다. - 거래 :
/trades/ticks
-이 엔드 포인트는 지정된 시장에 대한 최근 거래 데이터를 반환합니다.
API 요청
UPBIT의 API에 대한 요청을하려면 HTTP 클라이언트를 사용해야합니다. Python 및 requests
라이브러리를 사용하여 요청을하는 방법은 다음과 같습니다.
아직 요청하지 않은 경우
requests
라이브러리를 설치하십시오 .pip install requests
라이브러리를 가져 와서 API 키를 설정하십시오.
import requests
api_key = 'Your_api_key'
Secret_key = 'Your_secret_key'모든 시장의 목록을 얻으려면
/market/all
엔드 포인트에 요청하십시오 .url = 'https://api.upbit.com/v1/market/all'
headers = {'Authorization': f'Bearer {api_key}'}
response = requests.get(url, headers=headers)
markets = response.json()시장 데이터 추출을위한 응답을 구문 분석하십시오 .
for market in markets:
print(market['market'], market['korean_name'], market['english_name'])
실시간 시세 데이터 검색
실시간 시세 데이터를 검색하려면 /ticker
엔드 포인트를 사용할 수 있습니다. 다음은 다음과 같은 방법입니다.
시세 데이터에 대한 요청을 설정하십시오 .
market = 'KRW-BTC' # Example market
url = f'https : //api.upbit.com/v1/ticker? Markets = {Market} '
응답 = requests.get (URL, 헤더 = 헤더)
Ticker_data = response.json () [0]시세 데이터를 추출하고 사용하십시오 .
print(f'Current price: {ticker_data['trade_price']}')
print(f'24-hour volume: {ticker_data['acc_trade_price_24h']}')
역사적 촛대 데이터에 액세스합니다
과거 데이터의 경우 촛대 엔드 포인트를 사용할 수 있습니다. 매일 촛대 데이터를 검색하는 방법은 다음과 같습니다.
일일 촛대 데이터에 대한 요청을 설정하십시오 .
market = 'KRW-BTC' # Example market
url = f'https://api.upbit.com/v1/candles/days?market={market}&count=10'
response = requests.get(url, headers=headers)
candles = response.json()촛대 데이터를 추출하고 사용하십시오 .
for candle in candles:
print(f'Date: {candle['candle_date_time_utc']}, Open: {candle['opening_price']}, High: {candle['high_price']}, Low: {candle['low_price']}, Close: {candle['trade_price']}')
API 요율 제한 처리
UPBIT는 다른 많은 API와 마찬가지로 학대를 방지하기위한 요금 제한이 있습니다. 애플리케이션이 원활하게 실행되도록 이러한 제한을 처리하는 것이 중요합니다.
요율 제한 정보는 응답 헤더를 확인하십시오 .
remaining = response.headers.get('Remaining-Req')
reset_time = response.headers.get ( 'Reset-time-in-seconds')
print (f'remaining 요청 : {나머지}, 재설정 시간 : {reset_time} ')요금 제한에 접근하는 경우 코드 지연을 구현하십시오 .
import time
int (남아있는) <10 :time.sleep(int(reset_time) + 1)
FAQ
Q : 자동 거래에 UPBIT의 API를 사용할 수 있습니까?
A : 그렇습니다. Upbit의 API는 주문을 배치하고 거래를 관리 할 수있는 다양한 엔드 포인트를 통해 자동 거래를 지원합니다. 그러나 API 키에 필요한 권한을 활성화해야합니다.
Q : 한 번에 검색 할 수있는 역사적 데이터의 양에는 한계가 있습니까?
A : 예, Upbit은 단일 요청에서 검색 할 수있는 데이터 포인트 수를 제한합니다. 예를 들어, 촛대 데이터 엔드 포인트를 사용하면 요청 당 최대 200 개의 촛불을 검색 할 수 있습니다. 보다 광범위한 과거 데이터를 수집하기 위해 여러 요청을해야 할 수도 있습니다.
Q : API 키의 보안을 어떻게 보장 할 수 있습니까?
A : API 키의 보안을 보장하려면 다른 사람과 공유하지 말고 보안 네트워크에서만 사용하고 환경 변수 또는 보안 금고를 사용하여 스크립트에 하드 코딩하는 대신 키를 저장하는 고려하십시오.
Q : 어느 나라에서나 Upbit의 API에 액세스 할 수 있습니까?
A : UPBIT의 API는 주로 한국 사용자를 위해 설계되었지만 다른 국가에서 액세스 할 수 있습니다. 그러나 일부 기능은 귀하의 위치와 해당 국가의 규정에 따라 제한 될 수 있습니다.
부인 성명:info@kdj.com
제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!
본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.
- Kazakhstan 's Crypto Leap : Bitcoin ETF 및 Central Asia의 디지털 금융 미래
- 2025-08-13 12:45:19
- Blockdag Presale은 $ 371m를 지나서 불타고 있습니다. 기금 모금 열풍 연료 암호화 센세이션
- 2025-08-13 13:05:21
- Meme Coins : 2025 서지를 쫓아 - Moonshot은 누구입니까?
- 2025-08-13 10:25:23
- Bitcoin 's Wild Ride : 랠리, 풀백 및 다음의 내용
- 2025-08-13 10:25:23
- Bitcoin, Bitmax 및 제도적 수요 : 새로운 암호 투자 시대
- 2025-08-13 10:45:12
- Solana, Roam 및 Airdrops : 2025 년의 버즈는 무엇입니까?
- 2025-08-13 11:35:13
관련 지식

Poloniex에서 마진 거래를 사용하는 방법
2025-08-08 09:50:36
Poloniex의 마진 거래 이해

Kucoin의 주문서를 읽는 방법
2025-08-10 15:21:58
Kucoin의 Order Book 인터페이스 이해 Kucoin의 주문서 에 액세스 할 때 사용자는 특정 cryptocurrency 쌍에 대한 구매 및 판매 주문을 실시간으로 표시합니다. 이 인터페이스는 일반적으로 가격 차트에 인접한 거래 화면의 오른쪽에 있습니다. 주문...

Kucoin의 주문서를 읽는 방법
2025-08-12 02:28:32
cryptocurrency의 스테이 킹의 기본 이해 스테이 킹은 블록 체인과 암호 화폐의 세계에서, 특히 POS (Proof-of Storks) 합의 메커니즘을 사용하는 네트워크 내에서 근본적인 개념입니다. 광업 및 계산 능력에 의존하는 작업 증명과 달리 POS는 보유...

크라켄에서 가격 경고를 설정하는 방법
2025-08-11 20:49:43
크라켄의 가격 경고 이해 크라켄 의 가격 경고는 거래자가 가격 변동을 위해 특정 암호 화폐 쌍을 모니터링 할 수있는 도구입니다. 이 경고는 선택한 자산이 사전 정의 된 가격 임계 값에 도달하면 사용자에게 알립니다. 이 기능은 시장을 지속적으로 모니터링 할 수 없지만 주...

Uniswap에서 높은 가스 수수료를 피하는 방법
2025-08-13 11:35:34
Uniswap의 가스 수수료 이해 Uniswap 의 가스 수수료는 블록 체인의 거래 처리를 위해 이더 리움 광부 또는 유효성 검사기에게 지불 한 것입니다. 이 수수료는 ETH 의 서브 유닛 인 GWEI 로 표시되며 네트워크 혼잡에 따라 변동합니다. Uniswap을 사용...

crypto.com에서 캐쉬백 보상을받는 방법
2025-08-12 02:08:18
crypto.com의 현금 보상 이해 crypto.com 의 Cashback Rewards는 Cryptocurrency 보유에 연결된 비자 직불 카드 인 Crypto.com 카드를 사용하도록 사용자에게 인센티브를 제공하도록 설계된 기능입니다. 카드로 구매할 때 Cro ...

Poloniex에서 마진 거래를 사용하는 방법
2025-08-08 09:50:36
Poloniex의 마진 거래 이해

Kucoin의 주문서를 읽는 방법
2025-08-10 15:21:58
Kucoin의 Order Book 인터페이스 이해 Kucoin의 주문서 에 액세스 할 때 사용자는 특정 cryptocurrency 쌍에 대한 구매 및 판매 주문을 실시간으로 표시합니다. 이 인터페이스는 일반적으로 가격 차트에 인접한 거래 화면의 오른쪽에 있습니다. 주문...

Kucoin의 주문서를 읽는 방법
2025-08-12 02:28:32
cryptocurrency의 스테이 킹의 기본 이해 스테이 킹은 블록 체인과 암호 화폐의 세계에서, 특히 POS (Proof-of Storks) 합의 메커니즘을 사용하는 네트워크 내에서 근본적인 개념입니다. 광업 및 계산 능력에 의존하는 작업 증명과 달리 POS는 보유...

크라켄에서 가격 경고를 설정하는 방법
2025-08-11 20:49:43
크라켄의 가격 경고 이해 크라켄 의 가격 경고는 거래자가 가격 변동을 위해 특정 암호 화폐 쌍을 모니터링 할 수있는 도구입니다. 이 경고는 선택한 자산이 사전 정의 된 가격 임계 값에 도달하면 사용자에게 알립니다. 이 기능은 시장을 지속적으로 모니터링 할 수 없지만 주...

Uniswap에서 높은 가스 수수료를 피하는 방법
2025-08-13 11:35:34
Uniswap의 가스 수수료 이해 Uniswap 의 가스 수수료는 블록 체인의 거래 처리를 위해 이더 리움 광부 또는 유효성 검사기에게 지불 한 것입니다. 이 수수료는 ETH 의 서브 유닛 인 GWEI 로 표시되며 네트워크 혼잡에 따라 변동합니다. Uniswap을 사용...

crypto.com에서 캐쉬백 보상을받는 방법
2025-08-12 02:08:18
crypto.com의 현금 보상 이해 crypto.com 의 Cashback Rewards는 Cryptocurrency 보유에 연결된 비자 직불 카드 인 Crypto.com 카드를 사용하도록 사용자에게 인센티브를 제공하도록 설계된 기능입니다. 카드로 구매할 때 Cro ...
모든 기사 보기
