구글 시트로 코인 자산을 정리하다 보면 해외 선물 거래소의 자산들은 대부분 달러 페깅 코인들을 기반으로 자산이 표기 되기 때문에 달러 환율에 영향을 많이 받습니다.
구글 시트로 환율을 계산하는 방법을 알려드리겠습니다.
구글 파이낸스 함수
구글 파이낸스 함수를 사용하면 유가증권의 정보를 불러 올 수 있습니다. 그리고 환율 정보도 제공하고 있습니다.
아래와 같이 입력하면 원달러 환율 정보를 불러 오게 됩니다.
=GOOGLEFINANCE("USDKRW","price")
GOOGLEFINANCE 함수는 어레이로 데이터를 반환하므로 INDEX를 사용하여 값을 선택해야합니다.
함수 활용 방법
GOOGLEFINANCE 함수는 아래와 같은 포맷으로 사용됩니다.
GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])
ticker: 확인하고 싶은 종목, 환율
attribute: ticker로 부터 확인하고 싶은 속성
start_date: 가져올 데이터 시작일
end_date: 가져올 데이터 종료일 또는 데이터를 반환할 start_date로부터 일 수
interval: 데이터 반환 빈도 "DAILY" 또는 "WEEKLY" 선택
ticker
불러오려는 유가증권이나 환율의 이름을 입력합니다.
거래소:종목 형태로 입력하며, 거래소를 입력하지 않은 경우 적합한 거래소를 GOOGLEFINANCE에서 선택합니다.
예를 들어 구글은 "NASDAQ:GOOGL" 로 입력해야합니다.
attribute [선택]
입력하지 않으면 price가 적용됩니다.
유가 증권 확인 시 입력 가능한 attribute는 다음과 같습니다.
price: 실시간 가격, 최대 20분 딜레이 있을 수 있음. 지난간 날짜는 종가가 됩니다.
priceopen: 개장 시초가
high: 최고가
low: 최저가
volume: 거래량
marketcap: 주식의 시총
tradetime: 마지막 거래시간
datadelay: 실시간 지연 정도
volumeavg: 일평균 거래량
pe: price / earn 가격 대 수익률 입니다. per
eps: 주당 순이익
high52: 52주 최고가
low52: 52주 최저가
change: 전 거래일 마감 이후 가격 변동
beta: 베타 값
changepct: 전 거래일 마감 이후 주식 가격의 백분율로 표기된 변동
closeyest: 전일 종가
shares: 발행 주식 수
통화: 유가 증권이 거래되는 통화
패시브 펀드는 다음을 입력하여 확인 가능합니다.
closeyest: 전일 종가
date: 순 자산 가치가 보고된 날짜입니다.
returnytd: YTD(연간) 총 수익입니다.
netassets: 순 자산입니다.
change: 가장 최근에 기록한 순 자산 가치와 그 직전에 기록한 순 자산 가치 간의 값 변동입니다.
changepct: 순 자산 가치의 백분율 변동입니다.
yieldpct: 지난 12개월 동안 배분된 수입을 모두 합한 금액(주식 배당금과 고정 수입 이자 지급액)에 순 자산 가치 증가분을 더한 다음 전월 순 자산 가치로 나눈 배분율입니다.
returnday: 1일 총 수익입니다.
return1: 1주 총 수익입니다.
return4: 4주 총 수익입니다.
return13: 13주 총 수익입니다.
return52: 52주(연간) 총 수익입니다.
return156: 156주(3년) 총 수익입니다.
return260: 260주(5년) 총 수익입니다.
incomedividend: 최근 현금 배분액입니다.
incomedividenddate: 최근 현금 배분 날짜입니다.
capitalgain: 최근 자본 이득 배분액입니다.
morningstarrating: Morningstar의 'star' 등급입니다.
expenseratio: 펀드의 비용 비율입니다.
start_date[선택]
시작일을 지정하며, yy. mm. dd 형식으로 입력하여야 합니다. 만약 날짜가 지정되면 함수는 어레이로 데이터를 반환합니다.
어레이 이므로 값을 얻기 위해서는 INDEX 함수를 사용해야 합니다. INDEX의 1열은 날짜를 2열은 값을 의미합니다.
=INDEX(GOOGLEFINANCE("USDKRW","price","2022. 6. 18",1,"DAILY"),2,2)
end_date|num_days[선택]
"yy.mm.dd"를 입력하면 끝나는 날짜를, 숫자를 입력하면 시작일로 부터 데이터를 반환할 날짜를 의미합니다. 입력하지 않으면 start_day 데이터만 불러옵니다.
'코딩관련' 카테고리의 다른 글
chat GPT 체험해 보기 (0) | 2023.01.15 |
---|---|
파이썬 (Phython)은 기업에서도 무료 라이선스인가? (0) | 2023.01.10 |
리눅스 tar 압축, 압축 풀기 (0) | 2022.11.28 |
[Java Script] 오늘 날짜 출력하기 (0) | 2022.06.18 |
VIM 에디터 줄번호 숫자 표시하기 (0) | 2022.05.29 |
VI, VIM에서 대소문자 구분 무시하는 다양한 방법 (0) | 2022.05.25 |
- Total
- Today
- Yesterday