상세 컨텐츠

본문 제목

구글 스프레드시트에서 Alpha Vantage API를 사용하여 실시간 주식 가격 모니터링하기

구글 스프레드시트

by BlankAI 2023. 4. 15. 11:29

본문

728x90

구글 스프레드시트를 사용하면 주식 가격을 추적하고 모니터링할 수 있습니다. 이 글에서는 구글 스프레드시트에서 주식 가격을 추적하는 방법과 주식 가격 데이터를 가져오는 방법을 자세하게 설명하겠습니다.

 


1. 구글 스프레드시트에서 주식 가격 추적하기

 

구글 스프레드시트를 열고 주식 가격을 추적하고자 하는 셀을 선택합니다. 그리고 "수식 편집기"를 열어 다음과 같이 입력합니다.

 

=GOOGLEFINANCE("주식코드", "속성", "시작일", "종료일", "데이터 타입"

 

여기서 "주식코드"는 해당 주식의 식별자입니다. 예를 들어, AAPL은 애플의 주식 코드이며, GOOGL은 구글의 주식 코드입니다.

 

  • "속성"은 어떤 정보를 가져올지를 지정하는 매개 변수입니다. 주식 가격을 추적하려면 "price"를 입력하면 됩니다.
  • "시작일"은 데이터의 시작일을 지정하는 매개 변수입니다. 이 매개 변수를 입력하지 않으면 최근 데이터가 가져와집니다.
  • "종료일"은 데이터의 종료일을 지정하는 매개 변수입니다. 이 매개 변수를 입력하지 않으면 현재 날짜까지의 데이터가 가져와집니다.
  • "데이터 타입"은 가져올 데이터의 유형을 지정하는 매개 변수입니다. 예를 들어, "Close"는 종가를 가져오고, "Open"은 시가를 가져옵니다.

 

따라서, 예를 들어, 애플의 2022년 1월 1일부터 2022년 3월 31일까지의 주식 가격을 추적하고자 한다면, 다음과 같은 수식을 입력합니다.

 

=GOOGLEFINANCE("AAPL", "price", "2022-01-01", "2022-03-31", "Close"

 

2. 주식 가격 데이터 가져오기

 

구글 스프레드시트에서는 GOOGLEFINANCE 함수를 사용하여 주식 가격 데이터를 가져올 수 있습니다. 하지만, 이 함수는 일부 주식에 대해서는 제한이 있을 수 있으며, 종종 지연이 발생할 수도 있습니다.

 

이를 해결하기 위해서는 외부 데이터 소스를 사용하는 것이 좋습니다. 많은 웹사이트에서 무료로 주식 가격 데이터를 제공하고 있으며, 이러한 데이터를 구글 스프레드시트에 가져와 사용할 수 있습니다.

 

예를 들어, Alpha Vantage는 무료로 주식 가격 데이터를 제공하는 웹사이트입니다. 이를 구글 스프레드시트에서 사용하기 위해서는 다음과 같은 단계를 따르면 됩니다.

 

1. Alpha Vantage 웹사이트에서 API Key를 발급받습니다.

2. 구글 스프레드시트에서 "도구" 메뉴를 선택하고, "스크립트 편집기"를 선택합니다.

3. 스크립트 편집기에서 다음과 같은 코드를 입력합니다.

function getStockData(symbol) {
  var apiKey = "YOUR_API_KEY_HERE";
  var url = " https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol= " + symbol + "&apikey=" + apiKey;
  var response = UrlFetchApp.fetch(url);
  var data = JSON.parse(response.getContentText());
  var price = data["Global Quote"]["05. price"];
  return price;
}

여기서 "YOUR_API_KEY_HERE"를 발급받은 API Key로 바꿔주어야 합니다.

 

4. 구글 스프레드시트에서 주식 가격을 가져올 셀을 선택하고, 다음과 같은 수식을 입력합니다.

 

=getStockData("주식코드")

 

여기서 "주식코드"는 해당 주식의 식별자입니다. 예를 들어, AAPL은 애플의 주식 코드이며, GOOGL은 구글의 주식 코드입니다.

 

이제 구글 스프레드시트에서 Alpha Vantage API를 사용하여 실시간으로 주식 가격 데이터를 가져올 수 있습니다. 이러한 방법을 사용하면 구글 스프레드시트에서 주식 가격을 모니터링하고, 쉽게 분석할 수 있습니다.

728x90

관련글 더보기

댓글 영역