Memory Store
본문 바로가기

전체 글749

퀀트투자(PBRxDPS) 백테스트 검증231003 지난번 포스트에서 저 PBR과 저 DPS를 조합해서 투자하는 방식으로 19년간의 백테스트를 파이썬을 이용해서 진행하였다. 2023.09.28 - [취미로 하는 파이썬/투자 실험실 with 파이썬] - 퀀트투자(PBR x DPS) 백테스트 업그레이드230928 퀀트투자(PBR x DPS) 백테스트 업그레이드230928 예전에 백테스트 한 퀀트투자를 다시 해 보았다. 1년이 넘어서 그런지 그 동안 프로그래밍 실력도 나아지고, 보는 눈도 좀 더 좋아진 것 같다. 조건은 KRX Data를 가져와서 저PBR x 저DPS 조합으로 20 dotsnlines.tistory.com 그런데 혹시나 파이썬 프로그램이나 데이터에 오류가 있는지 검증할 필요가 있다는 생각이 들었다. 그래서 수작업으로 최근 년도의 자료로 똑같이 .. 2023. 10. 3.
퀀트투자(PBR x DPS) 백테스트 업그레이드230928 예전에 백테스트 한 퀀트투자를 다시 해 보았다. 1년이 넘어서 그런지 그 동안 프로그래밍 실력도 나아지고, 보는 눈도 좀 더 좋아진 것 같다. 조건은 KRX Data를 가져와서 저PBR x 저DPS 조합으로 20개씩 동일가중으로 매수해서 1년 후 매도하는 전략이다. 어차피 현실에서는 많은 변수가 있으니 날짜 부분은 매월 첫째일에 투자해서 1년 후 대충 11번째 날에 매도하는 방법으로 했다. 우선 결과는 아래와 같다. 지난번 테스트에는 매년 2월과 11월 초에 투자하는 것이 유리하다고 생각했다. 하지만, 손실이 나는 해의 개수를 비교해보니 2월과 12월이 2번으로 가장 적었다. 초기에 1천만원 투자금으로 추가 불입없이 19년간 투자를 진행하는 시물레이션이다. 19년 후에는 2월 12월 각각 원금대비 187.. 2023. 9. 28.
반려견과 함께 갈 수 있는 캠핑장과 캠핑시 주의사항 한국에서는 강아지와 함께 캠핑을 즐길 수 있는 많은 캠핑장이 있습니다. 그러나 강아지를 데리고 가기 전에는 반드시 준비사항과 주의사항을 숙지하고 캠핑장의 규정을 확인해야 합니다. 강아지와 함께 갈 수 있는 한국의 대표적인 캠핑장으로는 아래와 같은 곳이 있습니다. 1. 무릉도시자연공원 캠핑장(강원도 춘천시) 무릉도시자연공원은 자연경관과 캠핑시설을 함께 즐길 수 있는 곳으로, 강아지와 함께 이용할 수 있는 캠핑장도 마련되어 있습니다. 캠핑장 내 강아지 전용 샤워시설과 강아지놀이터가 마련되어 있어 강아지와 함께 편안하게 캠핑을 즐길 수 있습니다. 2. 춘천 소양호캠핑장(강원도 춘천시) 소양호캠핑장은 강원도 춘천시 소양동에 위치한 캠핑장으로, 강아지와 함께 캠핑을 즐길 수 있습니다. 캠핑장 내 야외 샤워시설과 .. 2023. 5. 15.
강아지의 질병 종류와 예방 강아지는 인간과 함께 살아가며 다양한 질병에 노출될 수 있습니다. 이러한 질병들은 종류와 심각성에 따라 다양한 예방법이 존재합니다. 이번에는 강아지의 주요 질병과 예방법에 대해 알아보겠습니다. 1. 광견병 (Canine Distemper) 광견병은 바이러스에 의한 강아지의 중대한 전염병입니다. 발열, 기침, 구토, 설사, 간질 등의 증상이 나타나며, 중증한 경우에는 중추신경계 질환, 발작, 망막병증 등이 발생할 수 있습니다. 광견병은 예방주사를 통해 예방할 수 있으며, 강아지가 어릴 때부터 정기적으로 예방접종을 받는 것이 중요합니다. 2. 파보 바이러스 (Parvovirus) 파보 바이러스는 강아지의 위장관에 침습하여 발열, 구토, 설사, 식욕부진 등의 증상을 유발합니다. 특히, 어린 강아지일수록 감염 .. 2023. 5. 12.
강아지 영양제 추천, 비교 강아지에게 영양제를 제공하는 것은 건강한 생활을 위해서 매우 중요합니다. 하지만, 어떤 종류의 영양제를 선택해야 할지 많은 주인들이 고민하는 문제입니다. 따라서, 이번에는 강아지 영양제 추천에 관한 글을 작성해보았습니다. 강아지 영양제란? 강아지 영양제란, 강아지의 식사로부터 얻을 수 없는 영양소를 보충하기 위해 제공되는 건강보조식품입니다. 강아지의 식사로부터 모든 영양소를 충분히 공급받을 수 있다면, 영양제를 제공할 필요는 없습니다. 그러나, 일부 강아지는 특별한 건강상태를 가지고 있거나, 일부 영양소를 충분히 섭취하지 못할 수 있기 때문에, 영양제가 필요할 수 있습니다. 어떤 강아지에게 영양제가 필요할까요? 강아지의 영양소 요구량은 개체마다 다를 수 있습니다. 따라서, 강아지의 건강상태와 개인적인 식.. 2023. 5. 8.
독서 후기 : 보도 새퍼 부의 레버리지 경제적 자유로 가는 길이 반드시 투자로 돈을 많이 버는 것만 생각해서는 안된다는 것, 그리고 지금 내 위치에서도 변화를 시도해 보고 싶은 맘이 들게 한 점 만으로도 충분히 가치가 있는 책. 두 번 읽으며 정리했는데 일년에 한번씩은 읽고 싶은 부분이 많아 정리한 곳이 많아요. 첫 책장 한장 넘기니 이런 멋진 말이 나오네요. 006 서문 승자들은 안다. 위기의 시대가 승자의 시대라는 것을 말이다. 부를 쌓는 방식도 이제 달라져야 한다. 세상은 달라지고 있고 우리는 이제 새로운 게임을 시작했다.이 게임은 바로 '새로운 수익의 창출'이다. 028 제 1장 : 부와 성공이라는 게임 $ 돈을 버는 5가지 방법 - 학교에서는 주로 별의 오른쪽에 위치한 분야만 준비하도록 가르친다 - 별의 왼쪽에 있는 분야가 돈을 더 .. 2023. 2. 13.
Invest Tool 업데이트230212 PER과 PBR을 분석할 수 있는 기능을 추가하였다. 분석하려는 종목과 환율 상관관계를 나타내는 기능을 추가하였다. DB를 최초로 다운로든 하는 기능은 삭제 하였다.(Code는 아직 살아있다.) 데이터 보유 기간이 짧은 종목이 에러나는 부분 개선 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90.. 2023. 2. 12.
원-달러 환율과 KOSPI 지수 상관관계 분석 원-달러 환율과 코스피 지수는 반대로 움직일 것 같다는 생각을 했습니다. 투자의 세계에서 항상 '감'으로 "~~이럴 것 같다." 라는 마음으로 투자하면 낭패를 보겠죠. 그래서 주말에 새벽부터 열심히 찾아보고, 데이터를 분석해 보았습니다. 위의 그래프는 코스피 지수와 원-달러 환율의 가격흐름을 나타내었습니다. 2003년부터 오늘(2023년 2월 3일 종가기준)까지의 데이터를 이용하였습니다. 코스피가 올라갈 때 환율은 떨어지고, 환율이 떨어지면 코스피가 올라가는 모습이 보이시나요? 마치 데칼코마니 처럼 움직입니다. 좀 더 정확한 상관관계를 알아보기 위해 산점도(Scatter Graph)로 나타내어서 회귀분석을 해 보도 하겠습니다. 위의 그래프를 보면 R값이 0.16이 나옵니다. 두 데이터 간 상관관계를 나타.. 2023. 2. 6.
Invest Tool 업데이트 - 230205 환율증감률과 코스피지수를 비교하는 버튼을 만듬 매수, 매도시점을 금액으로 표현 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 11.. 2023. 2. 5.
투자종목 고르기(22.1.29 기준) 되도록 한 달에 한 번은 종목을 고르려고 합니다. 환율도 봐야하고, 금리도 봐야하고, 보유 종목도 체크하고, 사야할 종목도 봐야하네요. 그것도 회사를 다니면서 하려니 쉽지가 않네요. 10년내 "(Max - Min) X 0.85 + MIn > 현재배당률"로 배당률 5 이상인 종목만 걸러냈습니다. 그리고 수작업으로 배당이 꾸준하지 않은 기업은 모두 취소선을 그어버렸습니다.(증권주는 이미 보유하고 있어서 모두 제외하였습니다.) KPX케미칼, 삼현철강, 예스코홀딩스 이렇게 3종목이 남네요. 우선 삼현철강을 알아보도록 하겠습니다. 배당은 2012년부터 정말 꾸준하네요. 배당수익률도 낮아서 5천원 아래가 매수기준가인데 최근 주가가 4,955원 정도 되니 매수조건이 됩니다. 2021년도에 배당성향 18%였고, EPS.. 2023. 2. 3.
독서후기 - 친구를 얻고 사람을 움직이는 카네기 인간관계론 몇 년 전에 읽어 봤는데, 최근에 다시 읽게 되었습니다. 처음 읽을때와 두 번째 읽을때 느낌이 완전 달랐습니다. 첫뻔째 읽을때는 그냥 "도덕책" 느낌이었는데, 이번에는 "전략서" 느낌을 받았습니다. 맞습니다. 이 책은 도덕책이 절대 아닙니다. 자기가 원하는 것을 얻기위해 사람을 이용하는 방법을 알려주는 "전략서"입니다. 그렇게 보니 아름답지가 않네요. 이 책의 모든 시작은 "누구나 나 자신은 다른 그 무엇보다 중요하다."에서 시작합니다. 이 사실을 알고 인간관계를 시작하면 모든 문제가 다 해결되고, 모든 사람을 제 이익을 위해 이용할 수 있습니다. 무슨말이냐 하면, 이제 시작해 보겠습니다. 1. 비난하지 마라 세상에서 제일 중요한 나 자신을 누군가 비난한다고 생각하면 주체하지 못할 정도로 화가 날겁니다... 2023. 1. 23.
(코스트코) 늘 궁금한 남의 집 장바구니 15(2023.01) 아이들 방학하고 삼시세끼 냉장고 파먹기하느라 한동안 코스트코를 끊고 소소한 것은 집앞 작은 마트에서 사먹고 지내다가 설을 앞두고 잠시 다녀왔어요 설연휴 시작 직전에 저녁에 갔더니 고기가 거의 비어있는 신기한 경험을 하며 이것저것 꼭 필요한 것들 쏙쏙 가져왔어요 설이라 가족들이 많이 모이니 평상시에 양이 많아 늘 고민하던 것들 몇가지 더 사 보았네요 총 442,040 떼샷입니다. 을지로 노가리 12490원 알미토체리페퍼 16390 이마트에서 작은병 사먹고 넘 맛있어서 두병 샀어요 와인이랑 넘 잘 어울리고 샐러드랑 먹어도 맛있어요 시카고믹스팝콘 12690 사람 많을때만 사는 아이템 딴짠의 최고봉 김치전 12790 해물까지 들었어요 진짜 맛있음 양도 많음 육포 27590 6봉지들어있어요 코트타쥐르치즈 1199.. 2023. 1. 20.
Easy Invest Tool - Update230118 KOSPI VS PER 추가 그래프에서 그리드 추가 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 1.. 2023. 1. 18.
Easy Invest Tool 업그레이드, Key Generator Easy Invest Tool을 업그레이드 했다. 1. EXE 컴파일 우선 컴파일을 해서 .exe 파일로 만들때 decompile이 어렵도록 key 값을 넣었다. pyinstaller -F --key 2634 invest_tool_free230107 2. key를 생성하는 코드를 넣었다. mac address와 유효기간을 넣어서 배포시마다 exe 파일을 만드는 번거러운 일은 없도록 했다. 지금 생각해도 잘 했다. 키를 만드는데 시간은 1초 정도 걸린다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 5.. 2023. 1. 8.
Easy Invest Tool Update 주식투자 보조툴을 업데이트했다. 사실 업데이트 보다 업그레이드에 더 가깝다. 최초로 DB를 다운로드 하는 기능을 추가했고, 메시지 창을 pyqt5로 구현했다. DB에 연결 후 close() 하는 코드도 추가했고, 기한이 만료되면 열리지 않도록 구성했다. 1. DB 다운로드(최초 1번) 처음 시작했을때 DB가 없으면 아래와 같이 DB를 다운로드 하라는 메세지 창이 나옵니다. DB 다운로드는 약 4시간 정도 걸리고, 한 번 받으면 추후에 다시 받을 필요는 없습니다. 컴퓨터 사양에 따라서 다운로드 시간은 달라질 수 있습니다. 다운로드 받는 동안 다른 작업은 하지 말아주시기 바랍니다. 에러가 발생할 수 있습니다. 기존 만들어진 DB에 매번 프로그램 창을 열때마다 Data는 자동으로 업데이트가 됩니다. 업데이트 .. 2023. 1. 6.
당신이 꾸준히 하지 못하는 이유(공부, 재테크, 운동, 다이어트, 금연, 금주) 당신이 꾸준히 하지 못하는 이유는 간단합니다. 처음부터 너무 잘 하려고 하기 때문입니다. 무슨 김밥 옆구리 터지는 소리를 하고 있느냐고 생각하시는 분들도 계시리라 봅니다. 하지만, 사실입니다. 헬스장 헬스장에 혹시 가 보신적이 있다면 첫 일주일 혹시 기억하시나요? 새해 목표 중 다이어트는 매년 압도적입니다. 그래서 해마다 헬스장, 요가, 필라테스 등 체육시설은 1월 회원가입 수가 다른 달과 비교해서 압도적으로 많습니다. 그런데 1~2주 정도 지나고, 2월 3월로 지날 수록 운동하는 사람은 급속도록 줄고 있습니다. 제가 다니고 있는 복싱 체육관에서도 2~3달 꾸준히 다니시는 분들을 보기가 힘들어요. 어떤 시설이던지 현상은 동일한 것 같습니다. 첫째날부터 사람들은 너무나 열심히 합니다. (30분 이상 유산소.. 2023. 1. 1.
Tool 업데이트 221231 1. 만료일자를 추가해서 만료일 이후에 프로그램이 실행되지 않도록 설정 2. 보유주식을 메모장(.txt)에 입력해서 누구나 본인 보유 주식을 사용할 수 있도록 설정 - 메모장에 보유주식 Code를 세로로 입력(쉼표나 다옴표는 필요없음) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92.. 2022. 12. 31.
주식투자 툴 업그레이드 크리스마스에 주식투자 툴을 업그레이드 했습니다. 위의 그림에서 빨간색 박스에 있는 기능이 작동하지 않아서 한참을 찾다가 고쳤습니다. 문제는 pandas_datareader가 작동을 하지 않는 것이었습니다. 이유는 모르겠네요. 결국 FinanceDataReader로 대체했고, 환율, KOSPI, 장단기 금리차, 다우, 나스닥, S&P500을 FinanceDataReader로 가져왔습니다. 전체 코드는 아래와 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 5.. 2022. 12. 26.
주식투자 도구 업데이트 주식투자도구를 업데이트 했습니다. 매수기준 배당률과 매수를 해야할 가격, 3년내 최저 배당률과 매도를 해야할 가격을 표시했습니다. 거기에다 예상(최소) 수익률도 자동으로 계산이 되어서 표시 하도록 했습니다. 그리고 pykrx를 통해서 데이터를 가져온 후 분석을 하는 방식을 바꿔서 DB에 저장된 데이터를 기준으로 분석하도록 방법을 조금 변경했습니다. 또한, 도구창이 열리는 순간 DB에 데이터가 업데이트 되도록 코드를 수정했습니다. 별거 한 건 없는 것 같은데 에러가 계속 나서 오래걸렸습니다. 오래 걸린만큼 더욱 유용하리라 생각됩니다. 전체 코드는 아래와 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30.. 2022. 12. 19.
주식투자 Tool 업데이트 주식투자 보조툴을 업데이트 했습니다. 크게 3가지가 개선 되었습니다. 1. 종목선별 기준 종목을 선별할때 과거 10년치의 가장 높은 DIV 값의 90% 이상 되는 녀석들만 가져왔습니다. 이 방법으로 백테스트도 진행했고, 나쁘지 않은데 조금 더 고려해야 할 부분이 생각났습니다. DIV는 0부터 시작하지 않습니다. 대부분 '3 ~ 8' 또는 '4 ~ 6' 이런 식으로 움직이는 범위가 있습니다. 그런데 만약 '5 ~ 6' 범위로 움직이는 종목이 있다고 가정했을때 최대치의 90%는 5.4가 됩니다. 이 값은 DIV 범위로만 보면 중간 이하의 값이 되는거죠. 어차피 제가 투자하는 방법이 Dividend Range를 이용해서 차익을 얻고, 수익을 실현하기에(배당을 포함해서) 왜곡을 피하고자 코드를 다소 수정했습니다.. 2022. 12. 4.