본문 바로가기

[금융]/[Quant]

(4)
[Quant] 데이터 마켓 (Quandl) 데이터, 그것도 잘 가공된 데이터를 구하는 것이 힘들어지면서 이런 데이터들을 가공하고 판매하는 사이트 들이 생겨났다. 이를 데이터 마켓이라고 한다. 금융시장에서는 대표적인 데이터 마켓으로 Quandl이 있다. 여러가지 해외주식 시장의 가격정보도 얻을 수 있다. 회원가입을 진행하고 데이터를 한번 사용해보도록 하자. www.quandl.com Quandl The source for financial, economic, and alternative datasets, serving investment professionals. www.quandl.com 먼저 사이트에 접속해서 로그인해준다. 로그인을 하는 도중에 API-KEY가 나와 있는데 검색조건을 다음과 같이 free로 설정하면 무료로 사..
[Quant] 공공데이터 포털에서 Open-API 이용하기 쓰던 글이 지워졌...다.... 공공데이터포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Dataset)와 Open API로 제공하는 사이트입니다. www.data.go.kr 1. 공공데이터 포털에 로그인, 접속 2. 원하는 API 검색 3. 활용 신청 클릭 4. 원하는 서비스 기능 클릭 후, 라이센스 등록 5. 개발계정에 API 사용 등록! 1. 여기까지 했다면 이제 공공데이터 포털의 open-api를 이용할 수 있다. 먼저 개발계정으로 들어가서 인증키 받기를 클릭한다. 2. 인증키는 이후에 사용하므로 저장해둔다. 3. 사용등록한 API에 접속하면 다음과 같이 요청..
[Quant] 기술통계학(요약 통계량) 퀀트는 금융에 수리통계학적 알고리즘 기법을 적용시킬 줄 알아야 한다. 이를 위한 기본지식이 바로 기술통계학 지식이다. 기술통계학(description statistics)은 자료를 요약,정리하여 전체적인 특성을 파악하고 해석하기 위해 사용하는 통계기법으로 가장 기초가 되는 개념으로는 중고등학교 수학시간에 배우던 평균,중앙값,최빈값,분산,표준편자등이 있다. 파이썬, 금융과 관련해 내용들을 정리하기로 한다. - 산술평균 (이동평균선) - 수학과 통계학에서 산술 평균(算術平均, arithmetic mean)은 주어진 수의 합을 수의 개수로 나눈 값이다. 이 산술평균은 주식에서 이동평균선(MA: moving average)의 의미를 갖는다. 예를 들어 수식에서 n=5라면 위에 보이는 그..
[Quant] 들어가며... conda 가상환경 만들기. 방학이 되어 인턴쉽도 끝나고 시간이 남아 평소에 관심있던 분야인 퀀트를 한번 재미삼아 시작해 보기로 하였다. 퀀트는 금융상품의 공정가치를 공학적으로 풀어내는 사람을 뜻하기도 한다. - 나무위키 中 - 시작은 conda 가상환경을 만드는 것으로 부터 시작했다. 가상환경의 이름은 quant로 하겠다. 아나콘다3이 설치된 환경에, > conda create --name quant python=3.6 jupyter spyder * 가상환경 삭제 명령어 > conda env remove -n quant 다음은 실행이다. 생성한 quant라는 가상env를 실행하기 위해서는 activate 명령어를, 끝낼 때는 deactivate 명령어를 사용한다. * 가상환경 실행시 > conda activ..