본문 바로가기

API

김치 프리미엄(김프) 계산을 위한 다양한 실시간 무료 환율(Exchange) API 환율 조회를 위한 API는 정말 많은 곳에서 제공하고 있습니다만, 이번 포스팅에서는 김치 프리미엄(김프) 계산을 위해 비교적 간단하고 무료로 사용할 수 있는 다양한 환율 API를 한 곳에서 호출할 수 있는 서비스인 RapidAPI를 통한 호출 방법을 제공하려고 합니다. 이용을 위해서 먼저 가입을 합니다. 가입 시에 Plan을 선택하고 플랜을 선택하게 되는데, Basic Plan 선택 시에는 매월 500건의 API를 무료로 호출할 수 있습니다. 500건이 넘을 때 매 요청당 $0.01이 부과되는데, 김치 프리미엄 확인 용도로는 월 500건으로도 충분하리라 생각됩니다. 가입 후 Finance 카테고리로 가면 Currency Converter, Fixer Currency, CurrencyScoop 등 환율 조.. 더보기
바이낸스 (Binance) API 키 발급 받기 일전에 업비트에서 Open API를 발급받는 방법을 포스팅했었는데, 가상자산 거래량 기준 세계 1위 거래소인 바이낸스를 다루지 않을 수 없기에, 이번 포스팅에서는 바이낸스 API 키 발급받는 법을 알려드리려고 합니다. 들어가기에 앞서, 이후 설명은 모두 영문을 기준으로 작성했습니다. 이유는 개발 문서가 영문으로 작성되어 있고, 한국어 서비스가 언제까지 지속될지 알 수 없어 한글로 작성된 것이 사라질 수도 있겠다 싶어서입니다. 먼저 바이낸스에 접속 후, 다음과 같이 Account > API Management 메뉴로 이동합니다. 그럼 API 관리 화면을 보실 수가 있는데, 생성을 위해서는 다음과 같이 API Key 레이블을 입력하고, 'Create API' 버튼을 클릭합니다. 인증받은 사용자인지 확인하기 .. 더보기
업비트(Upbit) API를 이용해 프로그램 개발 시 주의 사항 업비트 API 키 발급 및 거래량 급등 알리미 프로그램 등의 관련 사항을 지난 블로그에서 다뤘습니다만, 주의 사항 또한 알릴 필요가 있겠다 싶어 글을 남깁니다. 첫 번째는 요청 수 제한(Quotation)입니다. 업비트 개발자 문서에 따르면 Exchange API - 주문 요청의 경우 초당 8회, 분당 200회로, 그 외의 요청은 초당 30회, 분당 900회로 밝히고 있습니다만, 실제로 수행해본 결과로는 그보다 먼저 막힐 수밖에 없었는데 이유로는 멀티 스레드 또는 멀티 프로세스를 이용한 동시 요청 한 계정에서의 여러 Open API Key를 사용한 동시 요청 등이 있습니다. 업비트의 요청 응답 속도가 평균 500ms 이상으로 느려서 실시간에 가까운 데이터를 얻기 위해서는 동시 요청이 불가피한데, 이 경우.. 더보기