알고리즘 트레이딩 3

낙폭 과대 종목 매수 매도 전략 #1

이번에는 실제 알고리즘 트레이딩 전략을 한 번 생각해 보는 글입니다. 글의 목적이 알고리즘 트레이딩에 대한 맛보기인 만큼 간단한 전략을 세워보고 다음에 그것에 대해 백테스팅을 해볼텐데요. > 기술적 분석에서 사용할 수 있는 전략 중 가장 간단한 전략이라고도 할 수 있는 볼린저 밴드를 이용한 낙폭 과대 종목의 매수 매도 전략에 대해서 한 번 생각해 보죠. - 볼린저 밴드를 이용한 낙폭 과대 종목 매수 매도 전략 - 현재 주가 볼린저 밴드 상한선 : 매도 주문 - 현재 주가 < 손절 예정 가격 : 매도 주문 간단하게 생각하면 위와 같은 내용이 될 것 같은데요. 현재 주가가 볼린저 밴드보다 낮다면 주식을 매수하고, 매수 후 볼린저 밴드 상한선에 도달하거나..

상장종목 리스트 가져오기 및 구글 파이낸스 종목코드 생성

일단 주가에 대한 분석을 하기 위해서 가장 먼저 해야할 일은 각각 종목의 개별코드를 가져오는 일인데요. HTS나 다른 경로를 통해 가져오는 방법도 있지만 가장 단순한 방법으로 한국거래소 공시채널을 통해 상장종목 리스트를 가져와서 구글 파이낸스(Google Finance) 정보 조회 시 필요한 종목코드로 변경하는 작업을 진행하도록 하겠습니다. 1. 상장종목 리스트 가져오기 - 한국거래소 기업공시 채널 -> 상장법인상세정보 -> 상장법인목록 페이지 접속 : 링크 - 시장구분 : 유가증권 -> 검색 -> 결과 총 774건(17년 03월 12일 기준) -> excel 버튼 눌러 다운로드 다운로드 받은 엑셀 파일을 열어보면 아래와 같은데요. 붉은 네모칸 부분처럼 종목코드 부분이 있는데요. HTS나 국내포털 등을 ..

오랜만에 블로그에 글을 쓰네요.

오랜만에 블로그에 들어왔네요.작년 한해는 간단한 개인 사이트도 만들고 이런저런 작업도 하면서 보내느라 블로그에 글을 쓸 시간이 없었네요.(=> 결국은 게을러서죠!-.-) 다시 정신차리고 블로그에 새로운 게시물들을 올리려고 하는데요.이번엔 알고리즘 트레이딩에 대한 내용들로 채워 보려고 합니다.(ㅇ. 물론 가끔 생각나는 IT기기 리뷰같은 것도 올릴 예정이구요.)대략적인 전개는 다음처럼 생각하고 있습니다. 1. 알고리즘 트레이딩에 필요한 데이터 수집2. 데이터 가공 3. 매매전략 생성4. 백테스팅5. 모의투자 적용을 통한 검증 일단은 최대한 쉬운 방법으로 구현하고 테스트해 본 후에 별도 프로그램 작성 등의 방향으로 가는게 여러모로 이점이 많을 것으로 생각되어서 가급적 프로그래밍 언어를 사용하는 방법보다는 엑셀..