+) 매매 수수료 적용한 코드로 업데이트 했습니다. (매수 0.015%, 매도 0.23%) +) 윈도우 폰트 문제 수정 국내 주식/ETF를 투자하기 전, 과거 데이터를 기준으로 자산 배분(리밸런싱) 전략 수익률을 확인해볼 수 있는 파이썬(python) 백테스트 코드입니다. 여러 종목을 분산투자하는 경우 특정 기간 동안 어느 정도의 수익을 낼 수 있는지 간단하게 확인해볼 수 있습니다. 매매 수수료는 보수적으로 0.3%를 적용 했으니 참고해주시기 바랍니다. 수수료율은 코드 상에서 수정 가능합니다. 이 코드는 파이썬 언어로 구현되어 있으며, 파이썬을 구동할 줄 아는 분들을 대상으로 설명하도록 하겠습니다. 국내 주식과 ETF 가격 정보는 네이버 금융 사이트를 크롤링 해서 읽어왔습니다. 본문 하단에 첨부한 코드를..
국내 주식을 매매할 때 발생하는 세금은 크게 세 가지가 있습니다. 매도할 때 즉시 징수되는 증권거래세, 매도 시 차익에 대해 부과하는 양도소득세, 마지막으로 배당금을 받을 때 발생하는 배당소득세가 이에 해당됩니다. 여기서 양도소득세의 경우 올해까지는 '대주주'에게만 부과되는 세금인데, 현 윤석열 정부에서 대주주 조건을 변경하는 안을 내놓은 상태입니다. 기존 정부에서는 2023년에 증권거래세를 완화하고, 다양한 금융 상품을 금융투자소득으로 묶어 손실과 이익을 통산하는 '금융투자소득세'를 도입하고 일반 투자자에게도 부과하기로 합의했었으나, 정부가 바뀌면서 이 제도는 어그러진 것으로 보입니다. 아마도 증권거래세는 그대로 유지하고 양도소득세 부과 조건을 완화할 계획으로 보입니다. 오늘은 이 세가지 주식 세금에 ..
ETF 투자 정보 중 NAV(순자산가치)와 괴리율이라는 용어를 본 적이 있을 겁니다. 뭔가 ETF의 가치, 주가와 관련이 있는 것 같은데 정확히 어떤 의미인 지 잘 모르시는 분들이 있는 것 같아서 개념을 알 수 있도록 포스팅해보겠습니다. 순자산가치 NAV ETF는 일반적으로, 해당 ETF가 추종하는 지수에 해당되는 여러 종목들로 구성되어 있습니다. 기업 주식의 경우 해당 기업의 자산, 수익 등의 지표를 통해 주가 가치를 판단하는데, 그렇다면 ETF의 주가 가치는 어떻게 판단할 수 있을까요? 바로 ETF가 보유하고 있는 주식, 현금, 배당, 비용, 부채 등을 포함한 순자산 액수로 알 수 있습니다. 정확히는 순자산을 발행한 주식의 수로 나누어 주당 자산가치를 나타내는 지표가 바로 '순자산가치(NAV)'입니다..
'환테크'라고 들어보셨나요? 환율과 재테크를 합쳐서 부르는 말로, 원화와 외화 간 환율 변동을 이용하여 수익을 얻는 재테크를 의미합니다. 오늘 포스팅에서는 '미국 달러' 환테크를 할 수 있는 달러 ETF 종목들을 비교해보고자 합니다. 국내 상장 달러ETF 현재 국내 상장되어있는 미국달러선물지수를 추종하는 ETF는 총 10개입니다. 이 중 5개는 달러 환율이 상승 시 수익을 내는 종목이고, 나머지 5개는 달러 환율이 하락 시 수익을 내는 종목입니다. 각 종목별 특징을 한눈에 볼 수 있도록 정리했으니 읽어보시고, 달러 환테크에 관심이 있다면 소액으로 투자해보시면서 감을 익히셔도 좋을 것 같습니다. 기본적으로 종목명에 '미국달러선물'이라고만 붙어있는 ETF의 경우, 달러 환율이 상승하면 미국달러선물지수 또한 ..
주식/ETF 투자를 할 때 기본적으로 투자금을 설정하고, 어떤 종목을 얼마나 매수할 것인지에 대한 자산 배분 전략을 계획 하죠. 그리고 초기 투자금으로 매수한 뒤 그대로 유지하지 않고 매주 또는 매월 정해진 금액을 증액하여 꾸준히 추가 매수를 하게 됩니다.이때 기간이 지남에 따라 어느 종목은 주가가 상승하고 또 어떤 종목은 주가가 하락하기도 합니다. 이렇게 되는 경우 각 종목의 평가 금액이 달라지기 때문에 내가 초기에 설정했던 종목 별 비율 또한 달라지게 됩니다. 그래서 주기적으로 종목 별 투자 비율을 맞추는 작업을 리밸런싱(자산배분전략) 이라고 합니다. 리밸런싱을 하는 이유는 주가가 상승한 종목을 일부 매도하여 수익을 실현하고, 이를 가지고 주가가 떨어진 종목을 추가 매수하여 평단가를 낮추어 계좌의 수..
요즘 주식 시장이 많이 안 좋아지면서 배당주를 조금씩 모아 볼까 생각을 하고 있습니다. 그러면서 배당 소득세를 어떻게 하면 조금 더 줄일 수 있는지 방법을 찾아보니 ISA계좌를 활용하면 좋을 것 같더라고요. 그래서 알아본 내용을 공유하고자 합니다. 배당소득세 (배당세) 배당을 받으면 이 또한 소득이기때문에 배당에 대한 소득세인 배당소득세를 내야 합니다. 우리나라에서는 배당 소득세를 심플한 방식으로 징수를 하고 있는데요. 배당받은 총금액에서 15.4%를 세금으로 선 공제 후 배당금을 지급하는 방식(원천징수)입니다. 여기서 놀랐던부분은 바로 15.4%라는 생각보다 높은 세율이었습니다. 100만원을 배당으로 받게 된다면 이 중 15만4천원을 세금으로 내는 것이지요. 그래서 조금이라도 세금을 줄일 수 있는 방법..
안녕하세요. 오늘은 배당주를 분석하는 방법에 대해서 간단히 포스팅하고자 합니다. 배당주에서 봐야 할 항목에는 배당금과 배당률, 배당성향 그리고 배당성장 이렇게 네 가지가 있습니다. 현재 기준 배당률(수익률)이 가장 높은 상위 8개의 종목을 함께 보면서 어떤 의미인 지 정리해보도록 하겠습니다. 배당금과 배당률 '배당금'이란, 주식 1주당 지급되는 배당 금액을 말합니다. 위 종목 리스트 중에서 가장 높은 배당금을 지급한 기업은 '효성티앤씨'이고, 가장 배당금이 적은 기업은 '동양생명'입니다. 그렇다면 배당금이 높을수록 수익이 좋은 배당주일까요? 당연히 눈치 채셨겠지만, 배당주는 배당금만 비교하면 되는 것이 아니라 '주가 대비' 배당금이 어느 정도인 지를 함께 봐야 합니다. 이를 나타내는 지표가 바로 배당률입..
삼성전자 주식을 사려고 검색해보니 '삼성전자'와 '삼성전자우' 이렇게 두 가지 종목이 보입니다. 주식 초보자라면 여기서부터 어떤 걸 사야할 지 고민이 될텐데요. 보통주인 '삼성전자'와 우선주인 '삼성전자우'의 차이점을 알아보고, 목적에 따라 보통주와 우선주 중 어떤 종목을 사는 것이 유리할 지 알아보도록 하겠습니다. 주식의 종류 기본적으로 주식이 가지고 있는 1주 당 권리는 동일합니다. 즉, 일반 회사원 A씨가 가지고 있는 1주와 삼성전자 회장이 가지고 있는 1주의 권리가 동일하다는 것인데요. 그러나 이러한 주식의 권리에 대해서 상법상 예외가 있습니다. 회사에서는 권리의 내용을 다르게 하여 주식을 발행할 수 있도록 허용하고 있습니다. 예를 들어, 의결권이나 이익 배당률, 회사 청산 시 잔여재산 분배 권리..
안녕하세요. 국내에서도 점자 분기 배당을 하는 주식 종목이 조금씩 늘고 있습니다. 오늘은 국내 상장된 분기배당 주식 종목에 어떤 것들이 있는 지 간단히 알아보려고 합니다. 분기배당이란 기본적으로 '배당'이라는 것은 기업들이 벌어들인 영업 이익을 배당금의 형태로 회사의 주주들에게 나누어주는 제도입니다. 국내 대부분의 기업들은 연1회 배당을 하고 있습니다. 하지만 최근들어 점점 분기 배당을 하는 기업들이 조금씩 늘어나고 있습니다. 분기 배당이란, 연 4회 분기마다 배당금을 지급하는 것을 말합니다. 조금 더 설명을 하자면, 주식 종목 정보에 보여지는 '배당률'은 연간 배당률을 의미합니다. 연배당, 분기배당, 반기배당에 상관 없이 배당률은 1년을 기준으로 나타내는데요. 분기배당은 연간 배당률에 해당하는 배당금을..
2022년 7월 기준, 미국 월배당 ETF 전체 리스트입니다. 미국 ETF로 월배당 포트폴리오를 구성하려면 분기배당 ETF와 함께 월배당 ETF도 한 두개 정도 포함하는 것이 좋습니다. 연 배당률과 연 배당금도 함께 정리되어 있으니 간단하게 몇가지 종목을 먼저 추려보고, 이후 자세한 분석을 통해 포트폴리오를 만들어보시기 바랍니다. 주기적으로 업데이트 할 예정이며, [컨트롤+F]로 종목명 또는 티커를 검색하시면 빠르게 검색하실 수 있습니다. 종목명 Dividend Yield (연 배당률) Annual Payout (연 배당금) BND Vanguard Total Bond Market Index Fund 2.43% $1.84 BNDX Vanguard Total International Bond Index Fu..
주식의 가치, 회사(기업)의 가치를 판단할 때 가장 많이 활용되는 재무제표가 있습니다. 바로 EPS, PER, BPS, PBR, ROE입니다. 기업의 가치를 나타내는 지표를 알면 어떤 기업이 가치가 높은 지, 성장 가능성이 높은 지를 판단할 수 있고 더 나은 투자로 이어질 수 있습니다. 이번 포스팅에서는 주식 가치를 분석할 때 사용하는 재무제표에 대한 내용과 이를 한 눈에 볼 수 있도록 요약본도 마련했으니 천천히 읽어봐주시길 바랍니다. EPS (Earning Per Share) 주당 순이익이라고 불리며, 한 주당 벌어들이는 수익을 나타내는 지표입니다. EPS 계산식은 다음과 같습니다. EPS = 당기순이익 ÷ 발행주식수(유통주식수) EPS는 값이 클 수록 한 주당 창출한 이익이 크다는 의미이기 때문에 E..
지난 포스팅에서 주식의 캔들(봉)에 대해 알아보았습니다. 양봉과 음봉의 차이와 각 캔들에서 시가, 종가, 고가, 저가를 보는 방법을 익히셨다면 이번 포스팅에서 다뤄볼 캔들 차트의 유형들에 대해서도 공부해보시기 바랍니다. 아직 주식 캔들을 보는 방법이 익숙하지 않다면 아래 포스팅을 먼저 읽어보시기 바랍니다. 2022.06.24 - [재테크] - 주식 가격 종류 시가, 종가, 상한가, 하한가, 고가, 저가 주식 가격 종류 시가, 종가, 상한가, 하한가, 고가, 저가 주식 매매를 하기에 앞서 가장 먼저 알아야 할 것이 있습니다. 그것은 바로 주식의 가격을 의미하는 용어들인데요. 주식 가격 정보를 알아야 주가의 흐름을 이해하고 매매를 수월하게 할 수 있 j-smallworld.tistory.com 캔들의 모양과..
이전 포스팅에서 주식의 가격에 대한 내용을 배워봤습니다. 주식의 가격을 나타내는 대표적인 것에 시가, 종가, 고가, 저가, 상한가, 하한가가 있었죠. 아직 머리속에 개념이 잡히지 않았다면 아래 포스팅을 다시 한 번 읽어보시길 바랍니다. 2022.06.24 - [재테크] - 주식 가격 종류 시가, 종가, 상한가, 하한가, 고가, 저가 주식 가격 종류 시가, 종가, 상한가, 하한가, 고가, 저가 주식 매매를 하기에 앞서 가장 먼저 알아야 할 것이 있습니다. 그것은 바로 주식의 가격을 의미하는 용어들인데요. 주식 가격 정보를 알아야 주가의 흐름을 이해하고 매매를 수월하게 할 수 있 j-smallworld.tistory.com 주식 주문 화면 (호가창) feat. 키움증권 오늘은 주식을 매매하기에 앞서 가장 중..
주식 매매를 하기에 앞서 가장 먼저 알아야 할 것이 있습니다. 그것은 바로 주식의 가격을 의미하는 용어들인데요. 주식 가격 정보를 알아야 주가의 흐름을 이해하고 매매를 수월하게 할 수 있습니다. 이번 포스팅에서는 하루를 기준으로 장이 열릴 때 주식의 가격(시가), 장이 종료될 때 주식의 가격(종가), 장이 열리는 동안 가장 높았던 가격(고가)과 가장 낮았던 가격(저가), 그리고 하루동안 최대로 오를 수 있는 가격(상한가)과 최저로 하락할 수 있는 가격(하한가)에 대해서 알아보도록 하겠습니다. 추가로, 주식 캔들 차트에서 각각의 가격이 표시되는 형태도 같이 알아보겠습니다. 이 외에도 주식 매매에 있어서 중요한 가격 종류 중 '현재가'와 '시장가'라는 것이 있는데, 이에 대해서는 다음 포스팅에서 다뤄볼 예정..
주식 거래를 하기 위해 주문 화면을 들어가보면 어떤 주식은 가격이 10원 단위로 증감하고, 또 어떤 주식은 500원 단위로 움직이는 것을 볼 수 있을 거에요. 이는 주식의 단가에 따라 '호가' 단위가 달라지기 때문인데요. 그렇다면 주식의 호가 단위는 어떤 기준으로 달라지게 되는 지 알아보겠습니다. 기준가(단가) 코스피 상장주 호가 단위 코스닥 상장주 호가 단위 1,000원 미만 1원 1원 1,000원 이상 ~ 5,000원 미만 5원 5원 5,000원 이상 ~ 10,000원 미만 10원 10원 10,000원 이상 ~ 50,000원 미만 50원 50원 50,000원 이상 ~ 100,000원 미만 100원 100원 100,000원 이상 ~ 500,000원 미만 500원 500,000원 이상 1,000원 기본적..
인플레이션과 금리 인상 등으로 인해 주식과 코인이 엄청난 하락을 맞고 있습니다. 어느정도 현금을 보유하고 있는 분들이라면 이 시기에 물타기를 준비할텐데요. 물타기 금액 및 수량에 따라 평단가와 손익률이 어떻게 되는 지 계산할 수 있는 계산기를 준비했습니다. 주식과 코인의 보유 평단가와 보유 수량을 입력하고, 추가 매수할 단가와 수량을 입력하면 물타기 했을 시 최종 평단가와 수량이 계산됩니다. 추가로 주식 또는 코인의 현재 가격을 입력하면 보유한 평단가에 대한 손익률과 물타기 후 최종 평단가에 대한 손익률이 계산됩니다. 물타기 계산기는 별도로 엑셀 파일을 다운로드 받거나 프로그램을 다운로드 하지 않아도 웹페이지 상에서 바로 사용할 수 있습니다. 모바일에서도 평단가 계산기를 사용 가능하며, 즐겨찾기 또는 북..
6/21 윈도우 폰트 문제 수정 지난 포스팅에서는 국내 주식과 ETF 투자 시 특정 기간 또는 특정 월/일마다 리밸런싱을 하는 전략들에 대한 파이썬 백테스트를 구현해봤습니다. 그런데 리밸런싱을 꼭 '기간'을 기준으로 하는 게 가장 좋은 방법일까요? 리밸런싱을 하는 이유는 자산 배분율을 일정하게 유지해나가면서 익절과 추매를 자연스럽게 하게됨으로써 계좌 수익률의 안정성을 확보하고 꾸준히 우상향을 만들어나가기 위함입니다. 그렇다면 리밸런싱을 고정된 시기가 아닌 종목별 비중에 변동이 생기는 날을 기준으로 리밸런싱을 한다면 리밸런싱의 목적에 더 가깝지 않을까요? 그래서 오늘은 종목 별 투자금액의 비중이 변화한 정도에 따라 리밸런싱을 하는 전략을 파이썬으로 백테스트 해보려고 합니다. 테스트 방법과 코드 실행 방법에..
6/21 윈도우 폰트 문제 수정 지난 포스팅에서는 리밸런싱 주기에 따른 수익률과 투자 기간에 따른 수익률 등을 비교해볼 수 있는 파이썬 백테스트 코드를 작성해보았습니다. 이번 포스팅에서는 1년마다 주기적으로 리밸런싱을 할 때, 어느 달(월) 어느 날짜에 하는 것이 최적의 수익률을 낼 수 있는지 비교해볼 수 있는 파이썬 코드를 준비했습니다. 구성 종목과 투자 비율, 원금, 테스트 시작/종료 날짜 및 리밸런싱 할 날짜 정보를 입력하면, 투자 기간 동안 1월~12월 각각의 월마다 리밸런싱을 수행했을 때의 수익률을 계산합니다. 수익률 그래프는 사용자가 설정한 이름의 이미지(.png) 파일로 저장이 되며, 정확한 값은 콘솔 출력 창에서 확인할 수 있습니다. 국내 상장된 주식 및 ETF만 테스트 가능합니다. 실행 ..