본문 바로가기

[금융]/[Quant]

[Quant] 데이터 마켓 (Quandl)

728x90

< Quandl >

  데이터, 그것도 잘 가공된 데이터를 구하는 것이 힘들어지면서 이런 데이터들을 가공하고 판매하는 사이트 들이 생겨났다. 이를 데이터 마켓이라고 한다. 금융시장에서는 대표적인 데이터 마켓으로 Quandl이 있다. 여러가지 해외주식 시장의 가격정보도 얻을 수 있다. 회원가입을 진행하고 데이터를 한번 사용해보도록 하자.

www.quandl.com

 

Quandl

The source for financial, economic, and alternative datasets, serving investment professionals.

www.quandl.com

 

먼저 사이트에 접속해서 로그인해준다. 로그인을 하는 도중에 API-KEY가 나와 있는데 

검색조건을 다음과 같이 free로 설정하면 무료로 사용 가능한 데이터 셋 들을 보여준다. Bitscoin charts exchange-rate date에 한번 들어가보자.

접속하면 다음과 같은 화면이 나온다. 사용법은 굉장히 편리하게 만들어 놓았다. Usage 탭에 들어가면 어떻게 사용하는 지를 보여 준다.

API형식이나 R로도 가능하지만 python으로 확인해보도록 하자. 코드는 다음과 같다. 그 아래에 python 코드를 첨부하도록 하겠다.

quandl.ApiConfig.api_key = '9Tz2zcj3zgq9VtxpsaMR'
quandl.get('BCHARTS/BITFLYERUSD', start_date='2020-05-07', end_date='2020-05-07')

 

quandl를 python으로 사용하기 위해서는 pip으로 python 모듈을 설치해야 한다.  다음과 같이 한줄이면 설치가 가능하다.

pip install quandl

 

이제 실제 데이터의 동작을 확인해 보도록 한다.  간단한 코드를 짜고 실행시켜보자

inmport quandl

quandl.ApiConfig.api_key = '9Tz2zcj3zgq9VtxpsaMR'
data = quandl.get('BCHARTS/BITFLYERUSD', start_date='2020-05-07', end_date='2020-05-07')

print(data)

별건 없지만 이런 방식으로 오픈 되어있는 많은 데이터들을 손쉽게 끌어 올 수 있다. 

[ 결과 화면 ]

 

 

 

 

 

728x90