CCXT 이용하여 bybit 거래소 통신하여 캔들 데이터 확보 파이썬 코드.
현재(2020.11.03) USDT 종목중 BTCSUDT 만 정상 작동, 나머지 모두 오류 생김. bybit 측 서버에서 아직 해당 데이터 제공하지 않는것으로 보임.
import ccxt
import time
exchange_class_bybit = getattr(ccxt, 'bybit')
exchange_bybit = exchange_class_bybit({
'apiKey': 'xxx',
'secret': 'xxx',
'timeout': 30000,
'enableRateLimit': True,
})
if exchange_bybit.has['fetchOHLCV']:
for symbol in exchange_bybit.markets: #
print(symbol)
time.sleep (exchange_bybit.rateLimit / 1000) # time.sleep wants seconds
print (symbol, exchange_bybit.fetch_ohlcv (symbol, '1m', limit = 100)) # since or limit mandatory. 현재 USDT 종목에서는 BTCUSDT 만 정상. 나머지 종목들 요청하면 에러 생김.
github.com/ccxt/ccxt/wiki/Manual#ohlcv-candlestick-charts
연관
첫 등록 : 2020.11.03
최종 수정 :
단축 주소 : https://igotit.tistory.com/2683
'트레이딩 > 암호화폐' 카테고리의 다른 글
bybit. API. 신규업데이트 2020.11 (0) | 2020.11.12 |
---|---|
투자대회총상금 8천만원. 11월10일~11월30일. 암호화폐 바이빗. (0) | 2020.11.06 |
bybit. API. 웹소켓. kineV2. 캔들 실시간 수신, 캔들완성 검출 . 파이썬 (0) | 2020.11.02 |
bybit. API. WebSocket 서버 3개 동시 접속 파이썬 코드. (11) | 2020.10.31 |
bybit. API. 보안접속 코드 . 파이썬 (0) | 2020.10.31 |
댓글