소개
프로그래밍, 데이터(Data) 그리고 AI로 세상의 모든 문제를 해결할 수 있다고 믿는 Lifelong learner입니다. Lifelong contributer가 되는 것이 목표입니다.
강의
전체 4로드맵
전체 1수강평
- 파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
- 내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
- 문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
게시글
질문&답변
2024.09.17
No module named 'FinanceDataReader' 문제
가상환경이 활성된 상태에서 ipython을 실행시킵니다. 거기서 FinanceDataReader를 import 해봅니다가상환경이 활성된 상태에서 jupyterlab 설치합니다. 기 실행하신 jupyter는 가상환경에 설치된 jupyter가 아닌, base환경에 설치된 jupyter일 가능성도 있습니다.
- 0
- 3
- 121
질문&답변
2024.09.05
일별 시세 데이터 상승/하락 \t\n해결법
이건 page 를 parsing하면서 페이지 구조 등으로 인해 text에 딸려있는 line break 등이 같이 딸려온겁니다.[d.strip() for d in my_list] 으로 해결가능합니다
- 0
- 1
- 23
질문&답변
2024.09.05
분할 매매와 수익률 !!
분할 매수/매도는 vectorized 방식으로는 구현이 굉장히 어렵습니다. event based backtesting 방식으로 접근하셔야 쉽게 구현하실 수 있어요!
- 0
- 2
- 66
질문&답변
2024.09.05
물타기(매월 일부 투자금액 증액 효과)
와.. 정말 좋은 질문해주셨네요. 저도 오랫동안 고민한 내용이기도 합니다. 제 개인적 견해로는, 전략의 metric을 측정할 때 중간의 자금투입은 사실 허용되는게 아니라고 생각합니다. Sharpe Ratio는 사실 전략의 상대적 "비교"를 위한, 대표적인 지표이지, 내가 투자하면서 돈도 넣고빼고 하면서 이렇게 투자했을 때 SR은 얼마야? 를 위한 용도는 아니니까요 저는 그래서 다음과 같은 방법들로 처리하고 있습니다. 1. 향후 1년 동안(혹은 미래의 투자기간동안) 넣을 추가 자금을 아예 투자 시작시점의 현금으로 가지고 있다고 생각하기 즉 현재시점으로는 내가 가진 현금을 100% 투자하는 것이겠지만, 한달뒤에 10만원을 추가하는 것은, 사실 현재시점에서 전체자산에서 10만원은 빼고 투자한 것과 같다는 뜻 즉, 현재시점에서 포트폴리오의 raw 수익률에 (종목에 투자금액) / (종목에 투자금액 + 10만원)를 곱한 값을 수익률로 실제 수익률로 잡는다 2. 아예 종목별 return & 각 종목비중(weight) 만 구해서 SR을 구하는 것
- 0
- 2
- 76
질문&답변
2024.09.05
pd.concat(df, ignore_index=True) InvalidIndexError 해결 방법 문의
안녕하세요. 우선 답이 너무 늦어 죄송합니다.df 라는 list에 넣은 article_df 개개의 dataframe에 중복인덱스가 있나 봅니다ignore_index는 df를 이루는 article_df간에 중복인덱스가 있다면 무시한다는 뜻이기 때문에, 한 dataframe에서 중복 index가 있는 경우는 해결해주지 못합니다
- 0
- 2
- 134