10년8 미국 장단기 금리차와 KOSPI 지수 비교 (With Python) 최근 뉴스에서 미국 장단기 금리차가 역전되었다는 소식을 들었다. FRED 사이트에서 10-2년 미국국채 금리차를 그래프로 제공해 준다. 중간에 선이 0이고, 그 아래는 장단기 금리가 역전되는 구간이다. 그리고 회색 부분은 경기침체 구간이다. 장단기 금리가 역전되면 항상 경기침체가 나타난 것으로 보인다. 다시 최근에 급격한 금리역전 현상이 나타났다. 22년 6월부터 금리가 역전된 것으로 보인다. 갑자기 US 장단기 국채금리 역전과 KOSPI가 어떤 관계가 있는지 궁금해졌다. 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 import pandas as pd from pandas_datareader impo.. 2022. 11. 6. 퀀트투자 분할매수 백테스트(파이썬) 저의 취미 중 하나가 프로그래밍입니다. 또 다른 취미는 주식투자 입니다. 투자관련 서적들을 보면 여러가지 투자 방법들을 알 수 있는데, 실제로 수익이 나는지 증명해 보고 싶을때가 있습니다. 작년에 저PBR x 저DPS로 백테스를 해 본적이 있습니다. 아래 링크는 제가 백테스트 한 내용을 적은 포스트입니다. 2021.12.14 - [인생발자국/처음부터 다시 쓰는 투자일기] - 퀀트투자 백테스트 코드 (저PBR X 저DPS) 퀀트투자 백테스트 코드 (저PBR X 저DPS) 강환국 님의 '할수있다 퀀트투자'를 읽고나서 파이썬으로 만들어 보았다. 여러 조건을 백테스트 해 보았고, 이 조건이 가장 괜찮았다. 2003년부터 매월 11월 4일 즈음에 매수를 하고, 1년 후 매도 dotsnlines.tistory.co.. 2022. 8. 31. 파이썬 퀀트투자 쉽게하기 - 10. 전체 코드(마지막) 저 PBR 주식을 선별해서 퀀트투자 백테스트를 할 수 있는 전체 코드입니다. 개인 사정상 강의를 계속 올리기 위한 시간이 충분치 않아서 급하게 마무리하게 됨을 이해하여 주시기 바랍니다. 아래 코드에 주석으로 설명을 달았으니 참고하시기 바라며, 혹시라도 모르시는 부분이 있으면 댓글로 질문해 주시기 바랍니다. 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 7.. 2021. 12. 28. 파이썬을 이용하여 10년치 재무제표 가져오기 - 5. 재무비율 추가하기 2021.05.16 - [분류 전체보기] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 4. 코드 개선하기 파이썬을 이용하여 10년치 재무제표 가져오기 - 4. 코드 개선하기 지난번 포스트까지 DART(전자공시)에서 10년치 제무재표 데이터를 가져오는 파이썬 코드를 작성했습니다. 2021.05.15 - [파이썬/Python Project] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 3. 손익계 dotsnlines.tistory.com 지난번 포스트에서는 재무제표를 좀 개선하는 내용을 다루었습니다. 이번 포스트는 가져온 재무제표 데이터를 이용해서 재무비율을 추가해 보도록 하겠습니다. 재무비율 추이를 보면, 해당 기업의 상황을 이해하는데 도움이 됩니다. 완전 코딩과 관련이 없는 사람이 이런걸 .. 2021. 5. 17. 파이썬을 이용하여 10년치 재무제표 가져오기 - 4. 코드 개선하기 지난번 포스트까지 DART(전자공시)에서 10년치 제무재표 데이터를 가져오는 파이썬 코드를 작성했습니다. 2021.05.15 - [파이썬/Python Project] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 3. 손익계산서, 현금흐름표 가져오기 파이썬을 이용하여 10년치 재무제표 가져오기 - 3. 손익계산서, 현금흐름표 가져오기 지난 포스트에 이어서 손익계산서와 현금흐름까지 10년치 데이터를 가져와 보도록 하겠습니다. 2021.05.14 - [파이썬/Python Project] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 2. 재무상태표 가 dotsnlines.tistory.com 그런데, 문제가 생겼습니다. DART에서 받은 데이터가 회사별로 양식이 다 다르네요... 삼성전자로 코드를.. 2021. 5. 16. 파이썬을 이용하여 10년치 재무제표 가져오기 - 3. 손익계산서, 현금흐름표 가져오기 지난 포스트에 이어서 손익계산서와 현금흐름까지 10년치 데이터를 가져와 보도록 하겠습니다. 2021.05.14 - [파이썬/Python Project] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 2. 재무상태표 가져오기 파이썬을 이용하여 10년치 재무제표 가져오기 - 2. 재무상태표 가져오기 지난 포스트에서 DART(전자공시시스템)의 API를 통해 10년치 재무제표 데이터를 가지고 왔습니다. 가져온 데이터는 항목이 너무 많아서 분석이 어렵습니다. 분석을 할 수 있도록 필요한 항목만 빼 dotsnlines.tistory.com 손액계산서는 시트명이 'Data_is'로 되어 있네요. 변수로 저장합니다. 가져올 항목을 'is_items'라는 List에 저장합니다. 각 항목별 데이터를 위의 코드와 같이.. 2021. 5. 15. 파이썬을 이용하여 10년치 재무제표 가져오기 - 2. 재무상태표 가져오기 지난 포스트에서 DART(전자공시시스템)의 API를 통해 10년치 재무제표 데이터를 가지고 왔습니다. 2021.05.13 - [파이썬/Python Project] - 파이썬을 이용하여 10년치 재무제표 가져오기 - 1. Dart(전자공시)에서 10년 재무제표 데이터 가져오기 파이썬을 이용하여 10년치 재무제표 가져오기 - 1. Dart(전자공시)에서 10년 재무제표 데이터 가져 주식투자를 하다보면 재무제표를 확인해야 하는 경우가 있습니다. 증권사에서 제공하는 데이터도 유용하지만, 좀 더 깊이있게 기업을 분석하기 위해서는 10년 정도의 데이터를 확인하는 것이 dotsnlines.tistory.com 가져온 데이터는 항목이 너무 많아서 분석이 어렵습니다. 분석을 할 수 있도록 필요한 항목만 빼내서 보기좋게 .. 2021. 5. 14. 파이썬을 이용하여 10년치 재무제표 가져오기 - 1. Dart(전자공시)에서 10년 재무제표 데이터 가져오기 주식투자를 하다보면 재무제표를 확인해야 하는 경우가 있습니다. 증권사에서 제공하는 데이터도 유용하지만, 좀 더 깊이있게 기업을 분석하기 위해서는 10년 정도의 데이터를 확인하는 것이 좋은것 같습니다. 유료로 제공하는 사이트도 있다고 하는데, 제가 워낙 돈 쓰는걸 싫어하는 성격이라 파이썬으로 만들어 보려구 합니다. 마침 Dart에서 API를 제공해 준다는 사실을 알았습니다. 그리고 'dart_fss'라는 모듈을 누가 친절히 만들어 주셨네요. 요롷게 이용하시면 됩니다. 아래 사이트를 참고하시면 좀 더 많은 정보를 찾을 수 있습니다. pypi.org/project/dart-fss/ dart-fss Web-scraping http://dart.fss.or.kr pypi.org 다음 포스트부터는 DART(전자공시.. 2021. 5. 13. 이전 1 다음