반응형

전체 글 871

구글 스프레드시트 주식 배당 관리 - 9. 과거 주가 편리하게 표시하기

주식 투자를 하다 보면 과거의 주가가 궁금할 때가 있다. 과거에 비해 주가가 얼마나 하락했는지, 상승했는지 살펴보고 매수 매도 타이밍을 잡고 싶을 때 그렇다. 예를 들어 5 영업일 전의 종가를 보고 싶다거나, 180 영업일 이전의 종가와 현재가를 비교해보고 싶을 때 핀비즈에 들어가서 해당 날짜의 주가를 찾아봐도 되겠지만 시트에 표시할 수 있는 방법이 있다면 좋겠다고 생각했다. 1. 과거 주가 표시하는 방법 찾아보니 구글 파이낸스를 이용해 과거의 주가를 표시할 수 있는 방법이 있었다. =GOOGLEFINANCE(A2, "close", WORKDAY(today(), -5)) 위의 식은 A2 셀에 있는 티커에 해당하는 종목의 5 영업일 전(Workday(toay(), -5)의 종가(close)를 표시하라는 함..

오토핫키 - 메시지 박스 활용하기(확인해야 사라지는 박스, 그냥 사라지는 박스)

오토핫키에는 메시지 박스를 띄우는 기능이 있다. 메시지 박스를 적절하게 활용하면 스크립트가 제대로 활성화되었는지, 제대로 종료되었는지를 확인할 수 있다. 또한 메시지 박스를 이용해 스크립트를 원하는 시점에 중단하고, 다시 재개되도록 할 수도 있다. 그리고 메시지 박스에 포함된 "예", "아니오" 중 어떤 버튼을 누르느냐에 따라 다른 명령을 실행하게 할 수도 있다. 1. 오토핫키 메시지 박스 만들기 예를 들어 특정 스크립트를 시작했음을 알리고, OK를 눌러야 진행되는 메시지 박스를 만들어보자. 지난번에 메인 스크립트에 다음과 같은 스크립트를 추가해보자. **** 시작 - 이 행은 스크립트에 포함시키지 않는다. **** #c:: ; win+c 를 누르면 MsgBox, 4, Calc, Sure? ; "Calc..

구글 스프레드시트 주식 배당 관리 - 8. 국내 주식 직전 배당, 예상 배당 관리

이번 포스팅에서는 국내 주식의 직전 배당 정보 - 즉, 작년의 배당 정보 - 를 불러오는 방법을 알아보고, 올해 예상되는 배당 정보를 불러오는 방법을 정리해보려고 한다. 1. 국내 주식 시트 따로 만들기 지금까지는 미국 주식 위주로 시트를 만드는 방법을 알아보았다. 국내 주식의 경우도 시트를 만드는 방법은 크게 다르지 않다. 하지만 시트 관리를 불편하게 만드는 몇 가지 사소한 차이가 있다. 그래서 오늘은 국내 주식의 현재가, 직전 배당, 예상 배당 등을 불러오는 방법을 알아보려고 한다. 구글 스프레드시트 주식 배당 관리 - 1. 시작하기 (2022년 기준) 1. 구글 파이낸스 Google Finance 구글 스프레드시트는 구글 파이낸스 googlefinance 라는 기능을 제공한다. https://sup..

오토핫키 - Alt+F4 다른 키로 키맵핑하여 프로그램 종료 쉽게 하기

오토핫키를 쓰는 가장 큰 이유 중 하나가 키맵핑을 내가 편한 대로 할 수 있다는 점이다. 특히 각자 자주 쓰지 않는 키들을 다른 키로 바꾸어 두면 꽤나 유용하다. 1. 오토핫키 키맵핑 새로 하기 키맵핑을 새로 하는 스크립트는 매우 간단하다. 예를 들어 난 capslock을 거의 사용하지 않는다. 오토핫키를 쓰는 많은 사람들이 아마 capslock을 다른 키로 대체해서 사용하지 않을까 한다. Capslock을 ctrl로 리맵핑하는 스크립트는 다음과 같다. Capslock::Ctrl return 이다. 지난 포스팅에서 이야기했던 메인 스크립트에 위의 두 줄을 추가해두면, capslock이 control 키로 작동한다. 그런데 사실 또 아주 가끔이지만 capslock이 필요할 떄도 있다. 그럴 경우를 대비해서..

구글 스프레드시트 주식 배당 관리 - 7. 매입 비중을 바 그래프로 표시

내가 매입한 종목 혹은 각 섹터의 비중을 바 그래프로 편리하게 확인할 수 있는 방법이 있다. 이번 포스팅에서는 이에 대해서 정리해보려고 한다. 1. 숫자로 표시하는 방법 섹터별 비중 관리 관련 포스팅에서 섹터별 매입 비중을 %로 표시하는 방법을 알아봤었다. 숫자는 정확하고 엄밀하지만 숫자와 썩 친하지 않은 나 같은 사람에게는 그다지 직관적이지가 않다. 구글 스프레드시트 주식 배당 관리 - 3. 섹터별 비중 관리 포트폴리오를 정리할 때, 내가 가진 주식들 중 특정 산업의 비중을 알고 싶을 때가 있다. 특정 산업과 경기 사이클과의 관계를 따져 포트폴리오를 리밸런싱하고자 한다면 섹터 별 비중은 꽤 중 rayshines.tistory.com 2. 셀 안에 바 그래프 넣기 물론 지난 번 이야기했던 것처럼 원형 차..

오토핫키 - 다른 스크립트를 실행할 메인 스크립트 만들기

메인 스크립트란 다른 스크립트를 실행시키도록 하는 명령어들을 가지고 있는 스크립트이다. 이번 포스팅에서는 오토핫키 메인스크립트를 작성하는 방법을 정리해보려고 한다. 1. 메인스크립트란? 오토핫키 스크립트를 시작하려면 설정해둔 단축키를 누르거나 지난번 포스팅에서 다루었던 GUI로 만든 버튼을 사용하거나 해야 한다. 그런데 핫키를 사용해서 특정 명령을 수행하거나, 혹은 다른 스크립트를 실행시키려면 그와 관련된 명령들이 주욱 들어있고, 항상 실행된 상태로 있어야 하는 스크립트 - 임의로 메인 스크립트라고 부르겠다 - 가 하나 있어야 한다. 이 메인 스크립트 역시 윈도우 시작 프로그램에 넣어두어야 한다. 예를 들어 1. 계산기를 실행시키는 단축키 2. GUI로 만든 버튼을 시작하는 스크립트(remote. ahk..

구글 스프레드시트 주식 배당 관리 - 6. 셀 안에 차트 넣기

이번 포스팅에서는 셀 안에 차트를 넣는 방법을 정리해보려고 한다. 주식 투자를 하다 보면 자연스럽게 차트를 보게 된다. 차트를 분석하든지, 기업의 펀더멘털을 분석하든지 어쨌든 주가의 변화를 파악하기 위해서는 차트의 도움의 빌려야 한다. 1. 핀비즈 Finviz 링크 넣어서 차트 확인하기 처음 스프레드 시트에 포트폴리오를 정리할 때 가장 아쉬운 점이 차트를 보려면 종목마다 일일히 링크를 만들고, 두 번 더 클릭을 한 뒤 핀비즈로 들어가야 한다는 점이었다. 일단 그 방법도 간단히 소개해보겠다. 기업의 티커나 이름이 들어있는 셀에 오른쪽 클릭을 하자. 그럼 메뉴 중 "링크 삽입"이라는 것이 있는데 그것을 클릭한다. 그러면 위와 같은 메뉴가 뜬다. 지금 우리는 애플에 대한 링크를 만들고 있다. 애플의 티커는 A..

구글 스프레드시트 주식 배당 관리 - 5. 배당소득세 적용(LP인 경우 구분)

미국 주식 중 배당주에 투자를 할 때 간과할 수 없는 것이 배당금에 부과되는 세금이다. 미국에서는 배당금에 대해서 15%의 세금을 원천징수하는데, 이것이 우리나라 배당세율인 14%보다 높기 때문에 미국에만 세금을 내게 된다. 그런데 1년 동안 올리는 금융소득이 2000만 원을 넘으면 종합소득세 부과 대상이 되므로 포트폴리오를 구성할 때 주의를 해야 한다. 1. 배당소득세 계산하기 따라서 나는 스프레드시트에 내가 받게 될 배당금 계산을 할 때 세금 15%가 원청징수된 금액으로 계산하는 것이 더 낫다고 생각한다. 실제로 배당수익률이 5%라고 하더라도 세금 15%를 제외하고 나면 4.25%로 낮아지고, 실제로 거래비용을 생각하면 그보다 낮아지기 때문이다. (1) LP인 경우 달라지는 배당소득세 그런데 여기서 ..

오토핫키 - GUI로 원격제어 시 사용할 수 있는 버튼 만들기

원격제어를 할 때 오토핫키를 사용할 수 있으면 좋겠다는 생각을 했다. 그런데 스마트폰이나 태블릿으로 원격제어를 할 때는 ctrl + F10 같은 핫키를 누르기가 곤란하다. 그래서 마우스 클릭이나 터치로 작동할 수 있는 버튼을 만들 수 있으면 좋겠다고 생각했다. 1. 오토핫키 GUI 만들기 오토핫키는 기본적으로 GUI를 제공한다. 새 오토핫키 파일을 열고 아래 스크립트를 붙여 넣는다 **** 시작 - 이 행은 스크립트에 포함시키지 않는다. **** Gui, Show, x131 y91 w274 h250, Remote Control ; 제목이 "Remote Control"인 너비 274, 높이 250 크기의 창을 X 좌표 131, Y 좌표 91 위치에 생성 Gui, Add, Button, x86 y50 w10..

구글 스프레드시트 주식 배당 관리 - 4. 환율 적용, 어제 환율 표시

우리나라 주식에 투자한다면 환율 걱정을 할 필요가 없겠지만 미국 주식에 투자를 할 때 환율은 중요한 요소이다. 1. 구글 파이낸스에서 환율 정보 불러오기 당연히 구글 파이낸스에서 환율 정보도 제공을 한다. 달러원 환율을 표시하는 함수는 =GOOGLEFINANCE("CURRENCY:USDKRW") 이다. 이걸 적용해보면 아래와 같다. 현재 수익금과 배당금이 원화로 얼마인지 계산할 수 있을 것이다. 수익금 = (현재가 - 평균단가) X 주수 일 것이다. 위와 같이 표를 수정했다. 달러로 된 수익금을 원화 단위로 바꾸려면 =I2*GOOGLEFINANCE("CURRENCY:USDKRW") 라고 넣으면 된다. 그러면 위와 같이 된다. 그런데 원화로 된 수익금이 소수점 아래의 숫자까지 표기되니 조금 보기 지저분하다..

반응형