Nasdaq Data Link를 활용한 데이터 수집

Page content

개요

  • Nasdaq Data Link은 금융 및 경제 데이터를 제공하는 플랫폼으로, 특히 투자자, 연구자, 그리고 데이터 애널리스트들에게 유용
  • 기존 quandl에서 2018년에 Nasdaq에 인수되었으며, 주식, 채권, 선물, 외환, 경제 지표 등 다양한 데이터를 제공
  • 그러나 Free 데이터에서 유의미한 데이터를 찾기에는 부족함을 느낌

Nasdaq Data Link의 주요 기능

  • 데이터 제공
    • 금융 시장 데이터 (주식, 상품, 금리 등)
    • 경제 데이터 (GDP, 실업률, 소비자 물가 지수 등)
    • 대체 데이터 (소셜미디어 트렌드, 위성 이미지 분석, 물류 데이터 등)
  • API 기반 접근
    • Python, R, Excel 등 다양한 도구에서 API를 사용해 데이터를 불러올 수 있음.
  • 데이터 품질
    • 검증된 데이터를 제공하며, 여러 프리미엄 데이터와 함께 무료 데이터도 사용할 수 있음.
  • 데이터 다운로드
    • CSV, Excel, JSON, XML 포맷으로 다운로드 가능하며, 시계열 분석에 최적화되어 있음.

회원가입

image.png

  • 위 화면에서 Sign Up 버튼을 선택하고 아래 화면에서 First Name과 Last Name 입력 후, Personal 체크 후, Next 버튼을 클릭한다.

image.png

  • 아래 화면에서 계정 입력 후, Next 버튼틀 클릭한다.

image.png

  • Nasdaq OKTA에 동의 후 계정을 생성한다.
  • CREATE ACCOUNT 버튼을 클릭한 후에는 API 키가 나온다.
    • 해당 API Key는 Account Settings에서도 확인할 수 있기 때문에 별도 저장할 필요는 없다.

image.png

account_completed.jpg

데이터 수집 예제

  • 데이터 수집을 위한 간단한 예제를 구현하도록 한다.
  • 해당 코드는 Google Colab에서 구현했다. (2024, 12월 기준)

라이브러리 설치

pip install nasdaq-data-link

무료 데이터 확인

image.png

World Bank Data

  • 목록에서 World Bank Data를 가져오도록 한다.

image.png

  • 하단에 내려가면 왼쪽 메뉴에 API Usage > Quick Start Examples 메뉴를 선택한다. 해당 영역에서 Python 샘플 코드를 확인한다.

nasdaqdatalink_img01.jpg