반응형
Intro
어느 날, "내가 투자한 주식의 수익률 변화가 어떻게 되는지" 궁금해서 이를 보여줄 수 있는 것을 만들어보고 싶어졌다.
구체화
막연한 생각을 구체적으로 어떻게 진행해볼지 생각했다.
- 어떤 툴을 이용할 것인가?
- Web page를 직접 제작
- 엑셀
- 구글시트 ★선택!
- Android App 개발
- 구글시트에서 수익률의 변화를 보여주기 위해 필요한 기본 데이터는 무엇이 필요한가?
- 어느 기업을 언제 어느 금액에 사고, 어느 금액에 팔았는지
- 즉, 회사, 날짜, 매수/매도, 수량, 주당 매매금액, 총 매매금액(Option)
- 내 자산은 어떻게 계산할 것인가?
- 증권사 어플리케이션에서 한 회사의 수익률을 보면, 소위 "물타기"를 하면 수익률이 크게 변동하는 적을 많이 볼 수 있다.
- 내가 만들고자 하는 것은 좌수방식의 수익률 계산이고, 수식은 이러하다.
- 최초 손익 Index = 1000
- 최초 좌수 = 최초 입/출금 ÷ 최초손익Index
- 현재 좌수 = 이전 좌수 + 현재 입/출금 ÷ 이전 손익 Index
- 현재 손익 Index = 이전 손익 Index + 현재손익 ÷ 현재 좌수
- 수익률 = (현재 손익 Index - 최초 손익 Index) ÷ 10
- 기타 필요한 기술들
- 특정 날짜의 원/달러 환율 가져오기
- 특정 날짜의 특정 회사의 주가 가져오기
- 구글 시트로 그래프 표현하기
- 구글 시트에서 이메일 보내기
- Daily Update 기능
결론
쓰고보니 아직 구글시트에 대해서 기술한 바가 거의 없다.!
반응형
'Programming > Google Script' 카테고리의 다른 글
| [Google Drive] OCR을 써보자 (0) | 2022.07.31 |
|---|