파이썬 3

관심종목의 RSI, Stochastic Slow 값을 텔레그램으로 받아보기 (feat. Python, AWS Lambda, Amazon EventBridge, Amazon S3)

주식을 매수할 때 RSI, Stochastic Slow 값을 참고하여 각각 30, 20 이하일 때는 더 떨어질 여력이 얼마 남아 있지 않은 단기 저점이므로 과감하게 매수한다. 반대로 각각 70, 80 이상일 때는 절대 매수하지 않는다. 10개가 넘는 관심종목의 차트를 일일이 열어보기 힘들어서, 점심시간에 텔레그램 채널로 받아볼 수 있게 만들었다. 파이썬, AWS에 대한 지식과 경험이 어느정도 있는 분들은 아래 자료를 참고하여 자신만의 채널을 만들 수 있을 것이다. Amazon S3 미국 종목의 경우 외우기 쉬운 Ticker(e.g., AAPL)를 사용하면 되지만, 한국 종목의 경우 종목코드를 사용해야 하는데 외우고 다니는 사람은 없을 것이므로 관심종목을 입력 받을 때 종목명도 사용할 수 있게 만들었다. ..

파이썬 2020.11.19

파이썬으로 시가배당률 역사적 저점, 고점 구하기

에 소개된 배당가치 투자법을 실행하려면 종목별로 시가배당률의 역사적 저점, 고점을 파악해야 한다. 절대로! 배당은 거짓말하지 않는다 국내도서 저자 : 켈리 라이트 / 한지영,홍춘욱역 출판 : 리딩리더 2013.09.13 상세보기 손으로 쉽게 구할 수 있는 값이 아니어서 파이썬으로 구현해봤다. import requests import numpy as np import pandas as pd import FinanceDataReader as fdr def get_dividends(ticker): if ticker.endswith('5'): # 우선주 ticker = ticker[:-1] + '0' # 보통주 dividend_offset = 2 else: dividend_offset = 1 dividends ..

파이썬 2020.08.17

<퀀트 전략 파이썬으로 세워라>

퀀트 전략 파이썬으로 세워라 국내도서 저자 : 박준규 출판 : 비제이퍼블릭 2019.04.30 상세보기 파이썬으로 퀀트 투자에 도전해보려는 사람들에게 입문서로 훌륭한 책이다. 파이썬을 모르는 사람도 천천히 따라갈 수 있도록 단계별로 조금씩 파이썬의 문법과 라이브러리(requests, pandas, numpy)를 설명해주는 저자의 친절함이 인상적이다. 프로그래밍으로 10년 넘게 밥먹고 사는 사람의 눈으로 봤을 때, 경제, 경영학을 전공한 저자는 같이 일하고 싶을 정도로 프로그래밍에 꽤 소질이 있는 것 같다. 코드가 깔끔하고 잘 구조화 되어 있다. 프로그래밍을 해보진 않았지만 프로그래밍에 감이 있는 사람이라면 쉽게 따라갈 수 있을 것이다. 반대라면 책의 후반부로 갈수록 코드량이 많아져서 쉽지 않겠다는 생각이..

2020.07.05