분류 전체보기
-
(OpenAPI)DATA.GO.KR: OpenAPI로 추출한 데이터 가공 python금융퀀트/프로그램기초 2023. 3. 13. 07:54
데이터 특징파악 "requests"와 "BeautifulSoup" 라이브러리를 이용해서 "기본 URL"에 "내 API키"만 입력해서 데이터에 접근하기 위한 기본적인 코드는 아래와 같다.(자세한 내용은 (OpenAPI)DATA.GO.KR: OpenAPI로 데이터 추출 python 참조) from bs4 import BeautifulSoup import requests url = "https://apis.data.go.kr/1160100/service/GetMarketIndexInfoService/getStockMarketIndex?serviceKey=" myapikey = "나의 API키" # URL 접근 OpenAPI로 정보 GET res = requests.get(url+myapikey) # 접근 에러..
-
(OpenAPI)DATA.GO.KR: OpenAPI로 데이터 추출 python금융퀀트/프로그램기초 2023. 3. 13. 06:35
기본 라이브러리 설치 파이썬으로 OpenAPI를 이용을 구현하는 다양한 방법 중 "requests"와 "BeautifulSoup" 라이브러리 정도로 "금융위원회_지수시세정보" 데이터 추출을 간단하게 구현해 보자. "requests"는 이름 그대로 홈페이지 서버에 "GET", "POST" 같은 "요청"을 보낼 수 있는 라이브러리이다. "BeautifulSoup" 은 html, xml 문서 등 태그로 이루어진 문서를 편하게 다룰 수 있도록 하는 라이브러리이다. 라이브러리 설치는 cmd 창을 따로 실행하거나 아니면 Visual Studio 같은 에디터에서 아래와 같은 명령어를 실행하면 된다. 자세한 라이브러리 설치 관련 사항은 "(OpenAPI)DART Open API 사용법2: 기업데이터 추출 in pyth..
-
실리콘벨리은행(SVB은행)이 망한 이유최신이슈 2023. 3. 12. 11:17
실리콘벨리은행 부도사태 미국에 은행 하나가 파산해서 유튜브, 신문, 방송 모두 떠들썩하다. 우리 같은 문송한 투자자들은 사실 처음 들어보는 은행이기는 한데, 실리콘 벨리에서 급성장한 은행이라 우리나라에서도 벤치마킹하려고 노력을 많이 한 은행이라고 한다. 미국 자산 16위 정도까지 올라간 은행이라고 하는데 도대체 왜 갑자기 무너진걸까? SVB은행 자산구조 분석 은행의 자산은 크게 유가증권 투자와 대출채권으로 나눌 수 있다. 그리고 보통의 은행들은 예금 금리로 싸게 조달해서 마진을 붙여서 조금 비싸게 대출하는 예대마진으로 주로 수익을 내기 때문에 유가증권보다는 대출채권의 비중이 매우 높다. SVB 은행도 동일한 구조인지 살펴보자. SVB은행 홈페이지를 보면 SVB은행이 직접 자신들의 재무상태를 공시하고 있다..
-
(OpenAPI)DATA.GO.KR(공공데이터포털): 데이터 추출금융퀀트/프로그램기초 2023. 3. 11. 08:52
일반 문서 사용 공공데이터 포털(https://www.data.go.kr/)에서 데이터를 제공하는 방식은 파일을 다운로드해서 사용할 수 있도록 제공하는 방식과 OpenAPI를 이용해서 제공하는 방식 두 가지로 나뉜다. 파일로 데이터를 제공할 때는 PDF 파일 형식, CSV 파일 형식, HWP 파일 형식(한글파일) 등 우리가 아는 형식으로 제공되지만 OpenAPI로 데이터를 제공할 때는 XML 형식이나 JSON 형식이라는 생소한 형식으로 제공이 된다. XML과 JSON의 차이는 구 주소랑 신 주소 표기 차이 정도로만 이해하면 된다. 중앙박물관을 "서울특별시 용산구 용산동 6가 168-6"로 표시하든 "서울특별시 용산구 서빙고로 137"로 표시하든 위치는 똑같은 것처럼 XML 형식이든 JSON 형식이든 데이..
-
(OpenAPI)DATA.GO.KR(공공데이터포털): 인증키 발급금융퀀트/프로그램기초 2023. 3. 11. 06:21
공공데이터포털(DATA.GO.KR) 이란? "내일 기상청이 예상하는 날씨는 어떤지?", "내가 사는 지역 치킨집은 얼마나 있는지?" 같은 정부기관 및 각 지역자치기구가 관리하는 크고 작은 데이터를 우리는 공공데이터포털(https://www.data.go.kr/)이란 사이트에서 손쉽게 접할 수 있다. 공공데이터포털에는 각종 정부 기관이 각각 정보를 제공하고 있는데 "신용보증기금", "금융위원회", "한국예탁결제원" 등도 정보 제공기관에 포함된다. 그만큼 우리 문송한"투자자"들이 활용할 정보가 많다는 뜻이다. 또한 공공데이터 포털에서는 Open API를 제공하고 있어서 각종 정보를 추출하고 가공하는 것이 매우 편리하다. API 키 발급절차 회원가입/로그인 OpenAPI를 사용하려면 먼저 회원가입을 해야한다...
-
주가지수 선물 기초(코스피 선물부터 유로스톡스50선물까지)금융정보/02.파생상품 2023. 3. 4. 07:53
선물거래를 알아야 할 필요성 선물거래의 위험성을 알리는 기사는 종종 나온다. 우리 같은 일반 투자자들은 "선물거래"를 "직접" 하지는 않아서 생소한 개념이고, 위험하다는 인식만 갖고 있다. 하지만 우리가 일반적으로 투자하는 펀드 상품 운용 약관을 잘 보면 선물거래가 섞여있는 경우가 있다. 그리고 우리가 단순히 코스피 지수 펀드에 가입한다 하더라도, 일반 주식을 산다고 하더라도 선물지수를 통해서 주가 지수의 방향성을 예측해 볼 수 있다. 따라서 선물거래에 대해 막연하게 생각할 것이 아니라 그것이 무엇인지 알고 이용할 필요가 있다. 선물거래와 선도거래 선물거래를 올바로 이해하기 위해선 선물거래와 선도거래의 차이를 먼저 이해해야 한다. 선물거래와 선도거래 모두 미래특정 시점에 기초 자산을 얼마에 사고팔 것인지..
-
선물거래: 코스피 200 선물 이론가 산출하기금융퀀트/자산평가&프로그램매매 2023. 3. 4. 01:02
코스피 200 지수 선물거래는 "미래 특정 시점에 기초자산을 얼마에 사고팔 것인지를 정하는 것"이다. 코스피 200 선물은 그 선물 거래 중에서 그 기초자산이 코스피 200 지수인 거래이다. 당연히 기초자산인 코스피 200 지수의 움직임은 코스피 200 선물 가격을 결정하는 핵심 요소이다. 따라서 우리는 코스피 200 선물 이론가를 산출하기 앞서 코스피 200 지수가 무엇인지부터 파악할 필요가 있다. 코스피 200 지수는 말 그대로 코스피 대표 200 개의 종목의 시가총액을 지수화한 것이다. 산출 식은 아래와 같다. 위 식 1에서 기준시점의 시가총액은 1990 년 1월 3일의 시가총액을 의미한다. 결국 코스피 200 지수는 코스피 상장 종목 중 대표 200 개의 시가총액이 기준시점에 비해서 얼마나 변동했..
-
코스피200지수 배당수익률 구하기 : 파이썬 웹스크레핑금융퀀트/자산평가&프로그램매매 2023. 3. 2. 07:19
URL 접속 및 데이터 추출 python을 이용한 정적 웹 페이지에서 정보 수집은 보통 requests 라이브러리를 사용해서 해당 url의 html 문서 데이터를 전부 가져오고 Beautifulsoup 라이브러리를 이용해서 requests로 가져온 데이터를 "html" 형식, "lxml" 형식 등으로 변환하는 것에서 시작한다. 라이브러리 설치는 에디터나 윈도우 cmd 창에서 아래와 같은 명령어를 치면 된다. pip install requests #requests 설치 pip install beautifulsoup4 #Beautifulsoup 설치 Beautifulsoup과 requests를 import 하고 특정 url의 html 문서를 lxml 형식으로 soup에 저장하는 함수를 아래와 같이 만들 수 ..