본문 바로가기

All192

퀀트, 파이썬 / 야후 파이낸스로 삼성전자, 네이버, 카카오의 베타 구하기 / numpy, pandas, yahoo-finance 사용 - 야후 파이낸스 주가데이터 불러오기, 베타 구하기, 삼성전자 베타, Beta *해당 코드는 파이썬으로 배우는 포트폴리오 서적의 코드를 인용하여 작성한 코드입니다. 베타는 증권시장 대비 해당 주식의 상대적인 변동비율을 뜻한다고 알려져 있다. 한국에 상장된 A라는 주식이 있다면, 해당 주식이 한국 주식시장과 비교해서 어떻게 움직이는지 보여주는 지표이다. 오늘은 야후파이낸스를 통해 수정주가를 불러온 후, 한국의 대표 종목인 삼성전자, 네이버, 카카오의 베타를 구해보고자 한다. [KOSPI, 삼성전자, 네이버, 카카오 차트 현황] [분석 조건] * 기간 - 2015.01.01 ~ 2022.01.01 * 분석 가격 - 야후 파이낸스 수정주가 (Adj Close) * 분석대상 - 1. 삼성전자 - 2. 카카오 - 3. 네이버 * 파이썬 사용 패키지 : numpy, pandas, pandas.. 2022. 6. 23.
22년 6월 4주차 / 금융시장 이슈체크(3) / 기사스크랩 - 달러강세, 회사채 시장, 관치금융 등 * 해당 게시글은 2022.06.22에 발행된 기사들 중 금융과 관련된 뉴스를 정리한 게시글입니다. [금융시장 이슈 체크] 찬바람 부는 회사채 시장…건설사들, 차환 대신 현금 상환 - 금리 인상이 본격화하면서 기관투자가들의 투자심리가 얼어붙자 회사채 발행 일정을 잡지 못하는 기업이 늘고 있음. - 신용등급은 ‘A(안정적)’의 하나에프앤아이는 만기가 돌아온 차입금 상환 등을 위해 회사채 발행을 준비했지만 조달 여건이 악화되면서 오는 8월 이후로 수요예측을 미뤘음. - 포스코건설, HDC현산, GS건설 등의 일부 기업들은 만기가 돌아오는 채권을 갚기 위해 또 다른 채권을 발행하는 차환 대신 현금 상환을 선택하고 있음. - 21일 3년 만기 국고채와 3년 만기 회사채(신용등급 AA- 기준) 간 금리 차이인 신.. 2022. 6. 23.
퀀트, 파이썬 / 삼성전자, 네이버, 카카오로 효율적 투자선 구하기 (Efficient Frontier) / numpy, pandas, seaborn, yahoo-finance 사용 - 파이썬 자산배분, 효율적 투자선, 금융공학 *해당 코드는 파이썬으로 배우는 포트폴리오 서적의 코드를 인용하여 작성한 코드입니다. 투자를 하면서 사람들이 크게 간과하는 점은 내가 가지고 있는 모든 종목의 합산인 포트폴리오의 움직임을 간과하는 것이다. 예를 들어, 내가 한 달 동안 50% 벌더라도 다음 달에 50% 수익률이 떨어진다면 우리의 계좌는 본전도 못 찾는 상황이 온다. 결국, 우리의 총수익이 얼마나 증가했는지가 투자의 최종 목표라고 볼 수 있다. 오늘은 대한민국 대표 주식인 삼성전자, 네이버, 카카오를 이용하여 포트폴리오를 구성한다면 어떤 수익과 흐름이 나오는지 알아보자. [삼성전자, 네이버, 카카오 차트 현황] [분석 조건] * 기간 - 2015.01.01 ~ 2022.01.01 * 분석 가격 - 야후 파이낸스 수정주가 (Adj Close.. 2022. 6. 22.
22년 6월 4주차 / 금융시장 이슈체크(2) / 기사스크랩 - 곡물가격 인플레이션, 저축은행 금리상승, 잠재부실률 상승 등 * 해당 게시글은 2022.06.21에 발행된 기사들 중 금리, 인플레이션과 관련된 뉴스를 정리한 게시글입니다. [금융시장 이슈 체크] [인플레이션] "식용유가 부의 상징이라니"…독일마저 '두손 두발' 다 들었다 - 우크라이나 침공 이후 독일에서는 식용유 구매 개수를 제한하고 있으며, 영국에서는 유채씨유 가격이 한 달 새 두 배 이상 뛰어오르는 등 글로벌적으로 식물성 기름의 공급이 부족한 현상이 나타나고 있음. - 최근 식용유 대란의 직접적 원인은 러시아의 우크라이나 침공이지만, 올해 남미 전역의 기록적인 가뭄으로 전년 대비 대두유 수출량이 5% 감소하는 등 여러 가지 복합요인이 식물성 기름의 가격 상승을 부추기고 있음. - 우크라이나 전쟁이 끝나기 전에는 수급 불안이 끝나기 힘들 것이라는 관측이 많은 .. 2022. 6. 22.
22년 6월 4주차 / 금융시장 이슈체크(1) / 기사스크랩 * 해당 게시글은 2022.06.17, 2022.06.20에 발행된 뉴스를 정리한 게시글입니다. [6월 20일 금융시장 이슈체크] [연기금, 공제회] '해외·부동산 투자 사관학교'…삼성생명 출신 CIO 전성시대 - 국민 노후를 책임지는 연기금 및 공제회 최고투자책임자(CIO) 자리에 삼성생명 출신 인사가 늘고 있음. - 공무원연금공단의 신임 자금운용단장(CIO)은 백주현 전 삼성생명 자산신사업파트 파트장을 내정되었으며,전임 서원주 CIO에 이어 두 차례 연속 삼성생명 출신 영입으로 나타나고 있음. - 이외에도 한국투자공사(KIC)의 박대양 투자운용본부장(CIO), 이상희 군인공제회 부이사장(CIO), 이규홍 사학연금 자금운용관리단장(CIO), 박천석 새마을금고중앙회 자금운용부문장(CIO) 및 2월 취임한.. 2022. 6. 20.
퀀트, 파이썬 / 삼성전자와 필라델피아 반도체지수의 상관관계 구하기 / numpy, pandas 사용 필라델피아 반도체 지수는 글로벌 반도체 기업들의 주가 벤치마크로써 많이 인용된다. 과연 삼성전자는 이 지수에 얼마나 상관관계를 가지고 있는지 알아보자. [삼성전자와 반도체지수 차트현황] [분석 조건] *기간 - 약 12년 (2011.01~2022.05) *주기 - 월말 종가 * 분석대상 - 1. 삼성전자 - 2. 필라델피아 반도체 지수 ETF(iShares Semiconductor ETF) *파이썬 사용 패키지 : numpy, pandas [작성 코드] 1 2 3 4 5 6 7 import numpy as np import pandas as pd 상관관계 = pd.read_csv('C:\doit\Chance_Code/삼성전자, 필라델피아지수 가격.csv') 상관관계.plot.scatter(x='삼성전자'.. 2022. 6. 17.
퀀트, 파이썬 / 기초코드 저장소(3) / numpy 이용해서 MMD 구해보기 *해당 게시글은 2022.06.16 파이썬 금융코드 작성본을 업로드한 게시글입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 # numpy로 MDD(maximum drawdown 구하기) # mdd란 기간중 최고값에서 최저값의 비율 나타내는 수치 # 투자자들에게는 투자를 계획하면서 내가 어느정도까지 손실을 감내할 수 있는지 파악하고 # 해당 포트폴리오가 목적에 맞는지 파악하는데 사용함. import numpy as np def mdd(x) : arr = np.array(x) idx_lower = np.argmin(arr - np.maximum.accumulate(arr)) idx_upper = np.argmax(arr[:idx_lower]) r.. 2022. 6. 16.
퀀트, 파이썬 / 기초코드 저장소(2) / numpy, matplotlib (정규분포, 공분산, 상관관계) *해당 게시글은 2022.06.16 파이썬 금융코드 작성본을 업로드한 게시글입니다. [평균, 분산, 표준편차] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 nums = [1,2,3,4,5] #평균 avg = sum(nums)/len(nums) #각숫자 - 평균의 제곱 sumsquare = sum((n-avg)**2 for n in nums) #분산 var = sumsquare/(len(nums)-1) #표준편차 import math sd = math.sqrt(var) print(sd) Colored by Color Scripter cs [matplotlib 이용한 정규분포] 1 2 3 4 5 6 7 8 9 10 11 12 13 # matplotlib을 이용한 -10 ~ 10 사이에서 평균이.. 2022. 6. 16.
퀀트, 파이썬 / 기초코드 저장소(1) / Numpy -financial, numpy (npv, irr, 기하평균, 산술평균, 기댓값, 가중평균) *해당 게시글은 2022.06.16 파이썬 금융코드 작성본을 업로드한 게시글입니다. [NPV] *NPV : 투자할 돈대비 나중에 벌어들일 수익을 고려했을때 어느정도의 현재가치가 있는지 판단요소 (Net present value) import numpy_financial as npf r = 0.015 cf = [-70000,12000,15000,18000,21000,26000] npv = npf.npv(r,cf) print(result) [IRR] *IRR : 투자할 돈대비 나중에 벌어들일 수익을 고려했을때 어느정도의 할인율이 나와야지 똔똔이 되는지 여부 (IRR은 NPV가 0이 될경우의 할인율을 뜻함) import numpy_financial as npf cf = [-70000,12000,15000,18.. 2022. 6. 16.
22년 6월 3주차 / 금융시장 이슈체크 (2) / 기사스크랩 * 해당 게시글은 2022.06.15에 발행된 기사들 중 금리, 인플레이션과 관련된 뉴스를 정리한 게시글입니다. [금융시장 이슈체크] [금리, 채권] 美 모기지 금리 年6% 돌파 - 14일 기준 미국의 30년 만기 고정 모기지 금리 평균이 연 6.28%로 집계되었으며, 이는 전주(연 5.55%) 대비로는 0.73% 포인트 상승한 수치임. - CNBC에 따르면 2013년 테이퍼탠트럼(긴축발작) 이후 주간 상승폭으로는 최대치로 알려짐. - 이와 같이 모기지 금리가 상승하는 이유는 Fed가 기준금리를 공격적으로 올릴 것이라는 전망에 따라 미국 금리가 상승하고, 모기지 금리는 이와 연동되기 때문임. - 모기지 금리가 오르면서 주택 거래는 침체되고 있으며, 미국부동산중개인협회에 따르면 주택 거래량은 최근 6개월 .. 2022. 6. 16.
22년 6월 3주차 / 금융시장 이슈체크 (1) / 기사스크랩 * 해당 게시글은 2022.06.14에 발행된 기사들 중 채권, 금리, 환율과 관련된 뉴스를 정리한 게시글입니다. [금융시장 이슈 체크] Fed '자이언트 스텝'확률 95% 넘어, 금리 1% P 인상說까지…투자자 패닉 - 이번 6월 14~15일 열리는 FOMC에서 기준금리를 75bp 올리는 자이언트 스텝을 감행할 것으로 예상하는 증권가의 확률이 95%를 넘어섬. - 이 때문에 S&P500지수가 지난 1월 초 고점 대비 20% 이상 하락해 공식적으로 약세장에 진입하였음. - 이는 5월 소비자물가지수 상승률이 예상을 뛰어넘은 8.6%가 나오자 Fed의 긴축 속도가 빨라질 것이라는 우려와 더불어 5월 생산자물가지수, 근원물가지수 또한 예상과 다르게 사상 최고치를 기록한 것이 원인으로 꼽힘. - 금리선물 시장도.. 2022. 6. 15.
22년 6월 2주차 / 연기금 공제회 이슈체크 / 기사스크랩 * 해당 게시글은 2022.06.07~2022.06.13에 발행된 기사들 중 연기금 공제회 관련된 뉴스를 정리한 게시글입니다. [전체 연기금 공제회] 기재부, 연기금풀 주간운용사 겸임 운용 허용 검토 (2022.06.09) - 정부 연구용역에서 연기금 투자풀 기금운용 시 주간운용사의 상품도 포트폴리오에 포함시킬 수 있게 해야 한다는 결론을 내린 것으로 확인되었음. - 쉽게 말해 삼성운용과 미래운용의 투자상품으로도 기금 여윳돈을 굴릴 수 있도록 허용해야 한다는 이야기임. - 현 연기금투자풀 주간운용사이자 업계 '투톱'인 삼성운용과 미래운용으로선 반길 소식이지만 중형 운용사 입장에서는 "적극 막아야 할 일"이라며 반발하고 있는 상황임. [단독] 기재부, 연기금풀 주간운용사 겸임운용 허용 검토 [단독] 기재부.. 2022. 6. 14.