목록분류 전체보기 (78)
유자차의 재테크 공부방

PSR가 낮을수록 CAGR이 높고 MDD가 낮은 경향을 보임 젠포트 뷰 : 분기말 종가 / 주당매출액(SPS) 퀀터스 : 시가총액 / 매출액(최근분기) 젠포트 뷰와 퀀터스로 분석하였고 젠포트 뷰가 월리밸런싱으로 고정이 되어있어 비교를 위하여 퀀터스에서도 월리밸런싱으로 검증함 분위가 낮을수록 PSR이 낮고 높을수록 PSR이 높다.

PBR가 낮을수록 CAGR이 높고 MDD가 낮은 경향을 보임 젠포트 뷰 : 분기말 종가 / 최근분기 순자산 (일반적으로 1 미만이면 청산가치가 기업가치보다 높다고 인식 됨) 퀀터스 : 시가총액 / 자본총계(지배, 최근분기) 젠포트 뷰와 퀀터스로 분석하였고 젠포트 뷰가 월리밸런싱으로 고정이 되어있어 비교를 위하여 퀀터스에서도 월리밸런싱으로 검증함. 분위가 낮을수록 PBR이 낮고 높을수록 PBR이 높다.

GP/A가 높을수록 CAGR이 높고 MDD가 낮은 경향을 보임 젠포트 뷰 : ( 최근 4개분기 매출총이익 합 / 최근 4개분기 자산 평균 ) * 100 퀀터스 : 매출총이익 / 자산총계 분위가 낮을수록 GP/A가 낮고 높을수록 GP/A가 높음

PER가 낮을수록 CAGR이 높고 MDD가 낮은 경향을 보임 젠포트 뷰 PER : 분기말 종가 / 주당순이익(EPS) 퀀터스 PER : 시가총액 / 당기순이익(지배,최근분기) 분위가 낮을수록 PER이 낮고 높을수록 PER이 높음 젠포트 뷰와 퀀터스로 분석하였고 젠포트 뷰가 월 리밸런싱으로 고정이 되어있어 비교를 위하여 퀀터스에서도 월 리밸런싱으로 검증함

분위가 낮을수록 시가총액이 낮고 높을수록 시가총액이 높다. 젠포트 뷰와 퀀터스로 분석하였고 젠포트 뷰가 월리밸런싱으로 고정이 되어있어 비교를 위하여 퀀터스에서도 월리밸런싱으로 검증함. => 시가총액이 작을수록 CAGR이 높고 MDD가 낮은 경향을 보임
map함수를 통해서 두 변수를 동시에 가져올 수 있다. A = [1,2,3] B = [4,0,8] ans = 0 for i,j in zip(A,B): ans += i*j print(ans) # 28 = 4+0+24
최근 퀀터스를 사용해보면서, 기존에 사용하던 퀀트킹과 젠포트와 함께 비교 해보았습니다. 퀀트킹 사용방법( [퀀트킹 카페] [퀀트킹 가입] 추천인 코드: vpyp9jhq 추천인 코드 입력시 결제금액의 일정 부분이 포인트로 지급됩니다!! 1포인트=$1) 카페 가입 > 프로그램 설치 > 회원가입 > 결제 > 백테스트 퀀터스 사용방법 [퀀터스 사이트] 회원가입 > 백테스트퀀 구매 > 백테스트 젠포트 사용방법 ([젠포트 사이트] 추천코드 : Y-33070) 회원가입 > 봉/틱 백테스트권 구매 > 백테스트 종합적으로 보았을때, 입문은 퀀트킹이나 퀀터스로 하는것이 좋아보인다. 퀀터스 무제한이 아니라면, 10분위 분석이나 동적자산분배를 하면 몇 번하지 못하고 끝나버리기 때문에 무제한 기준으로 본다면 가격적인 면에서 퀀..

2020년 중순에 퀀트를 소개 받은 후, 실제로 퀀트를 해보니 투자를 해보니 수익률이 좋아 시드를 늘리며 하고 있었고 주변에 코인으로 성공한 지인이 있어서 그 분을 보면서 코인을 했는데 수익이 생각보다 잘 나와서 MDD를 크게 고려하지 않고 퀀트와 코인을 하였다. 그러다 2023년에 크게 손실(자산 35% 증발) 이후 MDD를 고려하여 다시 투자 계획해보려고 한다. 솔직히 퀀트만 했다면 그 정도 손실을 보지 않았을 거다. (퀀트는 2022년은 -10%) 손실의 주요 요인은 변동성이 큰 코인에 자산이 많이 들어가 있었고, 또한 개별주에도 들어가 있는 시드가 하락을 맞으며 손실 2023년부터는 동적자산배분+한국형 올웨더로 투자하려고 한다. 이렇게 계속 비율을 할지 모르겠지만, 일단 비율로 백테스트 하였을 때..
투자를 한 것을 기록으로 남겨 자산 흐름을 보려고 한다. 한달에 한 번 동적 자산분배의 리밸런싱과 수익률, 퀀트 전략의 수익률을 기록해보자!!

프로그래머스 Lv1. 햄버거 만들기 [문제] 풀이 방법 1(실패) replace() 사용 -> 시간초과 def solution(ingredient): answer=0 ingredient = "".join(str(i) for i in ingredient) # list to string while ingredient.find("1231") != -1: ingredient = ingredient.replace("1231", "",1) answer+=1 return answer 풀이방법 2(성공) index를 사용해서 4개씩 보고 맞으면 del로 삭제. 삭제시킨 index-2부터 4개씩 확인 필요 ex) 12123131 index-3 불가능. 1231231이기때문에 이미 충족이 되어버려 앞부분 없어짐. def ..