주식 분석의 필요성과 방법

Posted on 2019-09-25 in quant • 4 min read

주식 시장에서 투자자는 개인, 기관, 외국인 등이 있습니다. 이 포스트를 보고 계신 대부분은 개미라 부르는 개인들일 것입니다. 그렇다면 개인, 기관, 외국인의 투자 수익률은 어떨까요?

개인 vs. 기관 vs. 외인 수익률?

아래 그래프는 2014년~2018년 동안의 개인, 기관, 외인의 주식 투자 수익률 입니다.

개인 vs. 기관 vs. 외인

5년 동안 개인, 기관, 외인 수익률을 비교해 보면 …


Continue reading

국내 주식시장과 해외 주식시장의 상관관계

Posted on 2019-09-22 in quant • 10 min read

주식시장은 국내 사정 뿐만 아니라 해외 주요 국가들의 상황에 영향을 받습니다. 많은 투자자들이 특히 미국 주식시장 상황을 관심있게 지켜보는 이유가 미국 주식시장 상황에 우리나라 주식시장이 큰 영향을 받는다고 생각해서일 것입니다. 이번 포스트에서는 우리나라 주식시장과 주요국 주식시장들 간의 상관관계를 살펴보겠습니다.


Continue reading

기술적 분석 라이브러리 TA-LIB Python Wrapper

Posted on 2019-08-15 in quant • 13 min read

기술적 분석(Technical Analysis)는 과거 축적된 주가와 거래량 등을 분석하여 미래 주가의 방향성을 예측하는 분석 방법입니다. 대표적인 보조지표(Indicator)로 이동평균(Moving Average), 볼린저밴드(Bollinger Band), Moving Average Convergence Divergence(MACD), Relative Strength Index(RSI) 등이 있습니다.


Continue reading

파이썬으로 Maximum Drawdown (MDD) 확인하기

Posted on 2019-07-24 in quant • 12 min read

Maximum Drawdown (MDD)는 특정 기간동안 발생한 최대 낙폭을 의미하는 하방 리스크 지표 입니다. MDD가 클수록 투자 리스크가 크기 때문에 유의해야 합니다.


Continue reading

IMF에서 GDP 관련 지표를 파이썬으로 얻어오기

Posted on 2019-06-09 in quant, python • 12 min read

IMF에서 세계 지표들을 확인할 수 있습니다. 이번 포스트에서는 파이썬으로 IMF 사이트에서 GDP 관련 지표들을 파이썬으로 얻어오는 방법을 다루겠습니다.


Continue reading

bokeh로 봉차트(Candlestick Chart) 그리기

Posted on 2019-05-18 in python • 18 min read

파이썬에서 봉차트를 제공하는 라이브러리가 많지 않습니다. 필자는 matplotlib에서 떨어져 나온 mpl_finance와 bokeh 정도로 알고 있습니다.


Continue reading

아나콘다(Anaconda) 32bit 환경 설치하기

Posted on 2019-04-27 in python • 10 min read

시스템 트레이딩과 같이 Windows 환경에서 다른 프로그램들과 통신할 때 32bit 버전이 필요한 경우가 종종 있습니다. 이번 포스트에서는 아나콘다에서 32bit 파이썬 환경을 구성하는 방법에 대해서 다룹니다.


Continue reading

파이썬으로 크레온 플러스(Creon Plus) 자동 로그인하기

Posted on 2019-04-26 in quant • 11 min read

시스템 트레이딩에 관심 있는 분들이라면 주식투자 자동화에도 관심이 있을 것입니다. 주식투자 자동화의 첫걸음은 증권사 HTS API 자동 로그인 입니다. 증권사 HTS마다 그 방법이 다르며 이번 포스트에서는 대신증권의 크레온 플러스를 파이썬에서 자동으로 로그인하는 방법을 다루겠습니다.


Continue reading

Windows 10에서 아나콘다 32bit 사용시 에러 해결

Posted on 2019-04-12 in python • 10 min read

윈도우 업데이트가 되었는지 갑자기 Anaconda3 x86의 python.exe를 실행하려 하면 다음과 같은 에러 메시지가 표시되며 실행되지 않았습니다.


Continue reading

파이썬 메인 모듈에서 인자(argument) 파싱

Posted on 2019-04-11 in python • 10 min read

파이썬 main을 실행할 때 인자(argument)를 주고싶은 경우 다음과 같이 할 수 있습니다. 인자는 positional argument와 optional argument로 구성할 수 있습니다.


Continue reading